Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

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.

Original lines: 54-1410

Declaration hash: sha256:d5340ded16cf061f288b04adc8086df88ea26c9a1a2e21e689c715f08c8886f0

C#
public sealed class BehaviorTreeEditorToolbar : VisualElement
{
}

Original lines: 162-168

Declaration hash: sha256:3c8b243c0fe2507fa6af556c2b26fb98b0863d47f15f93713b73a2d38bde5e52

C#
public enum ModeSelection
{
}

Original lines: 165

Declaration hash: sha256:1d2c73dc01f2359b03a9ff2a2cf7e7b4069dfdb66d78dc791173d38471ebee47

C#
Static

Original lines: 167

Declaration hash: sha256:b64ac05f17e64d037db81a98f51e2688216e292ae9748f979f04dfbac49fd7fc

C#
Live

Original lines: 175

Declaration hash: sha256:316532afe13508552f9556b8c344f2b9276a6828d4f0af0a806c73ba07720678

C#
public event Action OnReloadRequested;

Original lines: 177

Declaration hash: sha256:0d43e1100ca0df9e452820c952624cb2bcbe175c3aca0bbf00e357d993365510

C#
public event Action OnSearchInvoked;

Original lines: 179

Declaration hash: sha256:25b3d822f85f6a0b2437f125aca2b2be98c0266cbfa2228c02093caac8cc89d2

C#
public event Action<ModeSelection> OnModeChanged;

Original lines: 181

Declaration hash: sha256:2ff33c4053d73b20cb4dbc108b4a9d0c729c0d6332a9f94dccba5e40600a28f9

C#
public event Action OnLayoutMenuRequested;

Original lines: 183

Declaration hash: sha256:907a6f7d7b2cc7d8b006ef96eef44210ae591addb7a9911b7e2ba1dbfd1e6ad3

C#
public event Action OnCaptureCanvasRequested;

Original lines: 185

Declaration hash: sha256:55bbe3fa62b79c3ad7ee7ef6760ece07b932afd9d2d11cb59a3448323bddcea7

C#
public event Action<bool> OnLockPanZoomChanged;

Original lines: 187

Declaration hash: sha256:6714d946112484707b158f92dcd7bb2f18348e07295fd1f0b01071c4214a2837

C#
public event Action<bool> OnPauseToggled;

Original lines: 189

Declaration hash: sha256:4421a02958273cab723dff8e213f5c980e1cfb9d19de1e562577bfc635793678

C#
public event Action OnStepRequested;

Original lines: 191

Declaration hash: sha256:7da792e251a29eb14faf426a76bf6fc07cd392780aa4300d80524645f2cf6757

C#
public event Action OnFollowerIdentityClicked;

Original lines: 193

Declaration hash: sha256:45655660dc52d3b0062e93a5d22dc28ac589114065fab7e9dad8f593d4d48565

C#
public event Action OnSaveRequested;

Original lines: 195

Declaration hash: sha256:bb7cb5d93300e62fd1172fae5148dd760da71fedda0eb06cbf1cec945b67fa82

C#
public event Action OnUndoRequested;

Original lines: 197

Declaration hash: sha256:3cc41429947e8667a6dee114f240583e7a3f3f91b99da047cd2464dd8b9a4ce3

C#
public event Action OnRedoRequested;

Original lines: 199

Declaration hash: sha256:6054424568fa08b65633b681b314e67a67c95499689b225b1930c63dcaf499e3

C#
public event Action OnAssetIdentityClicked;

Original lines: 201

Declaration hash: sha256:e98152264af4641510c91e79732f81d3e368e641c31a412d5e8205e65dc7c06c

C#
public event Action OnOpenConflictResolution;

Original lines: 207

Declaration hash: sha256:bb6af34688e93bf2ba2dd5289c37e70f12350af23e1ee893f84ff96256dd46a1

C#
public event Action<VisualElement> OnVerdictClicked;

Original lines: 209

Declaration hash: sha256:4b58f52da151355aa5815f1061d0f978cac819852f52d6f2061a3c3dd76c754a

C#
public event Action<VisualElement> OnStateMachineOverflowRequested;

Original lines: 216

Declaration hash: sha256:0fdac4dc273ffaff894ec4e1a0691b224e2c1f26cc009f951e4f193e0c6d281b

C#
public SearchField NodeSearchField { get; }

Original lines: 223-227

Declaration hash: sha256:a89c4c9ace004e93daa7345c4a32da9d3a392a2f2e23ffbf6cad7dd8cf1fa887

C#
public bool LockPanZoom { get; set; }

