Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

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.

Original lines: 16-23

Declaration hash: sha256:6a26f79b91f97461228eccb5f8eb536d1413409a1248a578abb1ae1df4f4608f

C#
public enum BehaviorGraphAssetKind : byte
{
}

Original lines: 19

Declaration hash: sha256:ac6de389aabb67f3a125cba50ed4c7046336a526a46279315121bb0f2e26ad6d

C#
BehaviorTree = 0

Original lines: 22

Declaration hash: sha256:fe6b4912eab2aca1845d8baefa6546d2ce8da8ed5e6703e5329f9841a8ae1c97

C#
StateMachine = 1

Original lines: 34-52

Declaration hash: sha256:d22fb2c43d8085c29ab2cffa50919898338e767dfdcf938d9819aa9c932f4b29

C#
public readonly struct BehaviorGraphAssetCandidate
{
}

Original lines: 37

Declaration hash: sha256:bd0a3aba2c7224a0906c5c1b98fb9f53bcfe119972f9bccfb556f8f0be961cfc

C#
public readonly string Address;

Original lines: 40

Declaration hash: sha256:923fa1eebb5b67bda577356422782419be6ff9f4e9bd3a2a348c100c2b5004f8

C#
public readonly string DisplayName;

Original lines: 43

Declaration hash: sha256:bf1b2c82a1cc57f9d26335b70f46f00f7aa91e17617a5f4425b5bcf12751bacd

C#
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

C#
public BehaviorGraphAssetCandidate(string address, string displayName, string folderPath);

Original lines: 71-390

Declaration hash: sha256:1a83d30b78b975059b8dab76bbd615c7037c947d5b90836020784e02bc678b3d

C#
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]
public sealed class BehaviorGraphAssetPickerPopover
{
}

Original lines: 97

Declaration hash: sha256:bec9a9c0a267bd51b404e07fa022cae39c96baff1fa2d86498695a5b74de6a4b

C#
public event Action<string> AssetChosen;

Original lines: 100

Declaration hash: sha256:49bfc1de65bfdb78a94bc7fb2fef0d507132cf5eca99ac74c2ebfd9fe705f4ed

C#
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

C#
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

C#
public void Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGraphAssetCandidate> candidates, string currentAddress);

Original lines: 225-228

Declaration hash: sha256:63b59b460375e03cc631349e92f9bf9f92f58b24aca8068e0d758f22df90d0cc

C#
public void Close();
Full-size image