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

Source file hash: sha256:4d6afbdeac95f49a07f4bb420ca8df86b8ed0be59c859dcf3435069b5da7cd0e

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

Original lines: 56-234

Declaration hash: sha256:85e6b71d4bc4a08b965da162cc160ef36b0e7c8bb6faabe8462ee7b1de7c3623

C#
public sealed class BehaviorTreeStaticBinding : IBehaviorGraphDebuggerBinding, IDisposable
{
}

Method: BehaviorTreeStaticBinding(string displayName, string viewportPersistenceKey, BakedBehaviorArtifact artifact, IEnumerable<BakedBehaviorArtifact> ownedSubgraphs)

Section titled “Method: BehaviorTreeStaticBinding(string displayName, string viewportPersistenceKey, BakedBehaviorArtifact artifact, IEnumerable<BakedBehaviorArtifact> ownedSubgraphs)”

Original lines: 81-101

Declaration hash: sha256:571cc1c57d54f7865a932b579f3404460967e86ae921b8fcf3e7ebbcc3c8c3bb

C#
public BehaviorTreeStaticBinding(string displayName, string viewportPersistenceKey, BakedBehaviorArtifact artifact, IEnumerable<BakedBehaviorArtifact> ownedSubgraphs = null);

Original lines: 108

Declaration hash: sha256:d16bf028f72cdcf2617f3a6e5e4b857caf9af4b9993555f708307d620c32b9f0

C#
public int FollowerId { get; }

Original lines: 110

Declaration hash: sha256:be2d74d027bc0153cc8f1971bed667ec21f0538abf0fb71c10864eebf721d02a

C#
public string DisplayName { get; }

Original lines: 112

Declaration hash: sha256:56cf81d161f59ed66a4b2c2b7759822814d00ac892b207207097723d344bdffe

C#
public string ViewportPersistenceKey { get; }

Original lines: 114

Declaration hash: sha256:e88929097683d480ea9caa8ad33033f10d8984791d714465a082d161f85981d4

C#
public BakedBehaviorArtifact Artifact { get; }

Original lines: 116

Declaration hash: sha256:a999eb61cd851702782a9dfa56b184767db470b4ad55c4269125f56861877a52

C#
public BehaviorTraceServiceBindings ServiceBindings { get; }

Original lines: 120

Declaration hash: sha256:b700c2d78745b931cfa1d3d32c4813f469a8608ae9bd91a12aa3a09da1d48208

C#
public BehaviorTraceHighDetailRegistry HighDetailRegistry { get; }

Method: TryGetInstance(out BehaviorRuntimeInstance instance)

Section titled “Method: TryGetInstance(out BehaviorRuntimeInstance instance)”

Original lines: 124-128

Declaration hash: sha256:6c835196eeff757ab5af6c1768059c0bc47c8514de2a15d22007916668949035

C#
public bool TryGetInstance(out BehaviorRuntimeInstance instance);

Original lines: 131-132

Declaration hash: sha256:e339a946e08aa2202a7d15c769d4bc83f8a53628a96b0d184a46d4694261f08d

C#
public IReadOnlyList<BehaviorWatchedFieldSnapshot> ReadWatchedFields();

Original lines: 135-136

Declaration hash: sha256:2a3c62905589e9946d39c354b63a3747cf622dabce8af7b2f5babc7cd308810b

C#
public IReadOnlyList<BehaviorBlackboardFieldSnapshot> ReadBlackboardFields();

Original lines: 139-140

Declaration hash: sha256:e8331f5bda6e70b2709bb23743998f7ceace65f07d08fdd402acdb47d43d55da

C#
public IReadOnlyList<BehaviorPendingExternalSnapshot> ReadPendingExternals();

Method: ReplaceArtifact(BakedBehaviorArtifact newArtifact, IEnumerable<BakedBehaviorArtifact> newSubgraphs)

Section titled “Method: ReplaceArtifact(BakedBehaviorArtifact newArtifact, IEnumerable<BakedBehaviorArtifact> newSubgraphs)”

Original lines: 152-172

Declaration hash: sha256:0623010ca5a5db7f46316d45a5894a853ae4e2e15905201ca5918f8ca75b31e7

C#
public void ReplaceArtifact(BakedBehaviorArtifact newArtifact, IEnumerable<BakedBehaviorArtifact> newSubgraphs);

Original lines: 179-195

Declaration hash: sha256:a91d2628cfe5c53d79add667cfc661cdeed0fac06fb357bfc1b0ac2895cccf2c

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