Original lines: 230-232

Declaration hash: sha256:371c26e8d3a815831998b44e8230fb5eae2ec55b336edf3e1ab306e57b163af6

C#
public string LockPanZoomCommandLabel { get; }

Original lines: 239-245

Declaration hash: sha256:f53dc3e89a8a2d5b22479fdc965c37468e20a24218a3d946a855323cfa04f01b

C#
public ModeSelection Mode { get; set; }

Original lines: 248

Declaration hash: sha256:5e6d5097a6141061731b6b23c7c782c42e1d0d18dd1e6f51a31ca6c56b6448b4

C#
public bool IsPaused { get; }

Original lines: 274-596

Declaration hash: sha256:96b671c933b53547988e5a7f25c8a14db6e842703da1b7ed1714f049e8e5db50

C#
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

C#
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

C#
public void SetReadOnlyEntityMode(bool enabled, bool entityAlive);

Original lines: 821-846

Declaration hash: sha256:cd57e2be19d1790357ce04c953c5eb00bb1b6b3eea226a2224be817544fb849b

C#
public void ClearLiveMetadata();

Method: SetLiveControlsEnabled(bool enabled)

Section titled “Method: SetLiveControlsEnabled(bool enabled)”

Original lines: 849-861

Declaration hash: sha256:d404f709a05347ed4250c771de9c7bcb138b908342a81811636c5891267da2f2

C#
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

C#
public void UpdateStaticMetadata(string assetTitle, bool canSave, bool canUndo, bool canRedo, bool hasConflict, string runtimeSuffix = null);

Original lines: 896-912

Declaration hash: sha256:ee3e477a65ba98ff43f6ed34a134d74ec2cde5b70fd7104a18a877f7e02328f5

C#
public void ClearStaticMetadata();

Method: SetModeSwitchInteractionEnabled(bool enabled)

Section titled “Method: SetModeSwitchInteractionEnabled(bool enabled)”

Original lines: 915-923

Declaration hash: sha256:a52fe73dd695c994e7c66b6a3e56c142e5ff94512305670e45a8db89d305201a

C#
public void SetModeSwitchInteractionEnabled(bool enabled);

Method: SetStateMachineArrangement(bool stateMachine)

Section titled “Method: SetStateMachineArrangement(bool stateMachine)”

Original lines: 928-937

Declaration hash: sha256:0ed95ec4124aea8cd159359fcf4891d21f8e8dd5177ee9f308c9c974c0e7cd5c

C#
public void SetStateMachineArrangement(bool stateMachine);

Method: SetStateMachineCompact(bool compact)

Section titled “Method: SetStateMachineCompact(bool compact)”

Original lines: 945-968

Declaration hash: sha256:2d9be06fe420790faf46f470599173ed686de1a8bed942cfbaa94244a39fdabd

C#
public void SetStateMachineCompact(bool compact);

Method: SetStateMachineLiveArrangement(bool stateMachine)

Section titled “Method: SetStateMachineLiveArrangement(bool stateMachine)”

Original lines: 989-1003

Declaration hash: sha256:feb60ccc5e93636bc0b898e87eeb85f5fa87840f70cf58985a52240ef0b28085

C#
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

C#
public void SetVerdict(bool isValid, int issueCount);

Original lines: 1025-1030

Declaration hash: sha256:6eec0c41de12404b8966210c9cfb4d95a4c4df963fa78e6234ed3bfdefaf1981

C#
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

C#
public void SetMemberBindingVerdict(bool isValid, int issueCount);

Original lines: 1058-1063

Declaration hash: sha256:2e184fa3f21b96713ef5beb042f349bb1edef8504d271f2c4b0ccef8600bc83e

C#
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

C#
public void SetBlackboardVerdict(bool isValid, int issueCount);

Original lines: 1088-1093

Declaration hash: sha256:4dc2ba604accaf0d21dc865e1df57211c85e77d51158cebf1c7035e4f68cf427

C#
public void ClearBlackboardVerdict();

Method: SetUnresolvedTargetCount(int count)

Section titled “Method: SetUnresolvedTargetCount(int count)”

Original lines: 1130-1144

Declaration hash: sha256:0daf11c419ba16009b56abdd7e5b2c637af1d3efd82a98b61d12f22da545cefd

C#
public void SetUnresolvedTargetCount(int count);

Original lines: 1147-1153

Declaration hash: sha256:ff1caf5540cb973052b2c231ba8980750ae4fed2565c2297c6c090b332a7c285

C#
public void ClearUnresolvedTargetCount();
Full-size image