BakedDeclaredValueTables.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Baked/BakedDeclaredValueTables.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Runtime/Baked/BakedDeclaredValueTables.cs
Source file hash: sha256:06e3a2b3112b9ecb061d42433f2fe4a46d34edc4ec9c2ad55bb1fe91af44f0bc
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BakedDeclaredValueStorage
Section titled “Type: BakedDeclaredValueStorage”Original lines: 19-29
Declaration hash: sha256:656fd6772d3cafe5f606a8a67133fb4d78c7bdb3d1a1f7addda83e3042c53432
public enum BakedDeclaredValueStorage : byte{}Field: Native
Section titled “Field: Native”Original lines: 22
Declaration hash: sha256:799df96334cf7264f74f171b5cf435f2d8252e9b4d1574a2e290f4a9252aca8e
Native = 0Field: NativeBuffer
Section titled “Field: NativeBuffer”Original lines: 25
Declaration hash: sha256:7ce3a5111c857ea5f339be7a72255d36ef70d7dfd59286746d245bfa3d674b1d
NativeBuffer = 1Field: ManagedCompanion
Section titled “Field: ManagedCompanion”Original lines: 28
Declaration hash: sha256:510997252f9bda078a66c5d1894e19a32ead773287e0c3deab3c98885ae2a221
ManagedCompanion = 2Type: BakedDictionaryKeyState
Section titled “Type: BakedDictionaryKeyState”Original lines: 40-50
Declaration hash: sha256:420ec85a25f323dfa2a217a1abd1c575db7b62e9f5f666c2d7d14bab284ee378
public enum BakedDictionaryKeyState : byte{}Field: Committed
Section titled “Field: Committed”Original lines: 43
Declaration hash: sha256:496d37e4be216167c8bb333c7f897bc80a14f26d21ecf44ef1c5e3fba743b986
Committed = 0Field: Unset
Section titled “Field: Unset”Original lines: 46
Declaration hash: sha256:499c9d8a90a1d90ccb59c1991a6822c9984e074f9510cb23055081a9789e698e
Unset = 1Field: Null
Section titled “Field: Null”Original lines: 49
Declaration hash: sha256:96e15fc318951421a5baac0ee76205f3270d83bd1edf37c857b2ae6d021f7374
Null = 2Type: BakedDeclaredValue
Section titled “Type: BakedDeclaredValue”Original lines: 64-123
Declaration hash: sha256:22f9404669b585a832b2487230bdf58389319ad592d42bbfa42ec037a4abaa02
[Serializable]public struct BakedDeclaredValue{}Field: NameDiagnosticIndex
Section titled “Field: NameDiagnosticIndex”Original lines: 68
Declaration hash: sha256:3cfadedba47cc23f11653b49659e5c4e9c3510d574860ac23aeb7f2ceeb38eb5
public int NameDiagnosticIndex;Field: TypeIdentityDiagnosticIndex
Section titled “Field: TypeIdentityDiagnosticIndex”Original lines: 71
Declaration hash: sha256:b9fdd0699f80808bb34357a5fd491c555fafeb3ee27d00facc91df0f7796f4b2
public int TypeIdentityDiagnosticIndex;Field: KeyTypeIdentityDiagnosticIndex
Section titled “Field: KeyTypeIdentityDiagnosticIndex”Original lines: 74
Declaration hash: sha256:0c32cadd3bd815cbfd35f534be9c4998f9e1b39ab4ede9a420b7657d2a6a5ffd
public int KeyTypeIdentityDiagnosticIndex;Field: BlackboardSlotIndex
Section titled “Field: BlackboardSlotIndex”Original lines: 77
Declaration hash: sha256:372b1bbeb6b5c82842659c7727254d334da2f5861befc36ae2c29922e7f22965
public int BlackboardSlotIndex;Field: ManagedSlotIndex
Section titled “Field: ManagedSlotIndex”Original lines: 80
Declaration hash: sha256:7064c3733695491bb7560c192298b8c6eda36f127193a36bdda2c94d6cd4bd7f
public int ManagedSlotIndex;Field: Storage
Section titled “Field: Storage”Original lines: 83
Declaration hash: sha256:16cc4e0a220e25ed2912ed7bc488d68964813c9824dfb694171deaa913cc38e3
public BakedDeclaredValueStorage Storage;Field: Shape
Section titled “Field: Shape”Original lines: 86
Declaration hash: sha256:148ba9fa84823c8b204b75898a7a9269bb5971bcea3443da9f88833f62db6093
public BehaviorDeclaredValueShape Shape;Field: ValueKind
Section titled “Field: ValueKind”Original lines: 89
Declaration hash: sha256:f1b02902bb53c5b6460f64e23d9b21a9eb4576c1f633b483cacd158216270ff0
public BehaviorDeclaredValueKind ValueKind;Field: KeyKind
Section titled “Field: KeyKind”Original lines: 92
Declaration hash: sha256:2d78266a439c5648343ae9124d3545493f7153b5a863c868f13bc6838ec5b90a
public BehaviorDeclaredValueKind KeyKind;Field: SourceLine
Section titled “Field: SourceLine”Original lines: 95
Declaration hash: sha256:4ef564b8f74ef3852b8a5785c2b361f17ad76a329a97fd14e75dec2262ba2bdf
public int SourceLine;Field: DefaultOffset
Section titled “Field: DefaultOffset”Original lines: 98
Declaration hash: sha256:f91f947d13053031a9cc99587fddc59829bbde7cad56f906a0bfcdb327563c5c
public int DefaultOffset;Field: DefaultLength
Section titled “Field: DefaultLength”Original lines: 101
Declaration hash: sha256:109a2078ca58daa6634bcbdeeabc41bea7a0f5280a6e51d40908cfe36a5a5a26
public int DefaultLength;Field: ElementStride
Section titled “Field: ElementStride”Original lines: 104
Declaration hash: sha256:df1252206a2876355cc4b008c7bedfb82dad8895d07fa645ca24f329ca40e51f
public int ElementStride;Field: ElementCount
Section titled “Field: ElementCount”Original lines: 107
Declaration hash: sha256:a609cf07ad5abd4b8ad440b72371fc0723db7a3b9e85b148205256b849c1314e
public int ElementCount;Field: DictionaryEntryStart
Section titled “Field: DictionaryEntryStart”Original lines: 110
Declaration hash: sha256:a5d5c2812b69a1e32c7d7cf4ea849d2ea1540d6bcadc4187454093c7e874d9ad
public int DictionaryEntryStart;Field: DictionaryEntryCount
Section titled “Field: DictionaryEntryCount”Original lines: 113
Declaration hash: sha256:85373b48395169ad6712e64e8ed657a5ee4bf21285cfff8632fe34f114cd3472
public int DictionaryEntryCount;Field: PayloadIdentityIndex
Section titled “Field: PayloadIdentityIndex”Original lines: 116
Declaration hash: sha256:cf2aa268649fe8ce10f3199ad6c705070bbcb900ff6097c684e76d5f19c7276b
public int PayloadIdentityIndex;Field: RecursiveShapeIdentityIndex
Section titled “Field: RecursiveShapeIdentityIndex”Original lines: 119
Declaration hash: sha256:19db6de6800c308ea16ca3e8868d62323ac49c398c225f0d39264155d5474c8f
public int RecursiveShapeIdentityIndex;Field: SemanticHash
Section titled “Field: SemanticHash”Original lines: 122
Declaration hash: sha256:a8a53d66e66cff6c660df50b17e75aaf75f8d3d4f66ae2a021e87ad2da81a4e8
public ulong SemanticHash;Type: BakedDeclaredDictionaryEntry
Section titled “Type: BakedDeclaredDictionaryEntry”Original lines: 135-161
Declaration hash: sha256:4df573f1d47617bba14d401ccb8e7ac9acf556f5a6c4824c0a3be799354b58ad
[Serializable]public struct BakedDeclaredDictionaryEntry{}Field: DeclaredValueIndex
Section titled “Field: DeclaredValueIndex”Original lines: 139
Declaration hash: sha256:20eb044c1812b4ee8712b792f127811427b0b172d59747e402703e3cfe704486
public int DeclaredValueIndex;Field: AuthoredOrder
Section titled “Field: AuthoredOrder”Original lines: 142
Declaration hash: sha256:541d21bb59e37c36d0ac68ea132b3a63dc5e07aea2628d3c0f3b92f9f01b2156
public int AuthoredOrder;Field: KeyPayloadIndex
Section titled “Field: KeyPayloadIndex”Original lines: 145
Declaration hash: sha256:7085f0a51d4f5cc1cf9db5592e9a09cb28174af502c3569633d4b5da38a09bac
public int KeyPayloadIndex;Field: ValuePayloadIndex
Section titled “Field: ValuePayloadIndex”Original lines: 148
Declaration hash: sha256:ffba3af4db48e2263a779fffc557d5646ecdd7cb5ea46cb410699ef25ad59c07
public int ValuePayloadIndex;Field: KeyState
Section titled “Field: KeyState”Original lines: 151
Declaration hash: sha256:ea1d294c13320a7db7b42322274714e0a968b0940c8eec9813fe81edfee0700f
public BakedDictionaryKeyState KeyState;Field: Reserved0
Section titled “Field: Reserved0”Original lines: 154
Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408
public byte Reserved0;Field: Reserved1
Section titled “Field: Reserved1”Original lines: 157
Declaration hash: sha256:b5f09177c3e891afd47d6f5061b3fa5a648501fb31930d5e19ae615a11a42b22
public ushort Reserved1;Field: SourceLine
Section titled “Field: SourceLine”Original lines: 160
Declaration hash: sha256:4ef564b8f74ef3852b8a5785c2b361f17ad76a329a97fd14e75dec2262ba2bdf
public int SourceLine;Type: BakedManagedValueSlot
Section titled “Type: BakedManagedValueSlot”Original lines: 174-194
Declaration hash: sha256:38f33c34f4ee0cfd8542e38eaf4c06675b78c1050446180e6760ae7bca54d7f6
[Serializable]public struct BakedManagedValueSlot{}Field: DeclaredValueIndex
Section titled “Field: DeclaredValueIndex”Original lines: 178
Declaration hash: sha256:20eb044c1812b4ee8712b792f127811427b0b172d59747e402703e3cfe704486
public int DeclaredValueIndex;Field: CompanionSlotIndex
Section titled “Field: CompanionSlotIndex”Original lines: 181
Declaration hash: sha256:9f48ea5157c5bf701d7bb466b622c30d001ac5ee263c88d897e928c6097a536a
public int CompanionSlotIndex;Field: ProviderAccessorId
Section titled “Field: ProviderAccessorId”Original lines: 184
Declaration hash: sha256:4ee6efb49a633ad18fbd3f855591b24e79317ed9f8218df1919090b5e5df9509
public int ProviderAccessorId;Field: TypeIdentityDiagnosticIndex
Section titled “Field: TypeIdentityDiagnosticIndex”Original lines: 187
Declaration hash: sha256:b9fdd0699f80808bb34357a5fd491c555fafeb3ee27d00facc91df0f7796f4b2
public int TypeIdentityDiagnosticIndex;Field: RecursiveShapeIdentityIndex
Section titled “Field: RecursiveShapeIdentityIndex”Original lines: 190
Declaration hash: sha256:19db6de6800c308ea16ca3e8868d62323ac49c398c225f0d39264155d5474c8f
public int RecursiveShapeIdentityIndex;Field: SourceLine
Section titled “Field: SourceLine”Original lines: 193
Declaration hash: sha256:4ef564b8f74ef3852b8a5785c2b361f17ad76a329a97fd14e75dec2262ba2bdf
public int SourceLine;Type: BakedCarriedCollectionBuffer
Section titled “Type: BakedCarriedCollectionBuffer”Original lines: 206-223
Declaration hash: sha256:a4eaafc0c54a138b603682b213f417c5505c3d904188f25383b8ce1c3bbab461
[Serializable]public struct BakedCarriedCollectionBuffer{}Field: DeclaredValueIndex
Section titled “Field: DeclaredValueIndex”Original lines: 210
Declaration hash: sha256:20eb044c1812b4ee8712b792f127811427b0b172d59747e402703e3cfe704486
public int DeclaredValueIndex;Field: BlackboardSlotIndex
Section titled “Field: BlackboardSlotIndex”Original lines: 213
Declaration hash: sha256:372b1bbeb6b5c82842659c7727254d334da2f5861befc36ae2c29922e7f22965
public int BlackboardSlotIndex;Field: Offset
Section titled “Field: Offset”Original lines: 216
Declaration hash: sha256:43ba6d41d3fa00c429ced83f38bda8a41b7599d89d5fa7969b220d4584f02e30
public int Offset;Field: ElementStride
Section titled “Field: ElementStride”Original lines: 219
Declaration hash: sha256:df1252206a2876355cc4b008c7bedfb82dad8895d07fa645ca24f329ca40e51f
public int ElementStride;Field: ElementCount
Section titled “Field: ElementCount”Original lines: 222
Declaration hash: sha256:a609cf07ad5abd4b8ad440b72371fc0723db7a3b9e85b148205256b849c1314e
public int ElementCount;Type: BakedBlackboardEntityCollection
Section titled “Type: BakedBlackboardEntityCollection”Original lines: 238-261
Declaration hash: sha256:6bd3a3e94d98216ef4067d78fcf81a1410e192e46966ea2d1017e634986c786d
[Serializable]public struct BakedBlackboardEntityCollection{}Field: BlackboardSlotIndex
Section titled “Field: BlackboardSlotIndex”Original lines: 242
Declaration hash: sha256:372b1bbeb6b5c82842659c7727254d334da2f5861befc36ae2c29922e7f22965
public int BlackboardSlotIndex;Field: Shape
Section titled “Field: Shape”Original lines: 245
Declaration hash: sha256:148ba9fa84823c8b204b75898a7a9269bb5971bcea3443da9f88833f62db6093
public BehaviorDeclaredValueShape Shape;Field: ElementValueKind
Section titled “Field: ElementValueKind”Original lines: 248
Declaration hash: sha256:53108c31fe473c2ac062883f86cef5d270b3b42d6c91acc586726cf760113786
public BehaviorDeclaredValueKind ElementValueKind;Field: Reserved0
Section titled “Field: Reserved0”Original lines: 251
Declaration hash: sha256:172d10c41fa4769f38b5479936b04534cc114d9ceb990fbf60625d3737dca861
public ushort Reserved0;Field: ElementByteSize
Section titled “Field: ElementByteSize”Original lines: 254
Declaration hash: sha256:ee5aa23b6d2873d6eb95aab7bb175e12aca560621a2c11da550a2563dbf8f196
public int ElementByteSize;Field: InitialDataOffset
Section titled “Field: InitialDataOffset”Original lines: 257
Declaration hash: sha256:d8e89a90753599fe072206e3e3d4c390f2969fb7c1fed4797e2dc5197f29ac73
public int InitialDataOffset;Field: InitialElementCount
Section titled “Field: InitialElementCount”Original lines: 260
Declaration hash: sha256:1efc004a729fd2bf08cadcba94efdb6eec081de905d829dd5b4d711f8bfd4fe5
public int InitialElementCount;Type: BakedManagedOperandCandidateKind
Section titled “Type: BakedManagedOperandCandidateKind”Original lines: 273-280
Declaration hash: sha256:544cdf87a2ebb9fa58fe2eb3cfbf10a2758aa009fe6f4a2adea8813d961d560e
public enum BakedManagedOperandCandidateKind : byte{}Field: Null
Section titled “Field: Null”Original lines: 276
Declaration hash: sha256:67a244266f5c38af5228c937741d4d1686b179c486b0127e63d777b96615260f
Null = 0Field: Text
Section titled “Field: Text”Original lines: 279
Declaration hash: sha256:b1cd911845eb03a2de66c9e5410470a783108be92fc6e55d71a6156742761715
Text = 1Type: BakedManagedOperandProjection
Section titled “Type: BakedManagedOperandProjection”Original lines: 293-322
Declaration hash: sha256:24cc7da6a44af8104531404e207c30027e11c21e90794720a388781ac529a1d9
[Serializable]public struct BakedManagedOperandProjection{}Field: DeclaredValueIndex
Section titled “Field: DeclaredValueIndex”Original lines: 297
Declaration hash: sha256:20eb044c1812b4ee8712b792f127811427b0b172d59747e402703e3cfe704486
public int DeclaredValueIndex;Field: ManagedSlotIndex
Section titled “Field: ManagedSlotIndex”Original lines: 300
Declaration hash: sha256:7064c3733695491bb7560c192298b8c6eda36f127193a36bdda2c94d6cd4bd7f
public int ManagedSlotIndex;Field: MatchByteOffset
Section titled “Field: MatchByteOffset”Original lines: 303
Declaration hash: sha256:2c92a4d5a5ceba221473be98fd8a00a92f4f1db798c414fb9305643dd3a6d7cb
public int MatchByteOffset;Field: CandidateStart
Section titled “Field: CandidateStart”Original lines: 306
Declaration hash: sha256:075064547dd17bee1eb3ed705ec91c4bf716f36a7ce733dd05413fb824dd6722
public int CandidateStart;Field: CandidateCount
Section titled “Field: CandidateCount”Original lines: 309
Declaration hash: sha256:7f32471a5cdd9b6f33f45d5676b9a62dfa255a6814dfc5435d6626071aa4244e
public int CandidateCount;Field: ValueKind
Section titled “Field: ValueKind”Original lines: 312
Declaration hash: sha256:f1b02902bb53c5b6460f64e23d9b21a9eb4576c1f633b483cacd158216270ff0
public BehaviorDeclaredValueKind ValueKind;Field: Reserved0
Section titled “Field: Reserved0”Original lines: 315
Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408
public byte Reserved0;Field: Reserved1
Section titled “Field: Reserved1”Original lines: 318
Declaration hash: sha256:b5f09177c3e891afd47d6f5061b3fa5a648501fb31930d5e19ae615a11a42b22
public ushort Reserved1;Field: NameDiagnosticIndex
Section titled “Field: NameDiagnosticIndex”Original lines: 321
Declaration hash: sha256:3cfadedba47cc23f11653b49659e5c4e9c3510d574860ac23aeb7f2ceeb38eb5
public int NameDiagnosticIndex;Type: BakedManagedOperandCandidate
Section titled “Type: BakedManagedOperandCandidate”Original lines: 334-357
Declaration hash: sha256:0de7be0609a877bb29d20265611283ea6bb25477e68eebcb470f2bcd9dff928d
[Serializable]public struct BakedManagedOperandCandidate{}Field: ProjectionIndex
Section titled “Field: ProjectionIndex”Original lines: 338
Declaration hash: sha256:3a52ed3b91fdba6ef359762efd5bafa107974535ca54028914566b6c06329a55
public int ProjectionIndex;Field: Ordinal
Section titled “Field: Ordinal”Original lines: 341
Declaration hash: sha256:d42ca360e4b43f2a97063444ddc48806d6412b0f5caf1e7237a3169786c6c512
public int Ordinal;Field: CandidateKind
Section titled “Field: CandidateKind”Original lines: 344
Declaration hash: sha256:65f50c15b7eeca187d710306904b5a451fbfb158a3788f334631b881410bc100
public BakedManagedOperandCandidateKind CandidateKind;Field: Reserved0
Section titled “Field: Reserved0”Original lines: 347
Declaration hash: sha256:124cbd92e7dd72ac3382ea03ed3d4ff6967418581dbe7b9d6df4ff93ba8b4408
public byte Reserved0;Field: Reserved1
Section titled “Field: Reserved1”Original lines: 350
Declaration hash: sha256:b5f09177c3e891afd47d6f5061b3fa5a648501fb31930d5e19ae615a11a42b22
public ushort Reserved1;Field: TextIndex
Section titled “Field: TextIndex”Original lines: 356
Declaration hash: sha256:fcd45de6a8f7da5be8cf3d1ed76066b8e7741ee2cce8a15698ece9c2a2b100ad
public int TextIndex;Type: BakedDeclaredValueHash
Section titled “Type: BakedDeclaredValueHash”Original lines: 372-391
Declaration hash: sha256:a4678075364869253fa8b6b8697840f5d5e6e89c1268feabe80f2acad05e9eff
public static class BakedDeclaredValueHash{}Method: Compute(string canonicalIdentity, BakedDeclaredValueStorage storage)
Section titled “Method: Compute(string canonicalIdentity, BakedDeclaredValueStorage storage)”Original lines: 378-390
Declaration hash: sha256:311c6826c03668af5398c6759afe717935958cac5e65606e7d22ee51c2a32ac5
public static ulong Compute(string canonicalIdentity, BakedDeclaredValueStorage storage);