BehaviorTreeBlackboardPanel.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Blackboard/BehaviorTreeBlackboardPanel.cs.
Source snapshot ad0983d00d77.
On this page
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.
Type: BehaviorTreeBlackboardPanel
Section titled “Type: BehaviorTreeBlackboardPanel”Original lines: 61-1100
Declaration hash: sha256:d13b2d969120a6424235ed25d82bf7151ab31940abc73e9f9045b7923773865f
public sealed class BehaviorTreeBlackboardPanel : VisualElement{}Event: OnDefaultValueChanged
Section titled “Event: OnDefaultValueChanged”Original lines: 114
Declaration hash: sha256:752624eee003f4494fc2cb4d828ebf5fc2653337161e663ed8c6c95974370c79
public event Action<string, BakedFieldTypeCode, string> OnDefaultValueChanged;Event: OnRequestIdFocusRequested
Section titled “Event: OnRequestIdFocusRequested”Original lines: 116
Declaration hash: sha256:3839bda7c603a0f43e2bc033a333bd68d32dd831ce7ce9573973936c3e82764d
public event Action<int> OnRequestIdFocusRequested;Event: OnBindMemberRequested
Section titled “Event: OnBindMemberRequested”Original lines: 119
Declaration hash: sha256:e276f89aeea98ee723f3875e901bb30c61061d6f92ba12824adc005a137d136f
public event Action OnBindMemberRequested;Event: OnMemberRenameRequested
Section titled “Event: OnMemberRenameRequested”Original lines: 122
Declaration hash: sha256:9779e1b637b73fa3a570889674edda70f9b86c9cb3796ec50b4d3e1ceaf7b56e
public event Action<string, string> OnMemberRenameRequested;Event: OnMemberUnbindRequested
Section titled “Event: OnMemberUnbindRequested”Original lines: 125
Declaration hash: sha256:2b5de2e5a3434fbb743fddae82e60998054cdf111dd85e1830c57079fdb10cd3
public event Action<string> OnMemberUnbindRequested;Event: OnMemberGoToNodeRequested
Section titled “Event: OnMemberGoToNodeRequested”Original lines: 130
Declaration hash: sha256:7dafceb1d63fad6275d0aba141bb64740a23b7cfc7c3179b01a018324ea1da02
public event Action<string> OnMemberGoToNodeRequested;Event: OnDeclareVariableRequested
Section titled “Event: OnDeclareVariableRequested”Original lines: 133
Declaration hash: sha256:ee166bde1e3ac080f3da59602e625ec0e4b004d753fb05fb21897852fdf8b86c
public event Action OnDeclareVariableRequested;Event: OnRemoveVariableRequested
Section titled “Event: OnRemoveVariableRequested”Original lines: 136
Declaration hash: sha256:0e41c1ae0462357d50906332b6815ed12398ccd7396425c04816c911a9f8b4e8
public event Action<string> OnRemoveVariableRequested;Event: OnChangeVariableTypeRequested
Section titled “Event: OnChangeVariableTypeRequested”Original lines: 139
Declaration hash: sha256:951fe55e4bde88609303f05b5aad6c9d426ffa06c70667d62b1bd60f27e57b1a
public event Action<string> OnChangeVariableTypeRequested;Event: OnRenameVariableRequested
Section titled “Event: OnRenameVariableRequested”Original lines: 142
Declaration hash: sha256:1fb3021c4a7bf724ab428a1c2ede89c8d2714a7e170b77acd4391c9dad8691c5
public event Action<string, string> OnRenameVariableRequested;Event: OnRevalueVariableRequested
Section titled “Event: OnRevalueVariableRequested”Original lines: 145
Declaration hash: sha256:ad53b10a9ad97c8cf52bdf0106d712692ef76b97dce46c5a6ee2ca004bdb11dd
public event Action<string, string> OnRevalueVariableRequested;Event: OnValueEditRequested
Section titled “Event: OnValueEditRequested”Original lines: 150
Declaration hash: sha256:7fdf1fb52275918630f57df90b32f2c30e0f1642ab913c5bfe7ffac6f5d01e32
public event Action<BehaviorBlackboardValueEditRequest> OnValueEditRequested;Event: OnFaultRecoveryRequested
Section titled “Event: OnFaultRecoveryRequested”Original lines: 153
Declaration hash: sha256:6808343c656b117388bf9edfdb5c9b6a0b9d079b27c0e57dc59704a26f5bcf0f
public event Action<BlackboardFault, string> OnFaultRecoveryRequested;Event: OnVariablesRendered
Section titled “Event: OnVariablesRendered”Original lines: 159
Declaration hash: sha256:b3f2cc4acf4303e8863a0577a55ba92d93e5b365542d4a797830bd916796d146
public event Action OnVariablesRendered;Property: EntryCount
Section titled “Property: EntryCount”Original lines: 166-168
Declaration hash: sha256:3d200b601e53f1a611f0b9fcead3991d808cf524a7010638341ae256f7a49eba
public int EntryCount { get; }Property: VariableCount
Section titled “Property: VariableCount”Original lines: 171
Declaration hash: sha256:b46f4dd75ef0c667e341c19a6e6cbd6e63fbba4749301f123e60da9ca0699f7c
public int VariableCount { get; }Property: VariablesSection
Section titled “Property: VariablesSection”Original lines: 180
Declaration hash: sha256:8f03f97f186975081bb92b4f6339577bf126e87034fffbcbab27dc354483a933
public BehaviorTreeBlackboardVariablesSection VariablesSection { get; }Property: HasBakeBlockingTypelessRow
Section titled “Property: HasBakeBlockingTypelessRow”Original lines: 186
Declaration hash: sha256:386336631fcaca361ecd4b0635b92616fc1e590e3afbf74d062562a100aaff8c
public bool HasBakeBlockingTypelessRow { get; }Method: BehaviorTreeBlackboardPanel()
Section titled “Method: BehaviorTreeBlackboardPanel()”Original lines: 197-200
Declaration hash: sha256:203cdab5b9876d9354b0973c825a40140b2c003a10f3cca339fb9d5e3a670776
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
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
public void SetDeclaredComponentLiveValue(string variableName, Component component);Method: ClearDeclaredComponentLiveValues()
Section titled “Method: ClearDeclaredComponentLiveValues()”Original lines: 454-458
Declaration hash: sha256:89b556263ae1c5f976779ae0ccb5c414cd268f69ecbeb1a8919335b4d747948c
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
public void UpdateRows(IReadOnlyList<BehaviorBlackboardFieldSnapshot> fields, bool isLive, bool allowStaticEdits, Func<string, string> defaultValueResolver, bool showStoredValuesWhenNotLive = false);Method: MarkLiveValuesDetached()
Section titled “Method: MarkLiveValuesDetached()”Original lines: 581-592
Declaration hash: sha256:09478587c8d5f9ebe9632764de09b332541e08dbbf2e031ff1479f2dccd72a3d
public void MarkLiveValuesDetached();Method: FocusSearch()
Section titled “Method: FocusSearch()”Original lines: 595-598
Declaration hash: sha256:5a8e1d09a58c74a0573374d623dc7dfe6341e31715bda62877d9f00197be94b4
public void FocusSearch();