BehaviorTreeNodeParameterEditor.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Member/BehaviorTreeNodeParameterEditor.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Member/BehaviorTreeNodeParameterEditor.cs
Source file hash: sha256:820cad4c11211c79ed82c466d2eac9c9aee26033f144bf136f0ed9f5a00d0d40
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorTreeNodeParameterEditor
Section titled “Type: BehaviorTreeNodeParameterEditor”Original lines: 32-4042
Declaration hash: sha256:4db8bbb0e4b10b930d356411f80006cd35a665bd1869041e781f2cec9f975d32
public sealed class BehaviorTreeNodeParameterEditor : VisualElement{}Event: TransitionVariablePickerRequested
Section titled “Event: TransitionVariablePickerRequested”Original lines: 61-65
Declaration hash: sha256:c85b2b2509c5a6c85216c57ae78679da360dba356dc7ac51370c6fb2fab546a7
public event Action<VisualElement, IReadOnlyList<BehaviorMemberVariableCandidate>, BehaviorSourceTypeIdentity, Action<string>> TransitionVariablePickerRequested;Method: BehaviorTreeNodeParameterEditor(NodeAuthoringRegistry registry)
Section titled “Method: BehaviorTreeNodeParameterEditor(NodeAuthoringRegistry registry)”Original lines: 69-74
Declaration hash: sha256:1ba0959555d3fea643a4e4760d7f8cce031eebb053e69aebe7028ee2d8148127
public BehaviorTreeNodeParameterEditor(NodeAuthoringRegistry registry);Property: SiblingReorderCommandFactory
Section titled “Property: SiblingReorderCommandFactory”Original lines: 83-84
Declaration hash: sha256:90a79148b1b99bfa1f895772963b71dd14cb54185c3f056be6618f715b078610
public Func<string, string, int, IBehaviorTreeEditCommand> SiblingReorderCommandFactory { get; set; }Method: Bind(BehaviorSourceNode node, BehaviorTreeEditingSession session, Action<VisualElement> addChildRequested)
Section titled “Method: Bind(BehaviorSourceNode node, BehaviorTreeEditingSession session, Action<VisualElement> addChildRequested)”Original lines: 97-141
Declaration hash: sha256:f7de9ce6b85467c5902b3146fdf93f3253a33a14f2d860941a1b414d2fca784b
public void Bind(BehaviorSourceNode node, BehaviorTreeEditingSession session, Action<VisualElement> addChildRequested = null);Method: BindReadOnly(BehaviorSourceNode node, BehaviorSourceAst ast)
Section titled “Method: BindReadOnly(BehaviorSourceNode node, BehaviorSourceAst ast)”Original lines: 149-179
Declaration hash: sha256:9f0f6d8c38f5d1e7c483c4cc3d601f796d54f0b2d14a5974a4007ecc4bee390a
public void BindReadOnly(BehaviorSourceNode node, BehaviorSourceAst ast);Method: BindStateMachineCandidateEligibility(string referenceNodeId, BehaviorSourceNode candidate, BehaviorTreeEditingSession session)
Section titled “Method: BindStateMachineCandidateEligibility(string referenceNodeId, BehaviorSourceNode candidate, BehaviorTreeEditingSession session)”Original lines: 394-419
Declaration hash: sha256:bbecfd2643bd8475d58aa164d0a39cd8c2f7ec5fa823b44e8cc3ffb86459159c
public void BindStateMachineCandidateEligibility(string referenceNodeId, BehaviorSourceNode candidate, BehaviorTreeEditingSession session);Method: BindStateMachineCandidateEligibilityReadOnly(BehaviorSourceNode candidate, BehaviorSourceAst ast, BehaviorSourceTransitionConditionGroup group)
Section titled “Method: BindStateMachineCandidateEligibilityReadOnly(BehaviorSourceNode candidate, BehaviorSourceAst ast, BehaviorSourceTransitionConditionGroup group)”Original lines: 426-523
Declaration hash: sha256:9259ac0634226756138339b2aa3b9d525583f37e5cd1c3a9929f41da3cf9f114
public void BindStateMachineCandidateEligibilityReadOnly(BehaviorSourceNode candidate, BehaviorSourceAst ast, BehaviorSourceTransitionConditionGroup group);Method: BindRepeatReadOnly(BehaviorSourceNode node, int currentRun, string lastChildResult)
Section titled “Method: BindRepeatReadOnly(BehaviorSourceNode node, int currentRun, string lastChildResult)”Original lines: 528-544
Declaration hash: sha256:21ef567756510b73bbb0ad1630b6631fbcf76f522f9f05f447aaa2cc0bc91539
public void BindRepeatReadOnly(BehaviorSourceNode node, int currentRun, string lastChildResult);Method: DescribeRepeatPill(string policyToken, string countRaw)
Section titled “Method: DescribeRepeatPill(string policyToken, string countRaw)”Original lines: 547-582
Declaration hash: sha256:8dfd971c5a85e398e9249e648773397dc98d9568a28234998a02aba09d41f5b0
public static string DescribeRepeatPill(string policyToken, string countRaw);Method: BindRandomSelectorReadOnly(BehaviorSourceNode node, BehaviorSourceAst ast, bool hasLiveState, in BehaviorRandomSelectorLiveState liveState)
Section titled “Method: BindRandomSelectorReadOnly(BehaviorSourceNode node, BehaviorSourceAst ast, bool hasLiveState, in BehaviorRandomSelectorLiveState liveState)”Original lines: 1428-1452
Declaration hash: sha256:9d1a790fd087c8f47f63a8f171a15d3aedc54a5ee2ee958d4f4aabd75982104d
public void BindRandomSelectorReadOnly(BehaviorSourceNode node, BehaviorSourceAst ast, bool hasLiveState, in BehaviorRandomSelectorLiveState liveState);