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

BehaviorRuntimeInstance.cs declarations

Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Execution/BehaviorRuntimeInstance.cs.

Source snapshot ad0983d00d77.

On this page

Original file: Packages/io.bitquirky.behavior/Runtime/Execution/BehaviorRuntimeInstance.cs

Source file hash: sha256:35fd09b6a142068dcd1f81433472440f0535937122fbba439d59fd6ac0365ad7

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

Original lines: 41-48

Declaration hash: sha256:d611d7b9b14155d0986fa4bff373a32d450204b1503f0d9a24a73b70249a850e

C#
public enum BehaviorTraceTier : byte
{
}

Original lines: 44

Declaration hash: sha256:06f984b72b4009c37e5ae2165b1d8866d0e5053376640f6e1f4a18e2b1898823

C#
AlwaysOn = 0

Original lines: 47

Declaration hash: sha256:8e8d55846a50ad27b2ac36d634ebb391da7535ec9422e1e759b66670fdade7eb

C#
HighDetail = 1

Original lines: 57-96

Declaration hash: sha256:e39a2933422d9f8f0d35d623e67c73c7dde2590b62d6a423663ca59f80951cb3

C#
public enum BehaviorResultCode : byte
{
}

Original lines: 60

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 63

Declaration hash: sha256:bee9df5ca664fb2bce5ff3b8ec7f654f5eee8ad189232324e3f161c7f40e2c58

C#
Running = 1

Original lines: 66

Declaration hash: sha256:b485c21adaad56939cb4ed4f3b03d2769303a252065e4e53a4dc7b4e999970d4

C#
Success = 2

Original lines: 69

Declaration hash: sha256:abf7b15fe2ca90ebb0769b75b1cef1ede114c5b91243a59a5c91816a5fb0db92

C#
Failure = 3

Original lines: 72

Declaration hash: sha256:b541b56d46abe3cc1b5d4e9c532551aac23c69b184e9f623656da52818ab74aa

C#
Interrupted = 4

Original lines: 75

Declaration hash: sha256:988f20873af33f24cffabb0c2704c18647024eecbfee4ad1128dbf1c3a5378e0

C#
Blocked = 5

Original lines: 78

Declaration hash: sha256:fa5e750b1327e1efde8206d68a21a764aca358039ce493800faee545b99f05e6

C#
Timeout = 6

Original lines: 81

Declaration hash: sha256:a0f11ffe601690e21a0f3948a6ad89aaa85c6e8e4beaaf238f05812568c3e7d7

C#
AuthorityMismatch = 7

Original lines: 84

Declaration hash: sha256:8b2a5a7a2e2391896cc3eee58919e431c899eb13e06a60003fb6e689a12c2b86

C#
AuthorityHandoff = 8

Original lines: 87

Declaration hash: sha256:c76c88e0c27464b4c2449eedb07b3b1af6d447f50054503bb9719fd27aa55d30

C#
ExternalServiceRefused = 9

Original lines: 90

Declaration hash: sha256:3dacdfccb0070190e5aaacafda329c5dd6ac4501aadb660aecca47810c9a2eae

C#
SubgraphError = 10

Original lines: 93

Declaration hash: sha256:d6b2e87b44013ce3a4feb7a3abd45a7209b14172f01474082f2abaf2e9d0fb07

C#
ExecutionLimitExceeded = 11

Original lines: 95

Declaration hash: sha256:8b45cbadab5b786ba3bb1f03a074f68e3a4053d0d3d0ea1a3dae451c78c04d43

C#
Faulted = 12

Original lines: 102-115

Declaration hash: sha256:8e9b05bd58364bc7421dc76660ac863e03c6be71c3e8d63c0d49d152126ec99b

C#
public enum BehaviorMachineResult : byte
{
}

Original lines: 105

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 108

Declaration hash: sha256:d14289bcea05fce25aa49cf9a84494c16661510ba8bd8d8994f2a7eaf0eade5a

C#
Success = 1

Original lines: 111

Declaration hash: sha256:f086c0a55b4d1b6df6b5eae7b44e6bcb65d86cd2bb257771d0accde704f69f78

C#
Failure = 2

Original lines: 114

Declaration hash: sha256:67e6042282548b5f595109c3f1122ec357c80b2d0852ac746e145e19c817f91e

C#
Faulted = 3

Original lines: 127-148

Declaration hash: sha256:c5013344d1ed6cfadab1e4a017b2927fd5b435dadd80a3d44f0428ea6d0146b2

C#
[Serializable]
public struct PendingExternalSlot
{
}

Original lines: 131

Declaration hash: sha256:cbca0fd997ecc82a3e4f15a3f876e476eb0f39b9b486246f820c23d529b3e5bd

C#
public int ServiceId;

Original lines: 133

Declaration hash: sha256:0572154f41e974fd33e20bd65c44615f33bd144fcc4871bf8a7e324d87ce8d85

C#
public int CommandId;

Original lines: 135

Declaration hash: sha256:1daa317e5579c4549e5f4a5acdf039266f395d34fb6cf007dba6ea840a031f94

C#
public int PendingId;

Original lines: 137

Declaration hash: sha256:b2ef48ad450769f7067344ba1e225c68d1c152d6401f9c0715ef78ff4a6922b3

C#
public int FrameIssued;

Original lines: 139

Declaration hash: sha256:542a4068a09a5ae7cfe03917460cab2779900c6318383ad44eee70e4227043af

C#
public int OwningNodeIndex;

Original lines: 141

Declaration hash: sha256:41da1e548d4583a0dbd7e79cc0fc4cd86f123d64252e3800e4fc61dd33f75e64

C#
public byte InUse;

Original lines: 143

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 145

Declaration hash: sha256:e81a8419181a65941667e996104f60ffa377f9f74ac75786219d27b9da906bab

C#
public byte Reserved1;

Original lines: 147

Declaration hash: sha256:211b3fb5056db875277ed36ea07c8f44bf077de5f9fe896c04c048cae8582c53

C#
public byte Reserved2;

Original lines: 160-181

Declaration hash: sha256:d02a30cfeab6d81f4303e55e73a229efdfdd2aa694917be9af1d4e8af10558e7

C#
[Serializable]
public struct BehaviorActionRuntimeState
{
}

