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/Execution/BehaviorTickJob.cs

Source file hash: sha256:6957e0feea8e202e38e029c4d7f7dd6ae37bb20e2edfe3949b1bb23e38acc993

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

Original lines: 69-254

Declaration hash: sha256:709a7b983f63347dffd8b20da63b21a37f95fb1cca917c2bb5ee00ae1235db0f

C#
[BurstCompile]
public partial struct BehaviorTickJob : IJobEntity
{
}

Original lines: 75

Declaration hash: sha256:3a560a6a80e1e93d851986b62bf82393d28417a7d322e4b9be1de012fa776e21

C#
[ReadOnly]
public NativeArray<BakedNode> Nodes;

Original lines: 77

Declaration hash: sha256:c71c94ce6039eb373afc5e0ebe746a31ce4592440295b67d3c073548bb223dab

C#
[ReadOnly]
public NativeArray<BakedTransition> Transitions;

Original lines: 79

Declaration hash: sha256:901d744d2bf2b6f940afb04834c133e68aee40bad998414f77fa21a37660d90f

C#
[ReadOnly]
public NativeArray<BakedWeightedChild> WeightedChildren;

Original lines: 81

Declaration hash: sha256:2276dde93867c47be1a59b6699324c5b4822b6f310b1a7bfa41955feebe2c1a1

C#
[ReadOnly]
public NativeArray<BakedTransitionCondition> TransitionConditions;

Original lines: 83

Declaration hash: sha256:093277247e15e8324c421fb4f337227b24f85093e6b911cad32d976510248ef8

C#
[ReadOnly]
public NativeArray<byte> TransitionConstantBytes;

Original lines: 85

Declaration hash: sha256:e48e13053624f57321690cf0d0663c7736a41098c9eb50471f84e53974987af9

C#
[ReadOnly]
public NativeArray<BakedStateActionList> StateActionLists;

Original lines: 87

Declaration hash: sha256:2a84e690ea90b4106f13758862395d9f362fa833259855b5571406363aa11bdf

C#
[ReadOnly]
public NativeArray<int> StateActionNodeIndices;

Original lines: 89

Declaration hash: sha256:6c56b732aff967c549c2b22973e77ef3d04aa5cd7e5eda4f1ec03e9771cc573e

C#
[ReadOnly]
public NativeArray<BakedStateHostedBehavior> StateHostedBehaviors;

Original lines: 91

Declaration hash: sha256:4b22e8aef63da5e1ec3c7f6140d1b72fa597a66fa31c1ef5782c9d25675cddd8

C#
[ReadOnly]
public NativeArray<StatechartState> StatechartStates;

Original lines: 93

Declaration hash: sha256:23529389e893213866ea2a32049429c9fcc651fec96028cf7497cfaafce6abd5

C#
[ReadOnly]
public NativeArray<int> StateIndexByNode;

Original lines: 95

Declaration hash: sha256:5ba1e968df2827979dd2677030d2e7c409d81ab222bf0959c77a2abe9d37728e

C#
[ReadOnly]
public NativeArray<BakedHostedResultEventCondition> HostedResultEventConditions;

Original lines: 97

Declaration hash: sha256:35ec55de6fb1e2cefa876a66ae73c20f757451aeb21a797a9bf024a0ef94d452

C#
[ReadOnly]
public NativeArray<BakedBlackboardSlot> BlackboardLayout;

Original lines: 99

Declaration hash: sha256:80b13a225e598e91fe2a9770af163d1b0ad3bb203df9b391817715d9d8f65d52

C#
[ReadOnly]
public NativeArray<BakedAuthorityEntry> AuthorityTable;

Original lines: 101

Declaration hash: sha256:72e6bf10a8dde24c7f5e8c06e5008bf6ebbcdc68885256011e7aacc491211c95

C#
[ReadOnly]
public NativeArray<int> ReadFieldIds;

Original lines: 103

Declaration hash: sha256:c0697aa37f7bea2b0ec8dc409f7b064bb784537360387f8fd35fa7fc619985ee

C#
[ReadOnly]
public NativeArray<int> WriteFieldIds;

Original lines: 105

Declaration hash: sha256:aeb04a55630184a2cd4ef2b3cdb71d758da8ddb14cef63fc088141c8e3373469

C#
[ReadOnly]
public NativeArray<int> WaitsServiceIds;

Original lines: 107

Declaration hash: sha256:b40ccf335ce813e93c86f7a9123760f7c3270581c407ac579e34be42e404ff9d

