BehaviorTreeBlackboardVariablesSection.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Blackboard/BehaviorTreeBlackboardVariablesSection.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Blackboard/BehaviorTreeBlackboardVariablesSection.cs
Source file hash: sha256:737b447ad155fb08a83999c71f1223e9621258bdbf6194b05b0102986de75884
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorTreeBlackboardVariablesSection
Section titled “Type: BehaviorTreeBlackboardVariablesSection”Original lines: 39-2978
Declaration hash: sha256:14b4cf1394d7a042a8729f6fdc15ef943ca1b5c30e331f98fcc73a4b5a08e860
public sealed class BehaviorTreeBlackboardVariablesSection : VisualElement{}Type: NameEditState
Section titled “Type: NameEditState”Original lines: 44-60
Declaration hash: sha256:1d77b0b7a4a0cfe2e0fdd87a7009f0190b2c0e7a0a5c9f4ca6d4bd07ee2179ee
public enum NameEditState{}Field: Valid
Section titled “Field: Valid”Original lines: 47
Declaration hash: sha256:edfd504d31c837898e6366837a5e3b3f317a679af1b8af32442ff2c1130a599d
Valid = 0Field: InvalidIdentifier
Section titled “Field: InvalidIdentifier”Original lines: 50
Declaration hash: sha256:8a69a3a68276a3034fe57ba8140f989ba0bec48a0efab970d2858d2e79d58350
InvalidIdentifier = 1Field: AlreadyDeclared
Section titled “Field: AlreadyDeclared”Original lines: 53
Declaration hash: sha256:2e333d37dfbdcc606ff37c15326d831c18d57fa59b9cee8a73da9fa427708aa1
AlreadyDeclared = 2Field: AlreadySurfaced
Section titled “Field: AlreadySurfaced”Original lines: 59
Declaration hash: sha256:a2c67e98a51a13b02a7f46400e624b88952e42f1f574694d240845b067c24814
AlreadySurfaced = 3Event: DeclareVariableRequested
Section titled “Event: DeclareVariableRequested”Original lines: 175
Declaration hash: sha256:20af978be612ad90f50c9ceb0b1c2e91eafeedd8eedf97ddbec3ad0ac0f9334d
public event Action DeclareVariableRequested;Event: RemoveVariableRequested
Section titled “Event: RemoveVariableRequested”Original lines: 178
Declaration hash: sha256:0471daaa0f3f4d731ae16b0d9ed9015b844ec0fd7529b78e6830c058f71efa6c
public event Action<string> RemoveVariableRequested;Event: ChangeTypeRequested
Section titled “Event: ChangeTypeRequested”Original lines: 184
Declaration hash: sha256:4c861251fa0fa6feabd3f3492e53ccc14411ed8e70601476006d786dbdc268d7
public event Action<string> ChangeTypeRequested;Event: RenameVariableRequested
Section titled “Event: RenameVariableRequested”Original lines: 187
Declaration hash: sha256:5b10ce4332b79da34cc832c851b5f0821b1d0d6c15a9001997473200b843ea8d
public event Action<string, string> RenameVariableRequested;Event: RevalueVariableRequested
Section titled “Event: RevalueVariableRequested”Original lines: 190
Declaration hash: sha256:3c8e6701ca521606101dd8935a2516458ed828f4d6378c6c58507c11547d641c
public event Action<string, string> RevalueVariableRequested;Event: ValueEditRequested
Section titled “Event: ValueEditRequested”Original lines: 196
Declaration hash: sha256:eac66f567aee9321641c65605e6faa2efc5c9b096499f361832c9c9e5ab53602
public event Action<BehaviorBlackboardValueEditRequest> ValueEditRequested;Event: GoToVariableRequested
Section titled “Event: GoToVariableRequested”Original lines: 199
Declaration hash: sha256:31295a23e44b19dc0a64c2266c3ab8c52618a07297dcad3e1e7fde6b05e0ca55
public event Action<string> GoToVariableRequested;Event: FaultRecoveryRequested
Section titled “Event: FaultRecoveryRequested”Original lines: 205
Declaration hash: sha256:4037447d69b272a19f6d8e595832feb1b89b20a45761ce37b80e699f557bef95
public event Action<BlackboardFault, string> FaultRecoveryRequested;Event: Rendered
Section titled “Event: Rendered”Original lines: 211
Declaration hash: sha256:473762c4301a03814128ce25309e097e905598aee2fb72f2f4711081c311d6b8
public event Action Rendered;Property: VariableCount
Section titled “Property: VariableCount”Original lines: 218
Declaration hash: sha256:b46f4dd75ef0c667e341c19a6e6cbd6e63fbba4749301f123e60da9ca0699f7c
public int VariableCount { get; }Property: HasPendingVariable
Section titled “Property: HasPendingVariable”Original lines: 221
Declaration hash: sha256:38e551c824dfd07cd9a434a892f0abd18f84c2a61da194ce08adccef63555642
public bool HasPendingVariable { get; }Property: PendingVariableName
Section titled “Property: PendingVariableName”Original lines: 224
Declaration hash: sha256:fea86cd1adce131ca5c45cff80da304de7d3517e1414019aa233ef958fb9c3e4
public string PendingVariableName { get; }Property: BlocksBake
Section titled “Property: BlocksBake”Original lines: 230
Declaration hash: sha256:8fef3d79f00ebffa980e5fefe9c292cee4a7e7d88290f81a16dc621bf15c7e8e
public bool BlocksBake { get; }Method: BehaviorTreeBlackboardVariablesSection()
Section titled “Method: BehaviorTreeBlackboardVariablesSection()”Original lines: 240-243
Declaration hash: sha256:c797d319e842dd44a0ec3eb9cd22fcce1956a5ce95a39bd9a8bf6362af751041
public BehaviorTreeBlackboardVariablesSection();Method: Bind(BehaviorSourceDocument document)
Section titled “Method: Bind(BehaviorSourceDocument document)”Original lines: 328-357
Declaration hash: sha256:75ee04cf8affb022f4476b27204a6c1df59ada91ebeef187cbc404bbe096b2b5
public void Bind(BehaviorSourceDocument document);Method: SetRuntimePath(BehaviorSourceRuntimePath path)
Section titled “Method: SetRuntimePath(BehaviorSourceRuntimePath path)”Original lines: 363-368
Declaration hash: sha256:516b4a1efa70bafb196f1a37bd77b4625887136a8ebc48c0f34c72a485776a0a
public void SetRuntimePath(BehaviorSourceRuntimePath path);Method: SetComponentLiveValue(string variableName, string reading)
Section titled “Method: SetComponentLiveValue(string variableName, string reading)”Original lines: 371-386
Declaration hash: sha256:36e13485a6eafc72685b35eee5b1298eb75c7dd41f9a16d601032eafe7aade09
public void SetComponentLiveValue(string variableName, string reading);Method: FaultsFor(string variableName)
Section titled “Method: FaultsFor(string variableName)”Original lines: 405-413
Declaration hash: sha256:4f62b8ea7950927a51bf984a994ecc14df7f2004464b613e5219ec181594bc40
public IReadOnlyList<BlackboardFault> FaultsFor(string variableName);Method: RowFor(string variableName)
Section titled “Method: RowFor(string variableName)”Original lines: 416-420
Declaration hash: sha256:d155efb166c4ec39bcb8debb9e855410f95fd8fda40cb593a6b84f7622aa2e63
public VisualElement RowFor(string variableName);Method: BeginPendingVariable()
Section titled “Method: BeginPendingVariable()”Original lines: 432-440
Declaration hash: sha256:03ce207915e8c3154389d9216a5688e2dfe93e3d412a37a028b64022cb2383ca
public void BeginPendingVariable();Method: CancelPendingVariable()
Section titled “Method: CancelPendingVariable()”Original lines: 443-448
Declaration hash: sha256:2937a0dd9f8775aaa8f3ba31b365093521c7261fb075dcfc5c00277064140e21
public void CancelPendingVariable();Method: CommitPendingNameForDeclaration()
Section titled “Method: CommitPendingNameForDeclaration()”Original lines: 455-460
Declaration hash: sha256:18dd5006295e2030502085a05b0578954bd4cc16287fa5cff0e75c3f6606f28d
public bool CommitPendingNameForDeclaration();Method: CompletePendingVariable()
Section titled “Method: CompletePendingVariable()”Original lines: 468-477
Declaration hash: sha256:3d526307587c4811ded074803ad5755e379376c2c6b3814aa43728b0b3b8d027
public void CompletePendingVariable();Method: IsPendingNameField(VisualElement element)
Section titled “Method: IsPendingNameField(VisualElement element)”Original lines: 498-508
Declaration hash: sha256:215befd418e6441150cee7088bf4419471cd87eb92e1b931774c3b6c6eae6b98
public bool IsPendingNameField(VisualElement element);Method: BeginNameEdit(string variableName)
Section titled “Method: BeginNameEdit(string variableName)”Original lines: 521-531
Declaration hash: sha256:139fe65bf6c313011bf7adbb34d0e9cf796f63d2bd99a6322a794dca0f80309d
public void BeginNameEdit(string variableName);Method: SetNameEditText(string variableName, string text)
Section titled “Method: SetNameEditText(string variableName, string text)”Original lines: 534-543
Declaration hash: sha256:b933ed364d2dede6a0736be36a9d1d4a4144e455e691250d304054f0a2faa0f0
public void SetNameEditText(string variableName, string text);Method: CommitNameEdit(string variableName)
Section titled “Method: CommitNameEdit(string variableName)”Original lines: 550-597
Declaration hash: sha256:db8865892f7d6a367d3dce7a10e3fa72c4b730404093ba70c4d367c2bc5b8c0e
public void CommitNameEdit(string variableName);Method: CancelNameEdit(string variableName)
Section titled “Method: CancelNameEdit(string variableName)”Original lines: 600-612
Declaration hash: sha256:67e464e61e73afcd38503836a5b00a22f34c2a760a52643d70bdec2ae921c962
public void CancelNameEdit(string variableName);Method: NameEditStateFor(string variableName)
Section titled “Method: NameEditStateFor(string variableName)”Original lines: 615-619
Declaration hash: sha256:1a5487ca7bb848341d1e922f7920b8aa031cb982dacd15c4fe58c038edae2d3f
public NameEditState? NameEditStateFor(string variableName);Method: SetRowExpanded(string variableName, bool expanded)
Section titled “Method: SetRowExpanded(string variableName, bool expanded)”Original lines: 626-636
Declaration hash: sha256:66effda20c5db144309765cda108ed078596d0a4df71c0750528399f2f44b369
public void SetRowExpanded(string variableName, bool expanded);Method: IsRowExpanded(string variableName)
Section titled “Method: IsRowExpanded(string variableName)”Original lines: 639-642
Declaration hash: sha256:7a35bb2e2028f1f8d80ef420612f496b6887c27f707a0a858e965640037efa0d
public bool IsRowExpanded(string variableName);Method: FocusValueControl(string variableName)
Section titled “Method: FocusValueControl(string variableName)”Original lines: 678-682
Declaration hash: sha256:778eab2fb8365242332c4634ed0450c2ca963dbfba7754ead83ea5a78ba9c097
public void FocusValueControl(string variableName);Method: FocusFault(BlackboardFault fault)
Section titled “Method: FocusFault(BlackboardFault fault)”Original lines: 713-732
Declaration hash: sha256:5635734bf05372a36ac1b961fc82d7898dca5264f096ea14625a5615c892b1cb
public void FocusFault(BlackboardFault fault);