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/Member/BehaviorGenericArgumentPicker.cs

Source file hash: sha256:389cb0d1a8ae1032bb260998420ced7b5d3ec6163e3a861536c65cf82df4a44c

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 19-588

Declaration hash: sha256:baf6411f515fbf05938007adb9c7334a10930c6e68e3cdab88c8283c6b82d709

C#
public sealed class BehaviorGenericArgumentPicker : VisualElement
{
}

Original lines: 42

Declaration hash: sha256:83a58d1dabe27cd7211a19046a93bb9776b025765b994a6385333f5526046989

C#
public event Action<Type> TypeChosen;

Original lines: 44

Declaration hash: sha256:2d6272655910dcfb29b5dce2e6fee33e3b5eefccb8340cb65510860abb46a09c

C#
public event Action Closed;

Original lines: 46

Declaration hash: sha256:d65fffd4a69f2f811803a8a3a0c9ec641851f0dedf4cf86dc85bb367e34a2ed3

C#
public Type CurrentType { get; }

Original lines: 49-65

Declaration hash: sha256:557a6db3e98759d625b9013c8dea00c1362ce3c5849835974af762fdcd369075

C#
public BehaviorGenericArgumentPicker();

Method: BuildContent(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType)

Section titled “Method: BuildContent(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType)”

Original lines: 68-73

Declaration hash: sha256:01ca0e5ed84f30505030447d7ede31edfd7b156dba795648f8a6dd75b6868446

C#
public VisualElement BuildContent(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType);

Method: BuildContent(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType, string parameterName, string methodSignature, string constraint)

Section titled “Method: BuildContent(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType, string parameterName, string methodSignature, string constraint)”

Original lines: 76-169

Declaration hash: sha256:684d34d17f83deee6985923d6a7df356aadb6f5bc847a9ef834e296b16ad602d

C#
public VisualElement BuildContent(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType, string parameterName, string methodSignature, string constraint);

Method: Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType, string parameterName, string methodSignature, string constraint)

Section titled “Method: Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType, string parameterName, string methodSignature, string constraint)”

Original lines: 172-193

Declaration hash: sha256:dd2d76d46bb740b463b1619006722014244b98cb85557530bbf066ad831a36f6

C#
public void Open(VisualElement panelRoot, VisualElement anchor, IReadOnlyList<BehaviorGenericArgumentCandidate> candidates, Type currentType, string parameterName, string methodSignature, string constraint);

Method: SetCandidates(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates)

Section titled “Method: SetCandidates(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates)”

Original lines: 200-212

Declaration hash: sha256:3f8020ecd648bd69e21e69e021399eed7fa9ebfaf72b005dd434e3de64bd5e96

C#
public void SetCandidates(IReadOnlyList<BehaviorGenericArgumentCandidate> candidates);

Method: SetPendingProgress(int processed, int total)

Section titled “Method: SetPendingProgress(int processed, int total)”

Original lines: 219-227

Declaration hash: sha256:610907e2f156f592e53d2e7b963408cf51a56dadc0212b141c94927fa6e0fd6a

C#
public void SetPendingProgress(int processed, int total);

Original lines: 230-233

Declaration hash: sha256:63b59b460375e03cc631349e92f9bf9f92f58b24aca8068e0d758f22df90d0cc

C#
public void Close();

Method: SetSearchForTest(string searchText)

Section titled “Method: SetSearchForTest(string searchText)”

Original lines: 236-241

Declaration hash: sha256:87749f36c770dea711ee48322b1bf150339b78ffc0db4de00b6449987170bcf1

C#
public void SetSearchForTest(string searchText);

Method: TryChooseForTest(Type type, bool pointer)

Section titled “Method: TryChooseForTest(Type type, bool pointer)”

Original lines: 244-259

Declaration hash: sha256:6ced937e9a53379795cc1ab419ccc09ede2e151c31944c72015fa5832ea23ff6

C#
public bool TryChooseForTest(Type type, bool pointer);

Original lines: 262-265

Declaration hash: sha256:85af3bb46344fa54b125bafcecde4b01ab0f1cf5d963243c5379cfd7a7d10c92

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