BehaviorTreeEditorToolbar.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Window/BehaviorTreeEditorToolbar.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Window/BehaviorTreeEditorToolbar.cs
Source file hash: sha256:0eb83072c45872ed2474c88aae005c27fa72c7769e0e63804699c6e6fbd07754
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorTreeEditorToolbar
Section titled “Type: BehaviorTreeEditorToolbar”Original lines: 54-1410
Declaration hash: sha256:d5340ded16cf061f288b04adc8086df88ea26c9a1a2e21e689c715f08c8886f0
public sealed class BehaviorTreeEditorToolbar : VisualElement{}Type: ModeSelection
Section titled “Type: ModeSelection”Original lines: 162-168
Declaration hash: sha256:3c8b243c0fe2507fa6af556c2b26fb98b0863d47f15f93713b73a2d38bde5e52
public enum ModeSelection{}Field: Static
Section titled “Field: Static”Original lines: 165
Declaration hash: sha256:1d2c73dc01f2359b03a9ff2a2cf7e7b4069dfdb66d78dc791173d38471ebee47
StaticField: Live
Section titled “Field: Live”Original lines: 167
Declaration hash: sha256:b64ac05f17e64d037db81a98f51e2688216e292ae9748f979f04dfbac49fd7fc
LiveEvent: OnReloadRequested
Section titled “Event: OnReloadRequested”Original lines: 175
Declaration hash: sha256:316532afe13508552f9556b8c344f2b9276a6828d4f0af0a806c73ba07720678
public event Action OnReloadRequested;Event: OnSearchInvoked
Section titled “Event: OnSearchInvoked”Original lines: 177
Declaration hash: sha256:0d43e1100ca0df9e452820c952624cb2bcbe175c3aca0bbf00e357d993365510
public event Action OnSearchInvoked;Event: OnModeChanged
Section titled “Event: OnModeChanged”Original lines: 179
Declaration hash: sha256:25b3d822f85f6a0b2437f125aca2b2be98c0266cbfa2228c02093caac8cc89d2
public event Action<ModeSelection> OnModeChanged;Event: OnLayoutMenuRequested
Section titled “Event: OnLayoutMenuRequested”Original lines: 181
Declaration hash: sha256:2ff33c4053d73b20cb4dbc108b4a9d0c729c0d6332a9f94dccba5e40600a28f9
public event Action OnLayoutMenuRequested;Event: OnCaptureCanvasRequested
Section titled “Event: OnCaptureCanvasRequested”Original lines: 183
Declaration hash: sha256:907a6f7d7b2cc7d8b006ef96eef44210ae591addb7a9911b7e2ba1dbfd1e6ad3
public event Action OnCaptureCanvasRequested;Event: OnLockPanZoomChanged
Section titled “Event: OnLockPanZoomChanged”Original lines: 185
Declaration hash: sha256:55bbe3fa62b79c3ad7ee7ef6760ece07b932afd9d2d11cb59a3448323bddcea7
public event Action<bool> OnLockPanZoomChanged;Event: OnPauseToggled
Section titled “Event: OnPauseToggled”Original lines: 187
Declaration hash: sha256:6714d946112484707b158f92dcd7bb2f18348e07295fd1f0b01071c4214a2837
public event Action<bool> OnPauseToggled;Event: OnStepRequested
Section titled “Event: OnStepRequested”Original lines: 189
Declaration hash: sha256:4421a02958273cab723dff8e213f5c980e1cfb9d19de1e562577bfc635793678
public event Action OnStepRequested;Event: OnFollowerIdentityClicked
Section titled “Event: OnFollowerIdentityClicked”Original lines: 191
Declaration hash: sha256:7da792e251a29eb14faf426a76bf6fc07cd392780aa4300d80524645f2cf6757
public event Action OnFollowerIdentityClicked;Event: OnSaveRequested
Section titled “Event: OnSaveRequested”Original lines: 193
Declaration hash: sha256:45655660dc52d3b0062e93a5d22dc28ac589114065fab7e9dad8f593d4d48565
public event Action OnSaveRequested;Event: OnUndoRequested
Section titled “Event: OnUndoRequested”Original lines: 195
Declaration hash: sha256:bb7cb5d93300e62fd1172fae5148dd760da71fedda0eb06cbf1cec945b67fa82
public event Action OnUndoRequested;Event: OnRedoRequested
Section titled “Event: OnRedoRequested”Original lines: 197
Declaration hash: sha256:3cc41429947e8667a6dee114f240583e7a3f3f91b99da047cd2464dd8b9a4ce3
public event Action OnRedoRequested;Event: OnAssetIdentityClicked
Section titled “Event: OnAssetIdentityClicked”Original lines: 199
Declaration hash: sha256:6054424568fa08b65633b681b314e67a67c95499689b225b1930c63dcaf499e3
public event Action OnAssetIdentityClicked;Event: OnOpenConflictResolution
Section titled “Event: OnOpenConflictResolution”Original lines: 201
Declaration hash: sha256:e98152264af4641510c91e79732f81d3e368e641c31a412d5e8205e65dc7c06c
public event Action OnOpenConflictResolution;Event: OnVerdictClicked
Section titled “Event: OnVerdictClicked”Original lines: 207
Declaration hash: sha256:bb6af34688e93bf2ba2dd5289c37e70f12350af23e1ee893f84ff96256dd46a1
public event Action<VisualElement> OnVerdictClicked;Event: OnStateMachineOverflowRequested
Section titled “Event: OnStateMachineOverflowRequested”Original lines: 209
Declaration hash: sha256:4b58f52da151355aa5815f1061d0f978cac819852f52d6f2061a3c3dd76c754a
public event Action<VisualElement> OnStateMachineOverflowRequested;Property: NodeSearchField
Section titled “Property: NodeSearchField”Original lines: 216
Declaration hash: sha256:0fdac4dc273ffaff894ec4e1a0691b224e2c1f26cc009f951e4f193e0c6d281b
public SearchField NodeSearchField { get; }Property: LockPanZoom
Section titled “Property: LockPanZoom”Original lines: 223-227
Declaration hash: sha256:a89c4c9ace004e93daa7345c4a32da9d3a392a2f2e23ffbf6cad7dd8cf1fa887
public bool LockPanZoom { get; set; }Property: LockPanZoomCommandLabel
Section titled “Property: LockPanZoomCommandLabel”Original lines: 230-232
Declaration hash: sha256:371c26e8d3a815831998b44e8230fb5eae2ec55b336edf3e1ab306e57b163af6
public string LockPanZoomCommandLabel { get; }Property: Mode
Section titled “Property: Mode”Original lines: 239-245
Declaration hash: sha256:f53dc3e89a8a2d5b22479fdc965c37468e20a24218a3d946a855323cfa04f01b
public ModeSelection Mode { get; set; }Property: IsPaused
Section titled “Property: IsPaused”Original lines: 248
Declaration hash: sha256:5e6d5097a6141061731b6b23c7c782c42e1d0d18dd1e6f51a31ca6c56b6448b4
public bool IsPaused { get; }Method: BehaviorTreeEditorToolbar()
Section titled “Method: BehaviorTreeEditorToolbar()”Original lines: 274-596
Declaration hash: sha256:96b671c933b53547988e5a7f25c8a14db6e842703da1b7ed1714f049e8e5db50
public BehaviorTreeEditorToolbar();Method: UpdateLiveMetadata(string followerIdentity, bool isAttached, bool isPaused, bool isLost, float tickRateHz)
Section titled “Method: UpdateLiveMetadata(string followerIdentity, bool isAttached, bool isPaused, bool isLost, float tickRateHz)”Original lines: 691-753
Declaration hash: sha256:3e8876c33c558a1808eba2a474db54ad7aa82c0fb33b87b1db46e5bba5a189bc
public void UpdateLiveMetadata(string followerIdentity, bool isAttached, bool isPaused, bool isLost, float tickRateHz);Method: SetReadOnlyEntityMode(bool enabled, bool entityAlive)
Section titled “Method: SetReadOnlyEntityMode(bool enabled, bool entityAlive)”Original lines: 758-765
Declaration hash: sha256:7b62333b8e848804471887ce69f2f11d68d9b5fc6d559456e12ee3f0c5f07086
public void SetReadOnlyEntityMode(bool enabled, bool entityAlive);Method: ClearLiveMetadata()
Section titled “Method: ClearLiveMetadata()”Original lines: 821-846
Declaration hash: sha256:cd57e2be19d1790357ce04c953c5eb00bb1b6b3eea226a2224be817544fb849b
public void ClearLiveMetadata();Method: SetLiveControlsEnabled(bool enabled)
Section titled “Method: SetLiveControlsEnabled(bool enabled)”Original lines: 849-861
Declaration hash: sha256:d404f709a05347ed4250c771de9c7bcb138b908342a81811636c5891267da2f2
public void SetLiveControlsEnabled(bool enabled);Method: UpdateStaticMetadata(string assetTitle, bool canSave, bool canUndo, bool canRedo, bool hasConflict, string runtimeSuffix)
Section titled “Method: UpdateStaticMetadata(string assetTitle, bool canSave, bool canUndo, bool canRedo, bool hasConflict, string runtimeSuffix)”Original lines: 864-893
Declaration hash: sha256:f90c6627f19c4c4b1949d5e1891337e45c2ce54a4e88d168c69099106d6ffb96
public void UpdateStaticMetadata(string assetTitle, bool canSave, bool canUndo, bool canRedo, bool hasConflict, string runtimeSuffix = null);Method: ClearStaticMetadata()
Section titled “Method: ClearStaticMetadata()”Original lines: 896-912
Declaration hash: sha256:ee3e477a65ba98ff43f6ed34a134d74ec2cde5b70fd7104a18a877f7e02328f5
public void ClearStaticMetadata();Method: SetModeSwitchInteractionEnabled(bool enabled)
Section titled “Method: SetModeSwitchInteractionEnabled(bool enabled)”Original lines: 915-923
Declaration hash: sha256:a52fe73dd695c994e7c66b6a3e56c142e5ff94512305670e45a8db89d305201a
public void SetModeSwitchInteractionEnabled(bool enabled);Method: SetStateMachineArrangement(bool stateMachine)
Section titled “Method: SetStateMachineArrangement(bool stateMachine)”Original lines: 928-937
Declaration hash: sha256:0ed95ec4124aea8cd159359fcf4891d21f8e8dd5177ee9f308c9c974c0e7cd5c
public void SetStateMachineArrangement(bool stateMachine);Method: SetStateMachineCompact(bool compact)
Section titled “Method: SetStateMachineCompact(bool compact)”Original lines: 945-968
Declaration hash: sha256:2d9be06fe420790faf46f470599173ed686de1a8bed942cfbaa94244a39fdabd
public void SetStateMachineCompact(bool compact);Method: SetStateMachineLiveArrangement(bool stateMachine)
Section titled “Method: SetStateMachineLiveArrangement(bool stateMachine)”Original lines: 989-1003
Declaration hash: sha256:feb60ccc5e93636bc0b898e87eeb85f5fa87840f70cf58985a52240ef0b28085
public void SetStateMachineLiveArrangement(bool stateMachine);Method: SetVerdict(bool isValid, int issueCount)
Section titled “Method: SetVerdict(bool isValid, int issueCount)”Original lines: 1009-1022
Declaration hash: sha256:6726c0e42a42fa816bd51b9b198bf2023fc8de16f38e243e45ac20ea9a5e6865
public void SetVerdict(bool isValid, int issueCount);Method: ClearVerdict()
Section titled “Method: ClearVerdict()”Original lines: 1025-1030
Declaration hash: sha256:6eec0c41de12404b8966210c9cfb4d95a4c4df963fa78e6234ed3bfdefaf1981
public void ClearVerdict();Method: SetMemberBindingVerdict(bool isValid, int issueCount)
Section titled “Method: SetMemberBindingVerdict(bool isValid, int issueCount)”Original lines: 1040-1055
Declaration hash: sha256:cd353a30104c534961f2e077ce83c3e76db8fe4102db43f96af56ff635aff999
public void SetMemberBindingVerdict(bool isValid, int issueCount);Method: ClearMemberBindingVerdict()
Section titled “Method: ClearMemberBindingVerdict()”Original lines: 1058-1063
Declaration hash: sha256:2e184fa3f21b96713ef5beb042f349bb1edef8504d271f2c4b0ccef8600bc83e
public void ClearMemberBindingVerdict();Method: SetBlackboardVerdict(bool isValid, int issueCount)
Section titled “Method: SetBlackboardVerdict(bool isValid, int issueCount)”Original lines: 1071-1085
Declaration hash: sha256:8dda89fbcbb7b5ec46cb8f614020156223d7553c03c6e2f17f5bf1039b75abaf
public void SetBlackboardVerdict(bool isValid, int issueCount);Method: ClearBlackboardVerdict()
Section titled “Method: ClearBlackboardVerdict()”Original lines: 1088-1093
Declaration hash: sha256:4dc2ba604accaf0d21dc865e1df57211c85e77d51158cebf1c7035e4f68cf427
public void ClearBlackboardVerdict();Method: SetUnresolvedTargetCount(int count)
Section titled “Method: SetUnresolvedTargetCount(int count)”Original lines: 1130-1144
Declaration hash: sha256:0daf11c419ba16009b56abdd7e5b2c637af1d3efd82a98b61d12f22da545cefd
public void SetUnresolvedTargetCount(int count);Method: ClearUnresolvedTargetCount()
Section titled “Method: ClearUnresolvedTargetCount()”Original lines: 1147-1153
Declaration hash: sha256:ff1caf5540cb973052b2c231ba8980750ae4fed2565c2297c6c090b332a7c285
public void ClearUnresolvedTargetCount();