BehaviorTreeNodeSearchPopover.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/BehaviorTreeNodeSearchPopover.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/BehaviorTreeNodeSearchPopover.cs
Source file hash: sha256:71fa5229d9d542a74b5fe4a16355a54580a6be191ce23470299d8df379f23e4a
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorTreeNodeSearchPopover
Section titled “Type: BehaviorTreeNodeSearchPopover”Original lines: 35-445
Declaration hash: sha256:fa0996610c822370af32620037509242474e283188acd034d77b1bf680424991
public sealed class BehaviorTreeNodeSearchPopover{}Event: OnNodePicked
Section titled “Event: OnNodePicked”Original lines: 60-64
Declaration hash: sha256:217c81b94420aae830b66251285415b2123425b7529484b6f5853783c267e034
public event Action<Guid> OnNodePicked { add; remove; }Property: IsOpen
Section titled “Property: IsOpen”Original lines: 67
Declaration hash: sha256:983d714af3a15e8639e1362c0c2a49ddd36b154c8656eeb500cf07665be3c4ae
public bool IsOpen { get; }Method: BehaviorTreeNodeSearchPopover(SearchField search)
Section titled “Method: BehaviorTreeNodeSearchPopover(SearchField search)”Original lines: 73-106
Declaration hash: sha256:fd68f6e1f9361c2b8ce56240ba46461ae3c6a54be3e36ecf161d5b072cd8230f
public BehaviorTreeNodeSearchPopover(SearchField search);Type: Candidate
Section titled “Type: Candidate”Original lines: 112-130
Declaration hash: sha256:b091a0e74271d4fd7bdf63e25df7cb73bbe28ba93b6b4e752b9fdd9db56dde1c
public readonly struct Candidate{}Method: Candidate(Guid nodeId, string displayName, string kind)
Section titled “Method: Candidate(Guid nodeId, string displayName, string kind)”Original lines: 115-120
Declaration hash: sha256:df2888b43a28b784613c14b14582c932f5eb2ee99fdc3b393e3ac7382f41613a
public Candidate(Guid nodeId, string displayName, string kind);Property: NodeId
Section titled “Property: NodeId”Original lines: 123
Declaration hash: sha256:e4870285ff862a58a2b1d4896212f8ddbc34aefb5960343139ae41000c61404b
public Guid NodeId { get; }Property: DisplayName
Section titled “Property: DisplayName”Original lines: 126
Declaration hash: sha256:be2d74d027bc0153cc8f1971bed667ec21f0538abf0fb71c10864eebf721d02a
public string DisplayName { get; }Property: Kind
Section titled “Property: Kind”Original lines: 129
Declaration hash: sha256:b0d272e8426b6188add5a5e4323c4bd4fcff2267b47ceef6fd0c678f1cf07046
public string Kind { get; }Method: Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorTreeNodeSearchPopover.Candidate> candidates)
Section titled “Method: Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorTreeNodeSearchPopover.Candidate> candidates)”Original lines: 136-164
Declaration hash: sha256:cc1c130e534f8b7b8935c93ec5dc8e125f0c920c72ed2f16505f47b7c4dcc315
public void Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<Candidate> candidates);Method: Close()
Section titled “Method: Close()”Original lines: 167-170
Declaration hash: sha256:63b59b460375e03cc631349e92f9bf9f92f58b24aca8068e0d758f22df90d0cc
public void Close();