BehaviorTickJob.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Execution/BehaviorTickJob.cs.
Source snapshot ad0983d00d77.
On this page
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.
Type: BehaviorTickJob
Section titled “Type: BehaviorTickJob”Original lines: 69-254
Declaration hash: sha256:709a7b983f63347dffd8b20da63b21a37f95fb1cca917c2bb5ee00ae1235db0f
[BurstCompile]public partial struct BehaviorTickJob : IJobEntity{}Field: Nodes
Section titled “Field: Nodes”Original lines: 75
Declaration hash: sha256:3a560a6a80e1e93d851986b62bf82393d28417a7d322e4b9be1de012fa776e21
[ReadOnly]public NativeArray<BakedNode> Nodes;Field: Transitions
Section titled “Field: Transitions”Original lines: 77
Declaration hash: sha256:c71c94ce6039eb373afc5e0ebe746a31ce4592440295b67d3c073548bb223dab
[ReadOnly]public NativeArray<BakedTransition> Transitions;Field: WeightedChildren
Section titled “Field: WeightedChildren”Original lines: 79
Declaration hash: sha256:901d744d2bf2b6f940afb04834c133e68aee40bad998414f77fa21a37660d90f
[ReadOnly]public NativeArray<BakedWeightedChild> WeightedChildren;Field: TransitionConditions
Section titled “Field: TransitionConditions”Original lines: 81
Declaration hash: sha256:2276dde93867c47be1a59b6699324c5b4822b6f310b1a7bfa41955feebe2c1a1
[ReadOnly]public NativeArray<BakedTransitionCondition> TransitionConditions;Field: TransitionConstantBytes
Section titled “Field: TransitionConstantBytes”Original lines: 83
Declaration hash: sha256:093277247e15e8324c421fb4f337227b24f85093e6b911cad32d976510248ef8
[ReadOnly]public NativeArray<byte> TransitionConstantBytes;Field: StateActionLists
Section titled “Field: StateActionLists”Original lines: 85
Declaration hash: sha256:e48e13053624f57321690cf0d0663c7736a41098c9eb50471f84e53974987af9
[ReadOnly]public NativeArray<BakedStateActionList> StateActionLists;Field: StateActionNodeIndices
Section titled “Field: StateActionNodeIndices”Original lines: 87
Declaration hash: sha256:2a84e690ea90b4106f13758862395d9f362fa833259855b5571406363aa11bdf
[ReadOnly]public NativeArray<int> StateActionNodeIndices;Field: StateHostedBehaviors
Section titled “Field: StateHostedBehaviors”Original lines: 89
Declaration hash: sha256:6c56b732aff967c549c2b22973e77ef3d04aa5cd7e5eda4f1ec03e9771cc573e
[ReadOnly]public NativeArray<BakedStateHostedBehavior> StateHostedBehaviors;Field: StatechartStates
Section titled “Field: StatechartStates”Original lines: 91
Declaration hash: sha256:4b22e8aef63da5e1ec3c7f6140d1b72fa597a66fa31c1ef5782c9d25675cddd8
[ReadOnly]public NativeArray<StatechartState> StatechartStates;Field: StateIndexByNode
Section titled “Field: StateIndexByNode”Original lines: 93
Declaration hash: sha256:23529389e893213866ea2a32049429c9fcc651fec96028cf7497cfaafce6abd5
[ReadOnly]public NativeArray<int> StateIndexByNode;Field: HostedResultEventConditions
Section titled “Field: HostedResultEventConditions”Original lines: 95
Declaration hash: sha256:5ba1e968df2827979dd2677030d2e7c409d81ab222bf0959c77a2abe9d37728e
[ReadOnly]public NativeArray<BakedHostedResultEventCondition> HostedResultEventConditions;Field: BlackboardLayout
Section titled “Field: BlackboardLayout”Original lines: 97
Declaration hash: sha256:35ec55de6fb1e2cefa876a66ae73c20f757451aeb21a797a9bf024a0ef94d452
[ReadOnly]public NativeArray<BakedBlackboardSlot> BlackboardLayout;Field: AuthorityTable
Section titled “Field: AuthorityTable”Original lines: 99
Declaration hash: sha256:80b13a225e598e91fe2a9770af163d1b0ad3bb203df9b391817715d9d8f65d52
[ReadOnly]public NativeArray<BakedAuthorityEntry> AuthorityTable;Field: ReadFieldIds
Section titled “Field: ReadFieldIds”Original lines: 101
Declaration hash: sha256:72e6bf10a8dde24c7f5e8c06e5008bf6ebbcdc68885256011e7aacc491211c95
[ReadOnly]public NativeArray<int> ReadFieldIds;Field: WriteFieldIds
Section titled “Field: WriteFieldIds”Original lines: 103
Declaration hash: sha256:c0697aa37f7bea2b0ec8dc409f7b064bb784537360387f8fd35fa7fc619985ee
[ReadOnly]public NativeArray<int> WriteFieldIds;Field: WaitsServiceIds
Section titled “Field: WaitsServiceIds”Original lines: 105
Declaration hash: sha256:aeb04a55630184a2cd4ef2b3cdb71d758da8ddb14cef63fc088141c8e3373469
[ReadOnly]public NativeArray<int> WaitsServiceIds;Field: Parameters
Section titled “Field: Parameters”Original lines: 107
Declaration hash: sha256:b40ccf335ce813e93c86f7a9123760f7c3270581c407ac579e34be42e404ff9d
[ReadOnly]public NativeArray<BakedNodeParameter> Parameters;Field: MemberOperations
Section titled “Field: MemberOperations”Original lines: 109
Declaration hash: sha256:9cdc6ba4e9adddcdeb3ea89e0f06f06954bc3cc91d68b314fc3299b6fd035795
[ReadOnly]public NativeArray<BakedMemberOperation> MemberOperations;Field: MemberOperationByNode
Section titled “Field: MemberOperationByNode”Original lines: 111
Declaration hash: sha256:73d95dc4422c21d27235cc56f80a860e948c4a165bdeb6a2940dfe07aeb77f75
[ReadOnly]public NativeArray<int> MemberOperationByNode;Field: StateMachines
Section titled “Field: StateMachines”Original lines: 113
Declaration hash: sha256:03397dc8d9c08f0925e0a20049294709ccbc4fa88dca4e11c7ec005cb41377bf
[ReadOnly]public NativeArray<BakedStateMachine> StateMachines;Field: StateMachineReferences
Section titled “Field: StateMachineReferences”Original lines: 115
Declaration hash: sha256:1ce9237fbf42bfda280cf89aeef7a3e6071a36522885de2fc9a79b18a43db18b
[ReadOnly]public NativeArray<BakedStateMachineReference> StateMachineReferences;Field: StateMachineCandidates
Section titled “Field: StateMachineCandidates”Original lines: 117
Declaration hash: sha256:9396f89ffa012f9a13a5fe8bac4736c9be062f16aabe7b065499a66cb74f5c09
[ReadOnly]public NativeArray<BakedStateMachineCandidate> StateMachineCandidates;Field: NativeDefaultBytes
Section titled “Field: NativeDefaultBytes”Original lines: 119
Declaration hash: sha256:825496438b816453f7e15c3e462c0f54ee2f0961782f2aa9275f2e3a23715f4d
[ReadOnly]public NativeArray<byte> NativeDefaultBytes;Field: EmitServiceIds
Section titled “Field: EmitServiceIds”Original lines: 121
Declaration hash: sha256:5e0ca63fe113485cbbaf86475f7b04ba2380a1d842139fb7423ebc9c238d5749
[ReadOnly]public NativeArray<int> EmitServiceIds;Field: RootNodeIndex
Section titled “Field: RootNodeIndex”Original lines: 123
Declaration hash: sha256:85259bedb903ec8289381e697841f84c27aff0d4ac99c9343f5bcee4f5634140
[ReadOnly]public int RootNodeIndex;Field: EntryStateIndex
Section titled “Field: EntryStateIndex”Original lines: 125
Declaration hash: sha256:8f950cb08ad7a53e13166fd88fdbc6aabc52415e8e8dbe64e6b419430d952ec4
[ReadOnly]public int EntryStateIndex;Field: AnyStateNodeIndex
Section titled “Field: AnyStateNodeIndex”Original lines: 127
Declaration hash: sha256:fee24eb9634b3f01919a4845c1018af16d3314de2a650237cdba9f3c0a38c467
[ReadOnly]public int AnyStateNodeIndex;Field: ExecutionStepLimit
Section titled “Field: ExecutionStepLimit”Original lines: 129
Declaration hash: sha256:44bea3c57ea42ec182ceba9b59cb42b0d95cd9cb4653c34f259498d55969c1e0
[ReadOnly]public int ExecutionStepLimit;Field: ExecutingContext
Section titled “Field: ExecutingContext”Original lines: 136
Declaration hash: sha256:a330ec81817109e06f0049fe47d19e0221d252a5eef2acc0500614dd53b51f9d
[ReadOnly]public AuthorityContext ExecutingContext;Field: CompletionRingSnapshot
Section titled “Field: CompletionRingSnapshot”Original lines: 138
Declaration hash: sha256:0a65f40f662de2c937c705135c0c50886b6f472d7337900caa7cf82547df1f76
[ReadOnly]public NativeArray<ExternalServiceCompletionRecord> CompletionRingSnapshot;Field: FrameNumber
Section titled “Field: FrameNumber”Original lines: 140
Declaration hash: sha256:4e3a1bd666bed40d1aba54b5132752bde19033058ff23ddbe2b38161f9894475
[ReadOnly]public int FrameNumber;Field: DeltaSeconds
Section titled “Field: DeltaSeconds”Original lines: 142
Declaration hash: sha256:370dbd16ef00c53f845223ba4a29b404474b6f80c461e94de96844bc31e2e5d2
[ReadOnly]public float DeltaSeconds;Field: DebugDecisionMap
Section titled “Field: DebugDecisionMap”Original lines: 144
Declaration hash: sha256:ac80a08aea34bbb9583d6fbf3325ba6da3173e6e2c1b33b0c499a8890a4e727c
[ReadOnly]public NativeParallelHashMap<int, BehaviorTickDebugDecision> DebugDecisionMap;Field: HasDebugDecisions
Section titled “Field: HasDebugDecisions”Original lines: 146
Declaration hash: sha256:63c6d5b170c53feb4c4b7ee8c4e7a64def17837b5007ad69de310aa8b4e3c287
[ReadOnly]public byte HasDebugDecisions;Field: CommandWriter
Section titled “Field: CommandWriter”Original lines: 153
Declaration hash: sha256:c370eaef628711e89c9a2c9a5392d50f390fe1d662319c20b1de85a56b5361c3
public NativeQueue<ExternalServiceCommand>.ParallelWriter CommandWriter;