Original lines: 164

Declaration hash: sha256:210923f210eddb083df2731754f135b8103c9fd01c8e03a01e951edfd90ef4cc

C#
public BehaviorResultCode Result;

Original lines: 166

Declaration hash: sha256:3719bbb3f527016fed1c621a39acd371d8d75a9d0d7eedf0d10aa1146aae8ba4

C#
public byte IsPending;

Original lines: 168

Declaration hash: sha256:f57739228ac2f17b6c69f600acbebe61129f08b4464498094b926c79436c41d5

C#
public byte CancellationIssued;

Original lines: 170

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 172

Declaration hash: sha256:0572154f41e974fd33e20bd65c44615f33bd144fcc4871bf8a7e324d87ce8d85

C#
public int CommandId;

Original lines: 174

Declaration hash: sha256:cbca0fd997ecc82a3e4f15a3f876e476eb0f39b9b486246f820c23d529b3e5bd

C#
public int ServiceId;

Original lines: 176

Declaration hash: sha256:b2ef48ad450769f7067344ba1e225c68d1c152d6401f9c0715ef78ff4a6922b3

C#
public int FrameIssued;

Original lines: 178

Declaration hash: sha256:b636260483c45a358d20642c7536cbac1d6594e98457f4d50b9012cb652ba504

C#
public int CompletedFrame;

Original lines: 180

Declaration hash: sha256:a9769e5b9dbecdfee13ea3e8ae8ec0bd90f767913e95ed68078671b4a08ac7a7

C#
public uint ActivationGeneration;

Original lines: 184-203

Declaration hash: sha256:f3b10c906a97a7c6ef9822bdcc9e19b80f26159279185c5298afe222412bd3b6

C#
public enum BehaviorReferencePhase : byte
{
}

Original lines: 187

Declaration hash: sha256:dba9b06540961112b050b735cee03a6beaffd7b5dea364b25762cb80e31619b8

C#
Outside = 0

Original lines: 190

Declaration hash: sha256:1ced381f06daffeac2e5043a62ade81a5098be06f48846e6e186ba6e29b1d24b

C#
Parked = 1

Original lines: 193

Declaration hash: sha256:f060408e84d97136b5034c78006355da4d4b67c3d4c400127eeb39fd1b59c834

C#
Running = 2

Original lines: 196

Declaration hash: sha256:64721b4e5fa61c32352c7e7d388d473268ed073be6d913917ff1cc4b1ddbbe75

C#
Suspended = 3

Original lines: 199

Declaration hash: sha256:3f1dc14724e76faef09ecd0568879a7a868c62e44b2eef71d36de49fc60c4dc3

C#
Finished = 4

Original lines: 202

Declaration hash: sha256:2bde64e9fd8930a23439c4e49915f018d3242ac23b5b5dd92fd7b88abc141159

C#
Faulted = 5

Original lines: 216-252

Declaration hash: sha256:27f602fc0d6507cc441e05356e18d6ae3af7b4fa7888b70c26df9ff78eb82652

C#
[Serializable]
public struct BehaviorReferenceRuntimeState
{
}

Original lines: 220

Declaration hash: sha256:19ea3630579fb0ae09ac447dff83910ca38e81bec09a27b3a21f8ea3e471959a

C#
public int CandidateNodeIndex;

Original lines: 222

Declaration hash: sha256:662a67184c9c48387ebf1ca0510b7005e49166b092b362c6fed391ec324406bc

C#
public int ActiveMachineIndex;

Original lines: 224

Declaration hash: sha256:6196ef336370f75812f5ff5d7e9d1b8ab1477ec6a425ec8e72bde81e33671acb

C#
public int ActiveStateIndex;

Original lines: 226

Declaration hash: sha256:39c09c99d3cb40b78336e06f484d0c0ffee6c8a8dc01dac008e1ebf3e685580f

C#
public BehaviorReferencePhase Phase;

Original lines: 228

Declaration hash: sha256:429f8a2dcf2f9245664d826e43de02db0b85011487569d59f6b008a29a680ae9

C#
public BehaviorMachineResult Result;

Original lines: 230

Declaration hash: sha256:45109052cb8c9abd2d034bc026f410913c57c427ec2ab0d13d43099c5c5c38d6

C#
public int ResultTick;

Original lines: 232

Declaration hash: sha256:6e771f1ac80a2e46e77084ac2956d15165edf851e12c543a554d607011f9582e

C#
public int HostTransitionIndex;

Original lines: 234

Declaration hash: sha256:a6c92ea56605ca41525b1772ec634df5fc33d16fffee87490fe437bf7714f109

C#
public int HostTransitionTick;

Original lines: 237

Declaration hash: sha256:7ecc5b289dac91605ab9b8492d2b0e5bd07afbdc2cfef94a7901ad5ec1505368

C#
public BehaviorActionLifecycleRuntimeState HostActionLifecycle;

Original lines: 240-251

Declaration hash: sha256:08105c72beaa29b0ec36cfc23e028a97f1fc0880d9bec6d4f874cccc0d899c09

C#
public static BehaviorReferenceRuntimeState Outside { get; }

Original lines: 266-338

Declaration hash: sha256:316d5143fb02d097a3e382c218dd9ae8ad0dc7ad1b123c052feeabf9b1ca7a56

C#
[Serializable]
public struct BehaviorActionLifecycleRuntimeState
{
}

Original lines: 270

Declaration hash: sha256:cd063b6341eb32b9aff177cddcb18f86289021676bdc6cc97589cff236eb80c9

C#
public BakedActionPhase Phase;

Original lines: 273

Declaration hash: sha256:3dfba3435e3ab2945bb0eab1cb7754a435c4622bf3afe3cac218d5190cbfe390

C#
public BehaviorNodeExecutionStatus EntryStatus;

Original lines: 276

Declaration hash: sha256:4109c2eae1caf9a49fa88c99f87f248f5afcae1f1606e1d4b9de199b58191cd3

C#
public BehaviorNodeExecutionStatus UpdateStatus;

Original lines: 279

Declaration hash: sha256:7221c17ca79606496d116038f655679c9ee9bc235c6c35ec9e76de3eb7797cf6

