BehaviorGraphAssetPickerPopover.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/BehaviorGraphAssetPickerPopover.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/BehaviorGraphAssetPickerPopover.cs
Source file hash: sha256:7f3ad0e02a41b080196a681a0baaf17d049a910dd982b1ae398a5ebb39bc1b21
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorGraphAssetKind
Section titled “Type: BehaviorGraphAssetKind”Original lines: 16-23
Declaration hash: sha256:6a26f79b91f97461228eccb5f8eb536d1413409a1248a578abb1ae1df4f4608f
public enum BehaviorGraphAssetKind : byte{}Field: BehaviorTree
Section titled “Field: BehaviorTree”Original lines: 19
Declaration hash: sha256:ac6de389aabb67f3a125cba50ed4c7046336a526a46279315121bb0f2e26ad6d
BehaviorTree = 0Field: StateMachine
Section titled “Field: StateMachine”Original lines: 22
Declaration hash: sha256:fe6b4912eab2aca1845d8baefa6546d2ce8da8ed5e6703e5329f9841a8ae1c97
StateMachine = 1Type: BehaviorGraphAssetCandidate
Section titled “Type: BehaviorGraphAssetCandidate”Original lines: 34-52
Declaration hash: sha256:d22fb2c43d8085c29ab2cffa50919898338e767dfdcf938d9819aa9c932f4b29
public readonly struct BehaviorGraphAssetCandidate{}Field: Address
Section titled “Field: Address”Original lines: 37
Declaration hash: sha256:bd0a3aba2c7224a0906c5c1b98fb9f53bcfe119972f9bccfb556f8f0be961cfc
public readonly string Address;Field: DisplayName
Section titled “Field: DisplayName”Original lines: 40
Declaration hash: sha256:923fa1eebb5b67bda577356422782419be6ff9f4e9bd3a2a348c100c2b5004f8
public readonly string DisplayName;Field: FolderPath
Section titled “Field: FolderPath”Original lines: 43
Declaration hash: sha256:bf1b2c82a1cc57f9d26335b70f46f00f7aa91e17617a5f4425b5bcf12751bacd
public readonly string FolderPath;Method: BehaviorGraphAssetCandidate(string address, string displayName, string folderPath)
Section titled “Method: BehaviorGraphAssetCandidate(string address, string displayName, string folderPath)”Original lines: 46-51
Declaration hash: sha256:4a8a40a16757fd21d39e4fe2719416f752a7e179efa8ce5c35d694ca3ad1ed06
public BehaviorGraphAssetCandidate(string address, string displayName, string folderPath);Type: BehaviorGraphAssetPickerPopover
Section titled “Type: BehaviorGraphAssetPickerPopover”Original lines: 71-390
Declaration hash: sha256:1a83d30b78b975059b8dab76bbd615c7037c947d5b90836020784e02bc678b3d
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]public sealed class BehaviorGraphAssetPickerPopover{}Event: AssetChosen
Section titled “Event: AssetChosen”Original lines: 97
Declaration hash: sha256:bec9a9c0a267bd51b404e07fa022cae39c96baff1fa2d86498695a5b74de6a4b
public event Action<string> AssetChosen;Event: NewAssetRequested
Section titled “Event: NewAssetRequested”Original lines: 100
Declaration hash: sha256:49bfc1de65bfdb78a94bc7fb2fef0d507132cf5eca99ac74c2ebfd9fe705f4ed
public event Action NewAssetRequested;Method: BehaviorGraphAssetPickerPopover(BehaviorGraphAssetKind graphKind, bool offerNewAsset)
Section titled “Method: BehaviorGraphAssetPickerPopover(BehaviorGraphAssetKind graphKind, bool offerNewAsset)”Original lines: 109-174
Declaration hash: sha256:4bde48494be58799eb15fddb4d1d52439c872bfd4c3facbb7cd1aad57bb39971
public BehaviorGraphAssetPickerPopover(BehaviorGraphAssetKind graphKind, bool offerNewAsset = false);Method: Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGraphAssetCandidate> candidates, string currentAddress)
Section titled “Method: Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGraphAssetCandidate> candidates, string currentAddress)”Original lines: 183-222
Declaration hash: sha256:71e59bf262c0a2146ba8beece4d83b1394a59a7c79ed29d1adb32e9c1d27f962
public void Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGraphAssetCandidate> candidates, string currentAddress);Method: Close()
Section titled “Method: Close()”Original lines: 225-228
Declaration hash: sha256:63b59b460375e03cc631349e92f9bf9f92f58b24aca8068e0d758f22df90d0cc
public void Close();