BehaviorTreeNodePalette.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/BehaviorTreeNodePalette.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/BehaviorTreeNodePalette.cs
Source file hash: sha256:28e37b2ee5f79fe3587c7638d70e2f23633c8bff3f0eda9d4d2e06a2851687a1
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorTreeNodePalette
Section titled “Type: BehaviorTreeNodePalette”Original lines: 19-164
Declaration hash: sha256:c489694aa679f0daab64c5c96c113f0368493b769b3e2127f058537e66296b68
public sealed class BehaviorTreeNodePalette : VisualElement{}Field: RepeatToken
Section titled “Field: RepeatToken”Original lines: 32
Declaration hash: sha256:d0dbe31532ad118a603755610e3198ef633b21d51d0bcde28bee4d34b4af04b2
public const string RepeatToken = "repeat";Field: RepeatForeverToken
Section titled “Field: RepeatForeverToken”Original lines: 35
Declaration hash: sha256:24aa653937506fb99a6f3b2d2a48b02135b79c18c21214bd4f9f4b085fe35955
public const string RepeatForeverToken = RepeatToken;Field: ConditionalToken
Section titled “Field: ConditionalToken”Original lines: 38
Declaration hash: sha256:e90ac16db8a78d2e5924bc027e0599cf6809026c6f9302af30562a705c3b5dcb
public const string ConditionalToken = "conditional";Field: SequenceToken
Section titled “Field: SequenceToken”Original lines: 41
Declaration hash: sha256:a80d4129c56da567690370bbacc3c0ee46a2f8352d27613af9ce73f2e1f4899d
public const string SequenceToken = "sequence";Field: SelectorToken
Section titled “Field: SelectorToken”Original lines: 44
Declaration hash: sha256:ff50c227424dacc26db79704d558f080b37f5b835fe1268ca8fced819589bf11
public const string SelectorToken = "selector";Field: ParallelToken
Section titled “Field: ParallelToken”Original lines: 47
Declaration hash: sha256:c96b5a7f7f01c9509743058264b926f7e3ed3570183eb0f8d3406fd47f425606
public const string ParallelToken = "parallel";Field: InverterToken
Section titled “Field: InverterToken”Original lines: 50
Declaration hash: sha256:755bc4de9761ce10d389e231ad447c51e836f9d7d1934a6891ef35c5fd10531e
public const string InverterToken = "inverter";Field: TimeLimitToken
Section titled “Field: TimeLimitToken”Original lines: 53
Declaration hash: sha256:ab11a9b621482d7456cbb24e0eebd68710f59c300d12606a2ceec7b257a6b151
public const string TimeLimitToken = "time limit";Field: BlackboardConditionToken
Section titled “Field: BlackboardConditionToken”Original lines: 56
Declaration hash: sha256:401a5e89cab1efef9a4e03aeec9b1671941481a08ffa071226de0b665445c8b4
public const string BlackboardConditionToken = "blackboard condition";Field: SubgraphToken
Section titled “Field: SubgraphToken”Original lines: 59
Declaration hash: sha256:bbfb9affd6a33a85f95f30a0a003b950c3506ec98073db4b5494ef52f85ae518
public const string SubgraphToken = "subgraph";Field: MoveToToken
Section titled “Field: MoveToToken”Original lines: 62
Declaration hash: sha256:3f5d3721ae953613d084f4fc72a4593b324f80d01ddd23ed10c7791e58fc0364
public const string MoveToToken = "move to";Field: ComponentAcquisitionToken
Section titled “Field: ComponentAcquisitionToken”Original lines: 69
Declaration hash: sha256:7a76821bca6d3adebd59b39d0baaf105c9fc088b96816f7d1b3f209c8039856b
public const string ComponentAcquisitionToken = "component";Field: StateToken
Section titled “Field: StateToken”Original lines: 72
Declaration hash: sha256:96e882cd3cd1d5d4b53135c8d727ec77cc90204dd4eccbc259d230793d4461f2
public const string StateToken = "state";Field: TransitionToken
Section titled “Field: TransitionToken”Original lines: 75
Declaration hash: sha256:fd9bce716877e4c92f1dcbca8fb1ca2429f3a21138d2220760e970e5c8470c40
public const string TransitionToken = "transition";Field: ImmediateActionToken
Section titled “Field: ImmediateActionToken”Original lines: 78
Declaration hash: sha256:5379d3316256ffb51f43c0f2353eac463c58eea68aad564d0eebf33418e88442
public const string ImmediateActionToken = "immediate action";Field: ProbabilitySelectorToken
Section titled “Field: ProbabilitySelectorToken”Original lines: 81
Declaration hash: sha256:0c9d00a5d5bdcf337f24494d22620be8c1fa135745b0c458d611a87c5b4867b6
public const string ProbabilitySelectorToken = "probability selector";Event: NodeRequested
Section titled “Event: NodeRequested”Original lines: 87
Declaration hash: sha256:d473c14fcc29e02f9794aa2bc4e44d80a28db551e048bfd6a2402ac9a5c09a8d
public event Action<string> NodeRequested;Event: RootRequested
Section titled “Event: RootRequested”Original lines: 90
Declaration hash: sha256:25133462ff5ca640ce3752a5f8c0ebf2c23226d96c2ddd90d2bd3e6b7e2e8847
public event Action RootRequested;Method: BehaviorTreeNodePalette()
Section titled “Method: BehaviorTreeNodePalette()”Original lines: 93-132
Declaration hash: sha256:238fd3aef6e1a1775c85bc90176a800471848e658b4a42ba9136d9456b558101
public BehaviorTreeNodePalette();Method: SetAuthoringContext(string validationProfile, bool isEmpty, bool stateChartDocument)
Section titled “Method: SetAuthoringContext(string validationProfile, bool isEmpty, bool stateChartDocument)”Original lines: 138-146
Declaration hash: sha256:224809938cec07e9164ee66b6cd6ab0214c211d6dfe47c88882d842600a7e4b4
public void SetAuthoringContext(string validationProfile, bool isEmpty, bool stateChartDocument = false);Method: RequestNode(string token)
Section titled “Method: RequestNode(string token)”Original lines: 159-162
Declaration hash: sha256:cd37473641821d4f744c7007bcd9548dddbdd782710b6d1887a2bb3f1abd8fda
public void RequestNode(string token);