C#
public BehaviorNodeExecutionStatus ExitStatus;

Original lines: 282

Declaration hash: sha256:c8da1cc359fcc103930d2f03dee026a9ef8987efdae78cbcc99833037ae51b6f

C#
public uint UpdatePass;

Original lines: 285

Declaration hash: sha256:d97d09c7e6dd3c48de3344117dd2951b4cf3b5a0a99b677833c17698f01bb98a

C#
public BehaviorResultCode UpdateResult;

Original lines: 288

Declaration hash: sha256:b90fa1e4f1ac35319e9b429fa7495cd2af1f72552a1f5fc48bc5b85c5550c9c6

C#
public byte FinishArmed;

Original lines: 291

Declaration hash: sha256:13ca79691fa9d12fc8c8a6f15c4a9df2eecfc307f6c8a79e938562c591dce22c

C#
public byte IterationBoundaryPending;

Original lines: 294

Declaration hash: sha256:62f5e0730cfea2983ecacb313cbfcd47870c30f7cd2be6efdcbff3b2f0df7322

C#
public BehaviorMachineResult PendingMachineResult;

Original lines: 297

Declaration hash: sha256:84d5a20517798fe265d4a7bb9e3a3696c0aa225aecd1abb6847902ff2391b624

C#
public BehaviorResultCode PendingMachineFaultCode;

Original lines: 300

Declaration hash: sha256:084188b636923ffec76cbab24eb293df486c35860ea32b651c3134f6a2702f5d

C#
public int LatchedDestinationStateIndex;

Original lines: 303

Declaration hash: sha256:6d98158fc85d6a36cd099ae66510838fe600ce879a8d1ed23938551d6bcafb46

C#
public int TransitionFrame;

Original lines: 306

Declaration hash: sha256:b53ed61aad20844b3ab0b88226634a4dd2a3bb5aa679ca380b75146fbdf54bb3

C#
public byte ExitBudgetRemaining;

Original lines: 312

Declaration hash: sha256:95dac77d6604a23fe022f6e7b789fe6429cf58846ad543a807b6fcd5f44feaa2

C#
public byte HasLatchedDestination;

Original lines: 315

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 318

Declaration hash: sha256:e81a8419181a65941667e996104f60ffa377f9f74ac75786219d27b9da906bab

C#
public byte Reserved1;

Original lines: 321-337

Declaration hash: sha256:1a7d4a6b724779081b0f137868e933c2a7da8086c496394d9e5bd39daf370d29

C#
public static BehaviorActionLifecycleRuntimeState Inactive { get; }

Original lines: 354-367

Declaration hash: sha256:9d01724a1fd76aeeffe52217da337ed002dbce0df0814659749cf17f4610f012

C#
public struct BehaviorTimeLimitRuntimeState
{
}

Original lines: 357

Declaration hash: sha256:de4e80f5cfab2d9dcae6e3516ddcf1858e86cf88da6c9d521e71bdff161cf869

C#
public float ElapsedSeconds;

Original lines: 360

Declaration hash: sha256:68db6cbc264c8a322a37b075b735006795bb8e7d4d95ea38fd93c9f0ac9f6034

C#
public int LastAdvancedFrameNumber;

Original lines: 363

Declaration hash: sha256:35c04d550730fca9b27772c7b016cfe5ec2f91b0c417140a4e670a93459d4d4d

C#
public byte IsActive;

Original lines: 366

Declaration hash: sha256:0562769f74a13c4a191b2348b461600ee933a52f098e197c2d5756ccef847d58

C#
public byte HasAdvancedFrame;

Original lines: 379-383

Declaration hash: sha256:ae4996e3a1ae2fd481474ab026c6e49e921233f765439efe336fb38e86d76729

C#
public struct BehaviorRepeatRuntimeState
{
}

Original lines: 382

Declaration hash: sha256:04ad8bc1b982a113632b24ff5f8598838f61d6b3f369d9a892cb29029c16cacd

C#
public int IterationsCompleted;

Original lines: 388-398

Declaration hash: sha256:a53b9a5ea3c603629552a5a99f1417adeca15aaeaa233b11aad577dcff7eb482

C#
public enum BehaviorMemberRequestState : byte
{
}

Original lines: 391

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 394

Declaration hash: sha256:81b8065731b2b6169f4df31678545fb820e5c200c09e6af772845c196df1b4ed

C#
Requested = 1

Original lines: 397

Declaration hash: sha256:d8ce8feff98496f5d28e51952d92e1f8b809fa5dbcec213586d457a1c771e009

C#
Completed = 2

Original lines: 416-442

Declaration hash: sha256:20d389c3c1dad9cbc91ca50feaa7b7e25fae8b648809cf57911ef1cda8d54aa7

C#
[Serializable]
public struct BehaviorMemberRequestSlot
{
}

Original lines: 420

Declaration hash: sha256:036761e25af0bfcc86da3dda07ab3d09a2fba7d54a79f6865af47e53f7b1a4c1

C#
public int OperationIndex;

Original lines: 423

Declaration hash: sha256:378f3457e127474ed4cf34f23c2e7f75f0f2233d9e0c28681ad0455319a0fbfa

C#
public int NodeIndex;

Original lines: 426

Declaration hash: sha256:90e7e2812c02e4a4839e9a32039bcd8d18647044a5ea50e0cc9868cb016d13b9

C#
public BehaviorMemberRequestState State;

Original lines: 429

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 432

Declaration hash: sha256:b5f09177c3e891afd47d6f5061b3fa5a648501fb31930d5e19ae615a11a42b22

C#
public ushort Reserved1;

Original lines: 435

Declaration hash: sha256:d77a12d29371f4bd9b2d95ee8770da1b084c4e08c7556b36f5d2805263cff520

C#
public BehaviorResultCode CompletionCode;

Original lines: 438

Declaration hash: sha256:211b3fb5056db875277ed36ea07c8f44bf077de5f9fe896c04c048cae8582c53

C#
public byte Reserved2;

Original lines: 441

Declaration hash: sha256:0fe6b2fd6add475ff5ee832f96ef5762f72d1dae2ab72f346b3a2d3bf5482c78

C#
public ushort Reserved3;

Original lines: 453-470