C#
[ReadOnly]
public NativeArray<BakedNodeParameter> Parameters;

Original lines: 109

Declaration hash: sha256:9cdc6ba4e9adddcdeb3ea89e0f06f06954bc3cc91d68b314fc3299b6fd035795

C#
[ReadOnly]
public NativeArray<BakedMemberOperation> MemberOperations;

Original lines: 111

Declaration hash: sha256:73d95dc4422c21d27235cc56f80a860e948c4a165bdeb6a2940dfe07aeb77f75

C#
[ReadOnly]
public NativeArray<int> MemberOperationByNode;

Original lines: 113

Declaration hash: sha256:03397dc8d9c08f0925e0a20049294709ccbc4fa88dca4e11c7ec005cb41377bf

C#
[ReadOnly]
public NativeArray<BakedStateMachine> StateMachines;

Original lines: 115

Declaration hash: sha256:1ce9237fbf42bfda280cf89aeef7a3e6071a36522885de2fc9a79b18a43db18b

C#
[ReadOnly]
public NativeArray<BakedStateMachineReference> StateMachineReferences;

Original lines: 117

Declaration hash: sha256:9396f89ffa012f9a13a5fe8bac4736c9be062f16aabe7b065499a66cb74f5c09

C#
[ReadOnly]
public NativeArray<BakedStateMachineCandidate> StateMachineCandidates;

Original lines: 119

Declaration hash: sha256:825496438b816453f7e15c3e462c0f54ee2f0961782f2aa9275f2e3a23715f4d

C#
[ReadOnly]
public NativeArray<byte> NativeDefaultBytes;

Original lines: 121

Declaration hash: sha256:5e0ca63fe113485cbbaf86475f7b04ba2380a1d842139fb7423ebc9c238d5749

C#
[ReadOnly]
public NativeArray<int> EmitServiceIds;

Original lines: 123

Declaration hash: sha256:85259bedb903ec8289381e697841f84c27aff0d4ac99c9343f5bcee4f5634140

C#
[ReadOnly]
public int RootNodeIndex;

Original lines: 125

Declaration hash: sha256:8f950cb08ad7a53e13166fd88fdbc6aabc52415e8e8dbe64e6b419430d952ec4

C#
[ReadOnly]
public int EntryStateIndex;

Original lines: 127

Declaration hash: sha256:fee24eb9634b3f01919a4845c1018af16d3314de2a650237cdba9f3c0a38c467

C#
[ReadOnly]
public int AnyStateNodeIndex;

Original lines: 129

Declaration hash: sha256:44bea3c57ea42ec182ceba9b59cb42b0d95cd9cb4653c34f259498d55969c1e0

C#
[ReadOnly]
public int ExecutionStepLimit;

Original lines: 136

Declaration hash: sha256:a330ec81817109e06f0049fe47d19e0221d252a5eef2acc0500614dd53b51f9d

C#
[ReadOnly]
public AuthorityContext ExecutingContext;

Original lines: 138

Declaration hash: sha256:0a65f40f662de2c937c705135c0c50886b6f472d7337900caa7cf82547df1f76

C#
[ReadOnly]
public NativeArray<ExternalServiceCompletionRecord> CompletionRingSnapshot;

Original lines: 140

Declaration hash: sha256:4e3a1bd666bed40d1aba54b5132752bde19033058ff23ddbe2b38161f9894475

C#
[ReadOnly]
public int FrameNumber;

Original lines: 142

Declaration hash: sha256:370dbd16ef00c53f845223ba4a29b404474b6f80c461e94de96844bc31e2e5d2

C#
[ReadOnly]
public float DeltaSeconds;

Original lines: 144

Declaration hash: sha256:ac80a08aea34bbb9583d6fbf3325ba6da3173e6e2c1b33b0c499a8890a4e727c

C#
[ReadOnly]
public NativeParallelHashMap<int, BehaviorTickDebugDecision> DebugDecisionMap;

Original lines: 146

Declaration hash: sha256:63c6d5b170c53feb4c4b7ee8c4e7a64def17837b5007ad69de310aa8b4e3c287

C#
[ReadOnly]
public byte HasDebugDecisions;

Original lines: 153

Declaration hash: sha256:c370eaef628711e89c9a2c9a5392d50f390fe1d662319c20b1de85a56b5361c3

C#
public NativeQueue<ExternalServiceCommand>.ParallelWriter CommandWriter;
Full-size image