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

Original file: Packages/io.bitquirky.behavior/Editor/Blackboard/BehaviorTreeBlackboardPanel.cs

Source file hash: sha256:c78305a106fe932460d2f42704f57c8e41fb532289a3e78b556b9a6778359f48

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 61-1100

Declaration hash: sha256:d13b2d969120a6424235ed25d82bf7151ab31940abc73e9f9045b7923773865f

C#
public sealed class BehaviorTreeBlackboardPanel : VisualElement
{
}

Original lines: 114

Declaration hash: sha256:752624eee003f4494fc2cb4d828ebf5fc2653337161e663ed8c6c95974370c79

C#
public event Action<string, BakedFieldTypeCode, string> OnDefaultValueChanged;

Original lines: 116

Declaration hash: sha256:3839bda7c603a0f43e2bc033a333bd68d32dd831ce7ce9573973936c3e82764d

C#
public event Action<int> OnRequestIdFocusRequested;

Original lines: 119

Declaration hash: sha256:e276f89aeea98ee723f3875e901bb30c61061d6f92ba12824adc005a137d136f

C#
public event Action OnBindMemberRequested;

Original lines: 122

Declaration hash: sha256:9779e1b637b73fa3a570889674edda70f9b86c9cb3796ec50b4d3e1ceaf7b56e

C#
public event Action<string, string> OnMemberRenameRequested;

Original lines: 125

Declaration hash: sha256:2b5de2e5a3434fbb743fddae82e60998054cdf111dd85e1830c57079fdb10cd3

C#
public event Action<string> OnMemberUnbindRequested;

Original lines: 130

Declaration hash: sha256:7dafceb1d63fad6275d0aba141bb64740a23b7cfc7c3179b01a018324ea1da02

C#
public event Action<string> OnMemberGoToNodeRequested;

Original lines: 133

Declaration hash: sha256:ee166bde1e3ac080f3da59602e625ec0e4b004d753fb05fb21897852fdf8b86c

C#
public event Action OnDeclareVariableRequested;

Original lines: 136

Declaration hash: sha256:0e41c1ae0462357d50906332b6815ed12398ccd7396425c04816c911a9f8b4e8

C#
public event Action<string> OnRemoveVariableRequested;

Original lines: 139

Declaration hash: sha256:951fe55e4bde88609303f05b5aad6c9d426ffa06c70667d62b1bd60f27e57b1a

C#
public event Action<string> OnChangeVariableTypeRequested;

Original lines: 142

Declaration hash: sha256:1fb3021c4a7bf724ab428a1c2ede89c8d2714a7e170b77acd4391c9dad8691c5

C#
public event Action<string, string> OnRenameVariableRequested;

Original lines: 145

Declaration hash: sha256:ad53b10a9ad97c8cf52bdf0106d712692ef76b97dce46c5a6ee2ca004bdb11dd

C#
public event Action<string, string> OnRevalueVariableRequested;

Original lines: 150

Declaration hash: sha256:7fdf1fb52275918630f57df90b32f2c30e0f1642ab913c5bfe7ffac6f5d01e32

C#
public event Action<BehaviorBlackboardValueEditRequest> OnValueEditRequested;

Original lines: 153

Declaration hash: sha256:6808343c656b117388bf9edfdb5c9b6a0b9d079b27c0e57dc59704a26f5bcf0f

C#
public event Action<BlackboardFault, string> OnFaultRecoveryRequested;

Original lines: 159

Declaration hash: sha256:b3f2cc4acf4303e8863a0577a55ba92d93e5b365542d4a797830bd916796d146

C#
public event Action OnVariablesRendered;

Original lines: 166-168

Declaration hash: sha256:3d200b601e53f1a611f0b9fcead3991d808cf524a7010638341ae256f7a49eba

C#
public int EntryCount { get; }

Original lines: 171

Declaration hash: sha256:b46f4dd75ef0c667e341c19a6e6cbd6e63fbba4749301f123e60da9ca0699f7c

C#
public int VariableCount { get; }

Original lines: 180

Declaration hash: sha256:8f03f97f186975081bb92b4f6339577bf126e87034fffbcbab27dc354483a933

C#
public BehaviorTreeBlackboardVariablesSection VariablesSection { get; }

Original lines: 186

Declaration hash: sha256:386336631fcaca361ecd4b0635b92616fc1e590e3afbf74d062562a100aaff8c

C#
public bool HasBakeBlockingTypelessRow { get; }

Original lines: 197-200

Declaration hash: sha256:203cdab5b9876d9354b0973c825a40140b2c003a10f3cca339fb9d5e3a670776

C#
public BehaviorTreeBlackboardPanel();

Method: UpdateMemberBindings(BehaviorSourceDocument document, bool isLive, bool allowStaticEdits)

Section titled “Method: UpdateMemberBindings(BehaviorSourceDocument document, bool isLive, bool allowStaticEdits)”

Original lines: 407-422

Declaration hash: sha256:1a737efe785d4c9de96cc1e7eee377613ce2b2b02181c8833380cba7f840f131

C#
public void UpdateMemberBindings(BitQuirky.Behavior.Authoring.BehaviorSourceDocument document, bool isLive, bool allowStaticEdits);

Method: SetDeclaredComponentLiveValue(string variableName, Component component)

Section titled “Method: SetDeclaredComponentLiveValue(string variableName, Component component)”

Original lines: 428-451

Declaration hash: sha256:09eef26a2e61ee3638f8c0ab3376a7804589fee7056f1105dab388241657025d

C#
public void SetDeclaredComponentLiveValue(string variableName, Component component);

Method: ClearDeclaredComponentLiveValues()

Section titled “Method: ClearDeclaredComponentLiveValues()”

Original lines: 454-458

Declaration hash: sha256:89b556263ae1c5f976779ae0ccb5c414cd268f69ecbeb1a8919335b4d747948c

C#
public void ClearDeclaredComponentLiveValues();

Method: UpdateRows(IReadOnlyList<BehaviorBlackboardFieldSnapshot> fields, bool isLive, bool allowStaticEdits, Func<string, string> defaultValueResolver, bool showStoredValuesWhenNotLive)

Section titled “Method: UpdateRows(IReadOnlyList<BehaviorBlackboardFieldSnapshot> fields, bool isLive, bool allowStaticEdits, Func<string, string> defaultValueResolver, bool showStoredValuesWhenNotLive)”

Original lines: 522-573

Declaration hash: sha256:c5b030791bc44b84d6b0629c93d9ec75edd3d240cac65c115baf553d70d68ec6

C#
public void UpdateRows(IReadOnlyList<BehaviorBlackboardFieldSnapshot> fields, bool isLive, bool allowStaticEdits, Func<string, string> defaultValueResolver, bool showStoredValuesWhenNotLive = false);

Original lines: 581-592

Declaration hash: sha256:09478587c8d5f9ebe9632764de09b332541e08dbbf2e031ff1479f2dccd72a3d

C#
public void MarkLiveValuesDetached();

Original lines: 595-598

Declaration hash: sha256:5a8e1d09a58c74a0573374d623dc7dfe6341e31715bda62877d9f00197be94b4

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