Declaration hash: sha256:1cb2d4048083d146a438dcdf6f0c3a6cb8744841a46c08e3000f2f6246e7e9ec

C#
[Serializable]
public struct ReactiveConditionRuntimeState
{
}

Original lines: 457

Declaration hash: sha256:3898f3e24ab8e42cb47636d21a6118953286189a29aa2a72c77d3d902fbbd169

C#
public BehaviorNodeStatus LastStatus;

Original lines: 460

Declaration hash: sha256:79576ad4a03688024f888230f9ebda30147a2545bb1b7c3438cfaec0573cebb3

C#
public byte HasObservation;

Original lines: 463

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 466

Declaration hash: sha256:e81a8419181a65941667e996104f60ffa377f9f74ac75786219d27b9da906bab

C#
public byte Reserved1;

Original lines: 469

Declaration hash: sha256:211b3fb5056db875277ed36ea07c8f44bf077de5f9fe896c04c048cae8582c53

C#
public byte Reserved2;

Original lines: 481-510

Declaration hash: sha256:ba248b77ea125d4a27fc7a3fac24d3774498c05dcf9953f6032374ddc5579227

C#
[Serializable]
public struct BehaviorInterruptionRecord
{
}

Original lines: 485

Declaration hash: sha256:c66d82139c0dcf8c0e9c771f86e8aa05a5e05063e3c64c299ee8d233782f2d3f

C#
public int InterruptedNodeIndex;

Original lines: 488

Declaration hash: sha256:ae4d4caa9c446677006f889ebc318841798f86f77ec6f7c8e1de8e20e2ab7f84

C#
public int CauseNodeIndex;

Original lines: 491

Declaration hash: sha256:210923f210eddb083df2731754f135b8103c9fd01c8e03a01e951edfd90ef4cc

C#
public BehaviorResultCode Result;

Original lines: 494

Declaration hash: sha256:1b28688a6b4c2d49458d1213ac6a4d788dab09837f72c5ead3666bb91fe894db

C#
public int FrameNumber;

Original lines: 497

Declaration hash: sha256:9a9065c500f90570d70b81b77eafe90fa00146b945d315515315bf0a073d6c3b

C#
public uint Sequence;

Original lines: 500

Declaration hash: sha256:12ab5839b8a8af32c495d7f97318c720f169daf67f034f9a18d774fc71376756

C#
public byte IsValid;

Original lines: 503

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 506

Declaration hash: sha256:e81a8419181a65941667e996104f60ffa377f9f74ac75786219d27b9da906bab

C#
public byte Reserved1;

Original lines: 509

Declaration hash: sha256:211b3fb5056db875277ed36ea07c8f44bf077de5f9fe896c04c048cae8582c53

C#
public byte Reserved2;

Original lines: 515-534

Declaration hash: sha256:de20369ace1774b18b47044431d79577617979b70b5a31eae2ee6a159cd172b7

C#
public enum BehaviorNestedMachinePhase : byte
{
}

Original lines: 518

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 521

Declaration hash: sha256:1ced381f06daffeac2e5043a62ade81a5098be06f48846e6e186ba6e29b1d24b

C#
Parked = 1

Original lines: 524

Declaration hash: sha256:cf35272558bab080989cbf35d86603d33f0b4050dcf5f15cf30993f9c768b7dd

C#
Selecting = 2

Original lines: 527

Declaration hash: sha256:ba2e6878ef64487a48b39d852dc1b103e337065ce1c58faf30f5c41648605d18

C#
Running = 3

Original lines: 530

Declaration hash: sha256:3f1dc14724e76faef09ecd0568879a7a868c62e44b2eef71d36de49fc60c4dc3

C#
Finished = 4

Original lines: 533

Declaration hash: sha256:2bde64e9fd8930a23439c4e49915f018d3242ac23b5b5dd92fd7b88abc141159

C#
Faulted = 5

Original lines: 540-618

Declaration hash: sha256:32b71618ab629fdc51ce1917e2418ac1d7996b848a0493feacc9a7a0ca578930

C#
[Serializable]
public struct BehaviorStateSuspensionFrame
{
}

Original lines: 544

Declaration hash: sha256:8455f5d5c643792866a0e7b5442affa0c6200ffa8929114e7acc23b896dd3f45

C#
public int StateIndex;

Original lines: 546

Declaration hash: sha256:fd523db60d4c9b0058990e360d41e6100819c98c82204a4cb6e40f2c6b05086a

C#
public int CurrentNodeIndex;

Original lines: 548

Declaration hash: sha256:32a4fe21b292dffe169bb1b6744213a9cabcaeb7afa88c5c1e726f31512c9fba

C#
public int CompositeChildCursor;

Original lines: 550

Declaration hash: sha256:6082eca2571db2bbec3c85d78112005ed3f36228fbc424467b0c2cc2b01815dc

C#
public int DecoratorIterationsCompleted;

Original lines: 556

Declaration hash: sha256:cbc4a40e89cb212acb9f81c35023ce8f56607abe8db775bc37d41c472a2f61e2

C#
public int ActiveDecoratorNodeIndex;

Original lines: 559

Declaration hash: sha256:3f52e6c9d348daec312602e042d1bd71d55de4669c53494814ec5fe96e0a3c64

C#
public float CurrentNodeElapsedSeconds;

Original lines: 561

Declaration hash: sha256:00ecde9966b10521ab69fca66f3a28f36e9160cab69e0c53fcce8a6b08cdd403

C#
public int ActiveProbabilitySelectorIndex;

Original lines: 563

Declaration hash: sha256:b7087023aff1150af92dc0a68e8649641f264aab193c60c888654f0a864af519

C#
public int LastProbabilitySelectorIndex;

Original lines: 565

Declaration hash: sha256:985e70833cddf7a950b6389fa4477ac8d9baaef1e141d9ae714de6bbdaf564ae

C#
public int SelectedProbabilityChildIndex;

Original lines: 567

Declaration hash: sha256:873701454789e79ae826787a9049a4efe0785ee9086d3ca3739e6212c06ef32e

C#
public ulong ProbabilityCandidateMask;

Original lines: 569

Declaration hash: sha256:e112644c3d5d79c13e13f90430c53ed5df9ac6dc8fc2d8a31bb08feb040bf818

