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/Runtime/Nodes/State/Transition.cs

Source file hash: sha256:1e8f919968b35116f5f4be629b15786c4777ba1519a3720cc13d56577366cdfd

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

Original lines: 27-35

Declaration hash: sha256:71fe49a5a7b3c1b8b5a7979f9e4e96b3cdae1727625ac81c77cdb1bea13dabd7

C#
public static class TransitionConstants
{
}

Original lines: 30-31

Declaration hash: sha256:9e5accbafa264d652a57472446528e65d12a2a077619c85c0e0cebad0c7906a8

C#
public const string NodeKindToken = global::BitQuirky.Behavior.Nodes.BehaviorNodeKindTokens.Transition;

Original lines: 34

Declaration hash: sha256:deb7d3a07980c2c9fc06064d5bba91e9c2a949f682fab9ab272d34d7318a52d6

C#
public const BakedNodeKind Kind = BakedNodeKind.Transition;

Original lines: 40-60

Declaration hash: sha256:f56d48167d8c63e566d3d16787b09f4af58931c99678c0134a959a6ba0697d31

C#
public enum TransitionEvaluation : byte
{
}

Original lines: 45

Declaration hash: sha256:88ad8c519b2b54f8e27f85ad1ce2427de5478cf8f217463751196f185a10f83a

C#
DoesNotFire = 0

Original lines: 52

Declaration hash: sha256:8c0d47015d5989225fb52df2a0f10b25d07383dd2787979b33c55465841fbbfb

C#
Fires = 1

Original lines: 59

Declaration hash: sha256:964bacea1aafbde78b2af5c831253ae7eb4a4dab1f0e4ae65c50d05de6fed50b

C#
AuthorityMismatch = 2

Original lines: 77-167

Declaration hash: sha256:37724a743d012ceec5d2916219b3e85a56d51254242d8bee9ede893c425bc60c

C#
public struct Transition
{
}

Original lines: 84

Declaration hash: sha256:2c1dab202c425f6062aa0850c04245fb1ea7d8f8a11db43c2880f399b0c3a5eb

C#
public int SourceStateIndex;

Original lines: 87

Declaration hash: sha256:663501aed72ae500e2a30881037f6e69b4668c53095df1b3e71a77d198759324

C#
public int TargetStateIndex;

Original lines: 93

Declaration hash: sha256:d051c9c8f5f1fc029358018277054cf746419268e6ceae9b2cd5841c6aef89b7

C#
public int ConditionNodeIndex;

Original lines: 100

Declaration hash: sha256:dbd291445d789d79f6ba5e3addf966c3bba9609abcd08fc2fc6d7a8cb813f7a3

C#
public int TransitionIdInternedIndex;

Original lines: 103

Declaration hash: sha256:12a48134fc1eb965bb674e16c1007a5a83754b10b6d5c9a60b5d889134fa6b17

C#
public StateTransitionEvaluation Evaluation;

Original lines: 109

Declaration hash: sha256:d4524c5f3a3820ac3d5e4efc50b3a1cd1a43a46d566dfcf300b9a01a7e0ec695

C#
public StateTransitionResultFilter ResultFilter;

Original lines: 116

Declaration hash: sha256:aa6ea137ff7424ee5ab5f7290132c0ec5053272920d95d0a0868b9cbbf4602c7

C#
public StateSelfReentry SelfReentry;

Original lines: 122

Declaration hash: sha256:b68d596bdf830fc981913075fb3dc73248c664e176ce4100899f0e635cfef33d

C#
public StateTransitionKind Kind;

Original lines: 128

Declaration hash: sha256:299dc46190e6ce1b71a694e5e6781125149ec7c6c0af2ae79d4bf27b31df9a0d

C#
public StateTransitionOnReturn OnReturn;

Original lines: 133-144

Declaration hash: sha256:a80f43adddfc31069586448458ca2ebfbd2d29e638fe581852e53507aa779189

C#
public static Transition From(BakedTransition baked);

Method: Evaluate(BehaviorNodeStatus conditionStatus)

Section titled “Method: Evaluate(BehaviorNodeStatus conditionStatus)”

Original lines: 151-166

Declaration hash: sha256:79f1bb959f7f2128e9463acc21e364fa56d6ed8501d9fd952fbc746e0903ec09

C#
public TransitionEvaluation Evaluate(BehaviorNodeStatus conditionStatus);
Full-size image