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/BehaviorTreeNodeFamilyMap.cs

Source file hash: sha256:d026575b6f80c752ccfda61b4cad6ad9f8d8ebd0e359dbf161bac61aa7bd691f

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

Original lines: 32-47

Declaration hash: sha256:efba594bad869d36f7997688df0a102895938fe947cee98e7788d17961d603bc

C#
public enum NodeFamilySilhouette
{
}

Original lines: 35

Declaration hash: sha256:9945c78b5f893ca44dd1b2792747612d9ea8781fa0d6522b9ac3b88ca871c41b

C#
Pill

Original lines: 38

Declaration hash: sha256:ee6a25464a0c1f3ae055795b484bd2c0681d382608d282782457808168c1e667

C#
Rect

Original lines: 42

Declaration hash: sha256:39b36d38d6eb03c89206f3b7b74397e7a9d9abb081ad48e3f73dece59dab7ae4

C#
Condition

Original lines: 46

Declaration hash: sha256:8b270e3335b04c3107a137f44cca8ec69c0ca702e90aa4a0e1896b1a9476c2aa

C#
Rail

Original lines: 65-103

Declaration hash: sha256:e3fd1e9c2951e217892f38423271685823a4b591072662dc03f4c1442d45c590

C#
public readonly struct NodeFamilyTreatment
{
}

Original lines: 68

Declaration hash: sha256:74656652fa9d80a6f31418349665f17c26e6987a876cb3894fb8211fc9605749

C#
public readonly string FamilyModifierClass;

Original lines: 70

Declaration hash: sha256:0837d6dfb9a4cd688fcdee01b21a98abb3f4892cf826d4d39ce9d2a3bc974ea2

C#
public readonly string SilhouetteModifierClass;

Original lines: 72

Declaration hash: sha256:4f7ec22d8d9fd9cf5e89e87cde13e72f265422729eaa4b8b9445e0cb3e56e935

C#
public readonly string AccentTokenName;

Original lines: 74

Declaration hash: sha256:6aa6eef5aa309c91293ca22cf7bf14151f331b0b3ad9972da769041e7ac34815

C#
public readonly string IconAssetPath;

Original lines: 76

Declaration hash: sha256:79f0897fb3a41c33dc4e38f03d378f31f96e34dd459d6a43bec3ef99ccd5d6ff

C#
public readonly string Caption;

Original lines: 78

Declaration hash: sha256:ed3a64180776704b5a3f659fc8ba41af7c7c892db4ad495a01d1f0f5de579c51

C#
public readonly NodeFamilySilhouette Silhouette;

Original lines: 80

Declaration hash: sha256:0e1329486ebeeb41c64b6d1698cb459353a234a8ec5d3fc4d5f7af47d08dd00d

C#
public readonly bool IsDecorator;

Method: NodeFamilyTreatment(string familyModifierClass, string silhouetteModifierClass, string accentTokenName, string iconAssetPath, string caption, NodeFamilySilhouette silhouette, bool isDecorator)

Section titled “Method: NodeFamilyTreatment(string familyModifierClass, string silhouetteModifierClass, string accentTokenName, string iconAssetPath, string caption, NodeFamilySilhouette silhouette, bool isDecorator)”

Original lines: 86-102

Declaration hash: sha256:9fa332dc46993d175374f4c8890931b56cea1a26309fa18ed3837c1feaf187c8

C#
public NodeFamilyTreatment(string familyModifierClass, string silhouetteModifierClass, string accentTokenName, string iconAssetPath, string caption, NodeFamilySilhouette silhouette, bool isDecorator);

Original lines: 128-391

Declaration hash: sha256:c5839455310387308ada5f5c2b85c4d178a1de1d1a8acc8261e968aca7a9fd9e

C#
public static class BehaviorTreeNodeFamilyMap
{
}

Original lines: 198-201

Declaration hash: sha256:aaf22ffde47709e33d761c469eb94b7125d89ca229bd12f5fc813a37e3d1f641

C#
public static NodeFamilyTreatment Resolve(BakedNodeKind kind);

Method: Resolve(BakedNodeKind kind, bool isArtifactRoot)

Section titled “Method: Resolve(BakedNodeKind kind, bool isArtifactRoot)”

Original lines: 209-374

Declaration hash: sha256:7cf0498a49641988449476e0648801272ee35330439d5676d03cfb1fbcf60c01

C#
public static NodeFamilyTreatment Resolve(BakedNodeKind kind, bool isArtifactRoot);

Original lines: 382-388

Declaration hash: sha256:cfa2546d802d3df3ae212e18716b250c9660f3cf652afa69eb09631e38f812d0

C#
public static bool IsDecorator(BakedNodeKind kind);
Full-size image