C#
public uint ActionActivationGeneration;

Original lines: 571

Declaration hash: sha256:72dd0b639a85280dd9711872eec81814bc6a033d3e858a04c5f93e729e4a758b

C#
public BehaviorActionLifecycleRuntimeState ActionLifecycle;

Original lines: 573

Declaration hash: sha256:f29854a44aafafd8841533a666845cbb4f73f1a507d06be5758c13d2b1650e68

C#
public int HostedStateIndex;

Original lines: 575

Declaration hash: sha256:7923cfed000f5e59102430a05534fd44e4ff415883bc069dc563737047e8ec0e

C#
public int HostedCompletedCycleCount;

Original lines: 577

Declaration hash: sha256:c176e6144c762e68e2372adb6090906b76911b44ce43d69f07c14378e5b85d4c

C#
public int HostedLastCycleFrame;

Original lines: 579

Declaration hash: sha256:941fa667f68d7bd7bedcfa4fc9ed3e4befc9534d344a27adbf8a87f054183767

C#
public int HostedResultTick;

Original lines: 581

Declaration hash: sha256:1860105e0275146e4b7eaedb32b240483f3c9d00d3375cb33b4545e96ed0154b

C#
public int HostedResultEventId;

Original lines: 583

Declaration hash: sha256:633071e841e5cc649c5876e0f2076dde3e623fc7685caa6b13895c96b50478db

C#
public BakedHostedBehaviorLifetime HostedLifetime;

Original lines: 585

Declaration hash: sha256:e8465ac7d832c8012eb4ca897a80fdd52e0d844b21758b26dc9b45d23458d4d2

C#
public BehaviorResultCode HostedResultCode;

Original lines: 587

Declaration hash: sha256:96a887c8f5cad943983bd8092c3c7dcb76cea27923f4e62ca598234487f8a0d2

C#
public byte HostedEventPending;

Original lines: 589

Declaration hash: sha256:fb6c8a4945a5b81670dd25c2f6f46ea91fe7a3ec40ba6b85b3b6032a8027fcae

C#
public PendingExternalSlot Pending0;

Original lines: 591

Declaration hash: sha256:5419944796a3b24e83d9ba59dee97973e3698a35096d61abb670094503ef9753

C#
public PendingExternalSlot Pending1;

Original lines: 593

Declaration hash: sha256:31771a89c35a5b6f9c4f506ff480970b8aec92ddbeda9b0dfbbe03e60151d43b

C#
public PendingExternalSlot Pending2;

Original lines: 595

Declaration hash: sha256:ec9ae7f9e791a16aa157df66927d5d3cfbb7d407e00c1903509308141f4fad39

C#
public PendingExternalSlot Pending3;

Original lines: 597

Declaration hash: sha256:ae7dbdeb92f175a10e3f0718cc80c48a13917e9f0d54a43d0107b84b8bf1ce5f

C#
public int ActiveNestedReferenceNodeIndex;

Original lines: 599

Declaration hash: sha256:ff69596136e1905754371dbf54e92778e2c3c7fb7698d6803cd6dcf3278a0c08

C#
public int ActiveStateMachineReferenceIndex;

Original lines: 601

Declaration hash: sha256:030a447f02ef65780356f3b7a35febf404893c15e397ab50b10e6cfcaf4ed57d

C#
public int ActiveStateMachineCandidateIndex;

Original lines: 603

Declaration hash: sha256:662a67184c9c48387ebf1ca0510b7005e49166b092b362c6fed391ec324406bc

C#
public int ActiveMachineIndex;

Original lines: 605

Declaration hash: sha256:24f0e5e5fce9a0c1f1d4c7abe6a9c577bf0fad04c7c3ed1ddc0e70120f779d69

C#
public BehaviorMachineResult NestedMachineResult;

Original lines: 607

Declaration hash: sha256:8181a2d7248d393205c40c31e10b1752700173496d7bc10c0b2f04aa6c72d076

C#
public BehaviorNestedMachinePhase NestedMachinePhase;

Original lines: 609

Declaration hash: sha256:5c62a55e8315d726163056a8bc5f700241478c3548baa54e3e118199b30a7ee2

C#
public byte ReferenceParked;

Original lines: 611

Declaration hash: sha256:299dc46190e6ce1b71a694e5e6781125149ec7c6c0af2ae79d4bf27b31df9a0d

C#
public StateTransitionOnReturn OnReturn;

Original lines: 613

Declaration hash: sha256:e6c8684ea91f190bfe9a88cc06bebe90068a7f987c99aa33522586137e2cb45f

C#
public ushort Reserved;

Original lines: 615

Declaration hash: sha256:853502c890ed20e636fd21f77733bac0c242af58cb710f7169c413840a24dc0f

C#
public int SuspendedActionStart;

Original lines: 617

Declaration hash: sha256:39bea21fd0fd2743c11a4ee03eedb6bb382f17466156558e32dc3a781ff5e3fb

C#
public int SuspendedActionCount;

Original lines: 655-1313

Declaration hash: sha256:866bd264f12219463b51b0ff2afce644a18ef981072448f0ff20bfbc86caf459

C#
[Serializable]
public struct BehaviorRuntimeInstance : IComponentData
{
}

Original lines: 669

Declaration hash: sha256:b19a19594e782a903fef095cf2ff97eb5d91c0b7b910d7f97c7676d9b0510004

C#
public const int MaxPendingExternals = 4;

Original lines: 680

Declaration hash: sha256:47b174ca75ba1a8a9cf7cd9d0576dd046e437ca368f0c99b2ede382ddc5820ac

C#
public ulong GraphContentHash;

Original lines: 688

Declaration hash: sha256:c0bef69f5e1b82118fcd6fb69aaa5509514757d874fda393562c162922822bae

C#
public int GraphId;

Original lines: 694

Declaration hash: sha256:fd523db60d4c9b0058990e360d41e6100819c98c82204a4cb6e40f2c6b05086a

C#
public int CurrentNodeIndex;

Original lines: 700

Declaration hash: sha256:135674df987c75382c13e11209b35a1a8392be993e097426d892009675536130

C#
public int DeepestExecutedNodeIndex;

Original lines: 705

Declaration hash: sha256:ba60895e535b5b8d68c6a999e6a322be0a79e27001b567c0de2f8541e7466948

C#
public int CurrentStateIndex;

Original lines: 708

Declaration hash: sha256:a26df104ccdd0e175fde8eeaefee6c871d1f3e26b858ab05b34fed426f0fb318

C#
public int SuspensionDepth;

Original lines: 711

Declaration hash: sha256:04d5ad45057be5030d15bf9b8f73039321bc1a2b1a5ad3d816d7c237d40a72db

C#
public int SuspendedActionStateCount;

Original lines: 714

Declaration hash: sha256:ae7dbdeb92f175a10e3f0718cc80c48a13917e9f0d54a43d0107b84b8bf1ce5f

C#
public int ActiveNestedReferenceNodeIndex;

Original lines: 716

Declaration hash: sha256:0e976d8bec39e6c5eb12b522c6d5be459e2f75b8ad47d5777d710fbbdf91e5e4

C#
public int RequiredSuspensionFrameCapacity;

Original lines: 718

Declaration hash: sha256:ef1400ac19825a7b259fbd9df3711b841c7d2417bef087beac0ef8bb3a1ae197

C#
public int RequiredSuspendedActionCapacity;

Original lines: 720

Declaration hash: sha256:ff69596136e1905754371dbf54e92778e2c3c7fb7698d6803cd6dcf3278a0c08

C#
public int ActiveStateMachineReferenceIndex;

Original lines: 723

Declaration hash: sha256:030a447f02ef65780356f3b7a35febf404893c15e397ab50b10e6cfcaf4ed57d

C#
public int ActiveStateMachineCandidateIndex;

Original lines: 726

Declaration hash: sha256:a0f2ec40f622bd60408073fe1d93fe36db6ad2cb7b706bff77f8abf0191e7471

C#
public uint ReferenceActivationGeneration;

Original lines: 729

Declaration hash: sha256:662a67184c9c48387ebf1ca0510b7005e49166b092b362c6fed391ec324406bc

C#
public int ActiveMachineIndex;

Original lines: 732

Declaration hash: sha256:24f0e5e5fce9a0c1f1d4c7abe6a9c577bf0fad04c7c3ed1ddc0e70120f779d69

C#
public BehaviorMachineResult NestedMachineResult;

Original lines: 735

Declaration hash: sha256:8181a2d7248d393205c40c31e10b1752700173496d7bc10c0b2f04aa6c72d076

C#
public BehaviorNestedMachinePhase NestedMachinePhase;

Original lines: 737

Declaration hash: sha256:5c62a55e8315d726163056a8bc5f700241478c3548baa54e3e118199b30a7ee2

C#
public byte ReferenceParked;

Original lines: 740

Declaration hash: sha256:13329dc8bba6b4d480fb5c17456a76c114fe3022d2cbf3a821eb364d62e68fef

C#
public byte MachineFinished;

Original lines: 747

Declaration hash: sha256:32a4fe21b292dffe169bb1b6744213a9cabcaeb7afa88c5c1e726f31512c9fba

C#
public int CompositeChildCursor;

Original lines: 754

Declaration hash: sha256:6082eca2571db2bbec3c85d78112005ed3f36228fbc424467b0c2cc2b01815dc

C#
public int DecoratorIterationsCompleted;

Original lines: 760

Declaration hash: sha256:cbc4a40e89cb212acb9f81c35023ce8f56607abe8db775bc37d41c472a2f61e2

C#
public int ActiveDecoratorNodeIndex;

Original lines: 768

Declaration hash: sha256:3f52e6c9d348daec312602e042d1bd71d55de4669c53494814ec5fe96e0a3c64

C#
public float CurrentNodeElapsedSeconds;

Original lines: 773

Declaration hash: sha256:73498e35203adb46fdeff4ca1ebb25d5c7ec3c9d38392ea2f4ec54244615d59e

C#
public uint InitialRandomSeed;

Original lines: 778

Declaration hash: sha256:48d2a7c1ee491ce85a5dd75b52efef3a6908f92f32a4b25d515d7f2c0bd0cfb9

C#
public uint RandomState;

Original lines: 783

Declaration hash: sha256:00ecde9966b10521ab69fca66f3a28f36e9160cab69e0c53fcce8a6b08cdd403

C#
public int ActiveProbabilitySelectorIndex;

Original lines: 791

Declaration hash: sha256:b7087023aff1150af92dc0a68e8649641f264aab193c60c888654f0a864af519

C#
public int LastProbabilitySelectorIndex;

Original lines: 799

Declaration hash: sha256:985e70833cddf7a950b6389fa4477ac8d9baaef1e141d9ae714de6bbdaf564ae

C#
public int SelectedProbabilityChildIndex;

Original lines: 806

Declaration hash: sha256:873701454789e79ae826787a9049a4efe0785ee9086d3ca3739e6212c06ef32e

C#
public ulong ProbabilityCandidateMask;

Original lines: 813

Declaration hash: sha256:b278a9aba26d92f0871a153b5ebe14ee7ea962b76a3fc562bc6add9cadb5cffc

C#
public int LastTransitionId;

Original lines: 815

Declaration hash: sha256:1c7476b6e3358376319005aeaaeb90e2707d3d61d1181be53143b377d07ff737

C#
public int LastTransitionCauseId;

Original lines: 821

Declaration hash: sha256:29294d311f875f6f3acafbceb520a60dbb146bd429377b250bd35746971c20dc

C#
public int LastTransitionFrame;

Original lines: 823

Declaration hash: sha256:e2c75e07e6bf17bf5e498efecccd32a39757012c9b2adf68cf65a440b25d54e3

C#
public int LastEvaluatedTransitionPredicateId;

Field: LastEvaluatedTransitionRightFieldId

Section titled “Field: LastEvaluatedTransitionRightFieldId”

Original lines: 833

Declaration hash: sha256:c0cd161e340d4a824401eea42a0c78aeabf93e471c4940b2d4ba895a482b5372

C#
public int LastEvaluatedTransitionRightFieldId;

Original lines: 835

Declaration hash: sha256:253425861b2d2c8f141873a065bb609d48ba21e3dbae777cb17478e4382fa4cd

C#
public BehaviorResultCode LastResultCode;

Original lines: 841

Declaration hash: sha256:0b5e421c83933a99aa7eb1ae5187bc8e9f16427ea022c0a1227d36a7e628e0ec

C#
public BehaviorMachineResult MachineResult;

Original lines: 843

Declaration hash: sha256:df2c3f5ccf3dbf9b010bf8ac148587860bf09a71a90819321a488381d3e23653

C#
public BehaviorTraceTier TraceTier;

Original lines: 845

Declaration hash: sha256:28bf69d988615b88e7772d15816e154b559e13d422a3881e1d9f50028f5ed7c3

C#
public BakedAuthorityContext AuthorityContextId;

Original lines: 847

Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408

C#
public byte Reserved0;

Original lines: 852

Declaration hash: sha256:eab8e0596db3dc138083003524a4a87fba87d51774a7517ec7225b1f93569281

C#
public int LastTickedFrame;

Original lines: 855

Declaration hash: sha256:9dd5b01b5a17b11dfb2ccc05c6d1cfa552a1d337fd6d539da11002cccb55cdc9

C#
public BehaviorInterruptionRecord LastInterruption;

Original lines: 871

Declaration hash: sha256:6e00c640e8ecadc228ae5f318be6cb524a88cacac6f9bf387d80b95b6926cdff

C#
public byte RepeatRestartedThisFrame;

Original lines: 880

Declaration hash: sha256:182358c01d9404189f9ac979fe85f6ad7aeb193d434408c352854e42ac61ac4a

C#
public int RepeatRestartedThisFrameNumber;

Original lines: 887

Declaration hash: sha256:fb6c8a4945a5b81670dd25c2f6f46ea91fe7a3ec40ba6b85b3b6032a8027fcae

C#
public PendingExternalSlot Pending0;

Original lines: 889

Declaration hash: sha256:5419944796a3b24e83d9ba59dee97973e3698a35096d61abb670094503ef9753

C#
public PendingExternalSlot Pending1;

Original lines: 891

Declaration hash: sha256:31771a89c35a5b6f9c4f506ff480970b8aec92ddbeda9b0dfbbe03e60151d43b

C#
public PendingExternalSlot Pending2;

Original lines: 893

Declaration hash: sha256:ec9ae7f9e791a16aa157df66927d5d3cfbb7d407e00c1903509308141f4fad39

C#
public PendingExternalSlot Pending3;

Original lines: 900

Declaration hash: sha256:99a51a6d48bc837d1fec05cad44a9e887556799c81081a9f255f72071ed2885b

C#
public int NextCommandId;

Original lines: 903

Declaration hash: sha256:e112644c3d5d79c13e13f90430c53ed5df9ac6dc8fc2d8a31bb08feb040bf818

C#
public uint ActionActivationGeneration;

Original lines: 909

Declaration hash: sha256:72dd0b639a85280dd9711872eec81814bc6a033d3e858a04c5f93e729e4a758b

C#
public BehaviorActionLifecycleRuntimeState ActionLifecycle;

Original lines: 919

Declaration hash: sha256:0c35372e8ca5366130fab377b9e5668860dc4e7b36b706d950bb415716f1a6e3

C#
public BehaviorMemberRequestSlot MemberRequest;

Original lines: 925

Declaration hash: sha256:836344fefdf82667a05a083426dc74540192d6f2e658cdd90dafe1bb7f5fa165

C#
public uint MemberActivationGeneration;

Original lines: 935

Declaration hash: sha256:f29854a44aafafd8841533a666845cbb4f73f1a507d06be5758c13d2b1650e68

C#
public int HostedStateIndex;

Original lines: 940

Declaration hash: sha256:7923cfed000f5e59102430a05534fd44e4ff415883bc069dc563737047e8ec0e

C#
public int HostedCompletedCycleCount;

Original lines: 946

Declaration hash: sha256:c176e6144c762e68e2372adb6090906b76911b44ce43d69f07c14378e5b85d4c

C#
public int HostedLastCycleFrame;

Original lines: 949

Declaration hash: sha256:941fa667f68d7bd7bedcfa4fc9ed3e4befc9534d344a27adbf8a87f054183767

C#
public int HostedResultTick;

Original lines: 955

Declaration hash: sha256:1860105e0275146e4b7eaedb32b240483f3c9d00d3375cb33b4545e96ed0154b

C#
public int HostedResultEventId;

Original lines: 961

Declaration hash: sha256:633071e841e5cc649c5876e0f2076dde3e623fc7685caa6b13895c96b50478db

C#
public BakedHostedBehaviorLifetime HostedLifetime;

Original lines: 964

Declaration hash: sha256:e8465ac7d832c8012eb4ca897a80fdd52e0d844b21758b26dc9b45d23458d4d2

C#
public BehaviorResultCode HostedResultCode;

Original lines: 970

Declaration hash: sha256:96a887c8f5cad943983bd8092c3c7dcb76cea27923f4e62ca598234487f8a0d2

C#
public byte HostedEventPending;

Original lines: 973

Declaration hash: sha256:f988cd1bf838245bf0e921139855b781328a3aa45b38c61a77f35fec204d24a9

C#
public byte HostedReserved0;

Method: ForArtifact(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, BehaviorTraceTier tier)

Section titled “Method: ForArtifact(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, BehaviorTraceTier tier)”

Original lines: 985-995

Declaration hash: sha256:07ee7b912cb0c0e3ee611054302d3d97a619c3be112ee083e7f232b10797a7a1

C#
public static BehaviorRuntimeInstance ForArtifact(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, BehaviorTraceTier tier = BehaviorTraceTier.AlwaysOn);

Method: ForArtifact(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, uint randomSeed, BehaviorTraceTier tier)

Section titled “Method: ForArtifact(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, uint randomSeed, BehaviorTraceTier tier)”

Original lines: 1001-1015

Declaration hash: sha256:c8b76c4b03e5b6d35248c1feaa6b10ca133913e7aeff93fa02129b5f269ef3dc

C#
public static BehaviorRuntimeInstance ForArtifact(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, uint randomSeed, BehaviorTraceTier tier = BehaviorTraceTier.AlwaysOn);

Method: ForReplacement(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, in BehaviorRuntimeInstance previous, uint randomSeed)

Section titled “Method: ForReplacement(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, in BehaviorRuntimeInstance previous, uint randomSeed)”

Original lines: 1022-1044

Declaration hash: sha256:6c0c813bb2cf587d2440f44432e3d031ea0306906532cc43689812849c3f84ea

C#
public static BehaviorRuntimeInstance ForReplacement(BakedBehaviorArtifact artifact, int graphId, BakedAuthorityContext authority, in BehaviorRuntimeInstance previous, uint randomSeed = 0U);

Original lines: 1120-1130

Declaration hash: sha256:f9dbf16871f20e651d6d849e26716e62b31d6b0490f44d68813e21801b0fd55a

C#
public PendingExternalSlot GetPending(int slotIndex);

Method: SetPending(int slotIndex, PendingExternalSlot value)

Section titled “Method: SetPending(int slotIndex, PendingExternalSlot value)”

Original lines: 1135-1144

Declaration hash: sha256:ceb681e6791b292fe22722ebab3a0de15a40f727ab60d26a4a098d7b5d7f8791

C#
public void SetPending(int slotIndex, PendingExternalSlot value);

Method: TryReservePendingSlot(int serviceId, int commandId, int pendingId, int frame, int owningNodeIndex)

Section titled “Method: TryReservePendingSlot(int serviceId, int commandId, int pendingId, int frame, int owningNodeIndex)”

Original lines: 1151-1176

Declaration hash: sha256:fba3fe583e6301f69e86dcf57d51610d936b4b36eb85d6d69589e969e0e828ff

C#
public int TryReservePendingSlot(int serviceId, int commandId, int pendingId, int frame, int owningNodeIndex = -1);

Method: FindPendingByCommand(int commandId)

Section titled “Method: FindPendingByCommand(int commandId)”

Original lines: 1182-1190

Declaration hash: sha256:21db6ed7b03d8d491a982aeb21550a5e61d2d06e9cdaa028d1b51d53ea793d12

C#
public int FindPendingByCommand(int commandId);

Original lines: 1196-1210

Declaration hash: sha256:f75723a1f32eb4e8c5627df07250797b4c034dc941e5717bce78de73dc5d3282

C#
public int ReserveCommandId();

Original lines: 1215-1218

Declaration hash: sha256:69cb9a2f816e0b4a82c25b710867c8db54720a7f2b074ee88a17faa65bc04620

C#
public void ReleasePendingSlot(int slotIndex);

Original lines: 1225-1232

Declaration hash: sha256:6915257f09ee96b826672d00037e54317d46e50c3d0e140ced14ca7fbb9a83bc

C#
public void CancelAllPending();

Method: RecordLastResult(BehaviorResultCode code, int frame)

Section titled “Method: RecordLastResult(BehaviorResultCode code, int frame)”

Original lines: 1237-1241

Declaration hash: sha256:d183d621bf4d696a318e4c22b29d22a63a097aef18b6ad6a2d9a6cb1edce158d

C#
public void RecordLastResult(BehaviorResultCode code, int frame);

Method: RecordTransitionLatch(int transitionId, int causeId, int frameNumber)

Section titled “Method: RecordTransitionLatch(int transitionId, int causeId, int frameNumber)”

Original lines: 1248-1253

Declaration hash: sha256:8e7b6631e7562a918e19d48058cdf37b5453d59c6fe732ab939730c422d731eb

C#
public void RecordTransitionLatch(int transitionId, int causeId, int frameNumber);

Method: EnterLatchedState(int newStateIndex)

Section titled “Method: EnterLatchedState(int newStateIndex)”

Original lines: 1259-1279

Declaration hash: sha256:938033bdbe1087825a643f00e7af9adbf8f55bfa15ec57d98a77e0032ebad1f3

C#
public void EnterLatchedState(int newStateIndex);

Original lines: 1285-1295

Declaration hash: sha256:c8298f4d6c1d27204e0611889368dbac47b519c98c467b123d8e65cf697b3005

C#
public void ClearHostedCursor();

Method: RecordTransition(int transitionId, int causeId, int newStateIndex, int frameNumber)

Section titled “Method: RecordTransition(int transitionId, int causeId, int newStateIndex, int frameNumber)”

Original lines: 1302-1310

Declaration hash: sha256:968ffac0e2d5f0ee9938704ef082e14d9849ed7d48c7acdea4c775df64fa92a8

C#
public void RecordTransition(int transitionId, int causeId, int newStateIndex, int frameNumber);

Original lines: 1325-1330

Declaration hash: sha256:4e643b02607a5d6ef902e62f414ea6c444c802adbf5cd12cf4d7db03ba1feb21

C#
[InternalBufferCapacity(0)]
public struct BehaviorReactiveConditionState : IBufferElementData
{
}

Original lines: 1329

Declaration hash: sha256:a9b5b008423d6c585c07eaeaf697a7bca0f533308e4216646609492ed3728df0

C#
public ReactiveConditionRuntimeState Value;

Original lines: 1339-1349

Declaration hash: sha256:9fe0f30b5ba94fa03e4c8dc2f30cbffdd06b787859ce59e9f544dc406b1b8aa8

C#
[InternalBufferCapacity(0)]
public struct BehaviorRuntimeBlackboardByte : IBufferElementData
{
}

Original lines: 1343

Declaration hash: sha256:c873ca58da9ef6e0dc3ca2a98f8d1dafb9a64b45939683c759de6c52331eca53

C#
public byte Value;

Method: op_Implicit(BehaviorRuntimeBlackboardByte b)

Section titled “Method: op_Implicit(BehaviorRuntimeBlackboardByte b)”

Original lines: 1346

Declaration hash: sha256:b1556637e43ad2ecb3aee7afea7bb2f7f6d1a642f1856d1f98ec5e53b5068d1b

C#
public static implicit operator byte (BehaviorRuntimeBlackboardByte b);

Original lines: 1348

Declaration hash: sha256:83aaf3e3746f3c7b1acf8183cc0d9c1b55b9795d4e9cba528685c5c5e5764fc2

C#
public static implicit operator BehaviorRuntimeBlackboardByte(byte v);
Full-size image