BehaviorSourceTypeIdentity.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorSourceTypeIdentity.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorSourceTypeIdentity.cs
Source file hash: sha256:8a139cdb6b03d26d4f9982e6cc927d8acb3316898a44b73d740fe2f2f382eae5
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorSourceTypeIdentity
Section titled “Type: BehaviorSourceTypeIdentity”Original lines: 22-81
Declaration hash: sha256:4f7ea5a580ff3beb412aef8bb8ea816e801be0241c8d36762a7876aa3420b548
public readonly struct BehaviorSourceTypeIdentity : IEquatable<BehaviorSourceTypeIdentity>{}Method: BehaviorSourceTypeIdentity(string assemblyName, string typeName)
Section titled “Method: BehaviorSourceTypeIdentity(string assemblyName, string typeName)”Original lines: 25-29
Declaration hash: sha256:3d169f37cd77b1a141dfbe70abf3900294b4ceb5ba9f8a98bf9bc08d30d93b7c
public BehaviorSourceTypeIdentity(string assemblyName, string typeName);Property: AssemblyName
Section titled “Property: AssemblyName”Original lines: 32
Declaration hash: sha256:bc2af9e3327373a9cb4abf072b3760dabd3d8fd92ba874fadac01f108c1ec0c5
public string AssemblyName { get; }Property: TypeName
Section titled “Property: TypeName”Original lines: 35
Declaration hash: sha256:3feca7c05e5c49df43ab82444e06e2ccf72e84cf588d7c2e5dec0b939d7da1d2
public string TypeName { get; }Property: DefinitionName
Section titled “Property: DefinitionName”Original lines: 41
Declaration hash: sha256:bfb887a838847d882b648c933f71eaae912efb1a3fee743e3a58683025f16852
public string DefinitionName { get; }Property: IsEmpty
Section titled “Property: IsEmpty”Original lines: 44-45
Declaration hash: sha256:6173e4f426510025dfc1eac3890ff93f0b8bbe977b1877dcb5c8688b28731967
public bool IsEmpty { get; }Property: HasAssembly
Section titled “Property: HasAssembly”Original lines: 48
Declaration hash: sha256:a12afe1e6768856053aa08cd45258a5a5393c4e84ba0c4e70e335603ef9b50e1
public bool HasAssembly { get; }Method: WithAssembly(string assemblyName)
Section titled “Method: WithAssembly(string assemblyName)”Original lines: 51-54
Declaration hash: sha256:0251df3adadff26fb82b5b4bed538962547964d01d06a5ec1356477b03a194cd
public BehaviorSourceTypeIdentity WithAssembly(string assemblyName);Method: Equals(BehaviorSourceTypeIdentity other)
Section titled “Method: Equals(BehaviorSourceTypeIdentity other)”Original lines: 57-61
Declaration hash: sha256:cc9192bb0571712dc473fa65c9c6af6d0b20c5a60e7f6691ba8c46933c144e8f
public bool Equals(BehaviorSourceTypeIdentity other);Method: Equals(object obj)
Section titled “Method: Equals(object obj)”Original lines: 64-67
Declaration hash: sha256:19a0848dd20a9bbc5cc5aab558ea06fa11e2ce3bae61da755a1c54171bb11e36
public override bool Equals(object obj);Method: GetHashCode()
Section titled “Method: GetHashCode()”Original lines: 70-74
Declaration hash: sha256:f89860267e3ef8a15bec07eea8a37565610037cc98c6bc9ad03030c0ad002d75
public override int GetHashCode();Method: ToString()
Section titled “Method: ToString()”Original lines: 77-80
Declaration hash: sha256:5df4654aa8b746d6e355abf3a29d06bd107bcfdafe1b6cf04178b4d750c3371b
public override string ToString();Type: BehaviorDeclaredValueShape
Section titled “Type: BehaviorDeclaredValueShape”Original lines: 94-107
Declaration hash: sha256:7434db185eb94d09a845a5f8f2c4bd57f5bf663ae7ed6749473a25cb579ce423
public enum BehaviorDeclaredValueShape : byte{}Field: Single
Section titled “Field: Single”Original lines: 97
Declaration hash: sha256:6097dd48ee3bf82616821e249b7826444f195e0f8c51b77aa72b3e7258e5554d
Single = 0Field: List
Section titled “Field: List”Original lines: 100
Declaration hash: sha256:0e6c6d7da6c9ca24b988b73dff7c73f5a1bc93ebf89e05296bef1daf7e5eaad6
List = 1Field: Array
Section titled “Field: Array”Original lines: 103
Declaration hash: sha256:56b04ddf97b4ae08dd6783a369644e56f3cab149239ca5a872da278ddd0f11b2
Array = 2Field: Dictionary
Section titled “Field: Dictionary”Original lines: 106
Declaration hash: sha256:6d5d25cd6c262ef79a0617e7c1cbfdec9e9676f82a7b7cb25740cec894816fe4
Dictionary = 3Type: BehaviorDeclaredValueTypeShape
Section titled “Type: BehaviorDeclaredValueTypeShape”Original lines: 119-144
Declaration hash: sha256:0e5a53fff42d4f20aaf0afc4f48a6f9c731c335e5529b8b5df9d27f447d93d8a
public sealed class BehaviorDeclaredValueTypeShape{}Property: DeclaredType
Section titled “Property: DeclaredType”Original lines: 122
Declaration hash: sha256:92c59a7f099089d3a50af8c2eb43cab2c6a4331b7e519c4ca6a8f090e4070121
public BehaviorSourceTypeIdentity DeclaredType { get; set; }Property: RecordsAssembly
Section titled “Property: RecordsAssembly”Original lines: 125
Declaration hash: sha256:3671da3e8fcf02dd321bbed91ca9b52e8bcd7f2238c3e19a0e1a13891498c28f
public bool RecordsAssembly { get; set; }Property: Levels
Section titled “Property: Levels”Original lines: 128
Declaration hash: sha256:541d96e5e8f018cfc428191f6189b695c27560d85d631df1b6e9efa271996471
public List<BehaviorDeclaredValueShapeLevel> Levels { get; }Property: IsCollection
Section titled “Property: IsCollection”Original lines: 131
Declaration hash: sha256:6fe092248c606a6f19533bd794611906ffa3322d7e7bc8164c482720cd40042b
public bool IsCollection { get; }Method: BuildCanonicalIdentity()
Section titled “Method: BuildCanonicalIdentity()”Original lines: 134-143
Declaration hash: sha256:3a7bfb8bc7548345f58a0cdee7ae28637613fa24755c92f3a86aa749c45eb773
public string BuildCanonicalIdentity();Type: BehaviorDeclaredValueShapeLevel
Section titled “Type: BehaviorDeclaredValueShapeLevel”Original lines: 156-170
Declaration hash: sha256:d41b02fa680edbc92e0c8df54e6e34e3d1005ba27d3d9da882bf007ca3251c25
public sealed class BehaviorDeclaredValueShapeLevel{}Property: Shape
Section titled “Property: Shape”Original lines: 159
Declaration hash: sha256:d33dcd6c09efd5d8a3c27924bbac4fb7879f23ad1ce3f964b1fe0a8be1160cfc
public BehaviorDeclaredValueShape Shape { get; set; }Property: Key
Section titled “Property: Key”Original lines: 162
Declaration hash: sha256:7e54ebe044b26745a3e910ec21515fef991fca152d4a13cac7b1822fa61e07e3
public BehaviorDeclaredValueTypeShape Key { get; set; }Method: BuildCanonicalIdentity()
Section titled “Method: BuildCanonicalIdentity()”Original lines: 165-169
Declaration hash: sha256:3a7bfb8bc7548345f58a0cdee7ae28637613fa24755c92f3a86aa749c45eb773
public string BuildCanonicalIdentity();Type: BehaviorDeclaredValueTypeShapeFactory
Section titled “Type: BehaviorDeclaredValueTypeShapeFactory”Original lines: 182-280
Declaration hash: sha256:4e32f69c3960f8c13f9033e90528364526825a3587c7b0efb0dd11e10a5590fa
public static class BehaviorDeclaredValueTypeShapeFactory{}Method: FromType(Type type)
Section titled “Method: FromType(Type type)”Original lines: 185-196
Declaration hash: sha256:ec493151b4beb3bcc9663f73ecf1b2ad459e4e30c6258d72a87f0d0079c1b166
public static BehaviorDeclaredValueTypeShape FromType(Type type);Method: Construct(Type leaf, IReadOnlyList<BehaviorDeclaredValueShapeLevel> levels, Func<BehaviorDeclaredValueTypeShape, Type> resolveKey)
Section titled “Method: Construct(Type leaf, IReadOnlyList<BehaviorDeclaredValueShapeLevel> levels, Func<BehaviorDeclaredValueTypeShape, Type> resolveKey)”Original lines: 199-232
Declaration hash: sha256:fabccf6fdd1db803613ceb81869a128aac4fa04928245c0ac90f821303a5d468
public static Type Construct(Type leaf, IReadOnlyList<BehaviorDeclaredValueShapeLevel> levels, Func<BehaviorDeclaredValueTypeShape, Type> resolveKey);Type: BehaviorDeclaredValueStorageClass
Section titled “Type: BehaviorDeclaredValueStorageClass”Original lines: 293-303
Declaration hash: sha256:b310033023052a38542223f79f47d99fa57c34d8ae7f0a5fd634e4cbdbe7c99c
public enum BehaviorDeclaredValueStorageClass : byte{}Field: Native
Section titled “Field: Native”Original lines: 296
Declaration hash: sha256:799df96334cf7264f74f171b5cf435f2d8252e9b4d1574a2e290f4a9252aca8e
Native = 0Field: NativeBuffer
Section titled “Field: NativeBuffer”Original lines: 299
Declaration hash: sha256:7ce3a5111c857ea5f339be7a72255d36ef70d7dfd59286746d245bfa3d674b1d
NativeBuffer = 1Field: ManagedCompanion
Section titled “Field: ManagedCompanion”Original lines: 302
Declaration hash: sha256:510997252f9bda078a66c5d1894e19a32ead773287e0c3deab3c98885ae2a221
ManagedCompanion = 2Type: BehaviorDeclaredValueSerializationClass
Section titled “Type: BehaviorDeclaredValueSerializationClass”Original lines: 315-349
Declaration hash: sha256:f8b39b11d4d3caf219cb2e8055a374145e6dbb1d687951658bcf79c99d543a83
public enum BehaviorDeclaredValueSerializationClass : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 318
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: BuiltIn
Section titled “Field: BuiltIn”Original lines: 321
Declaration hash: sha256:bddb3dfeb550b0fd2bb129d5aa30bd95c1b2fb3ac12776881c66bdc3b576ac5d
BuiltIn = 1Field: Enum
Section titled “Field: Enum”Original lines: 324
Declaration hash: sha256:655aace9271eafb95cf8b5466831b69bc1fc20af07e37b3277e0dca317e97017
Enum = 2Field: UnityValueStruct
Section titled “Field: UnityValueStruct”Original lines: 327
Declaration hash: sha256:d8b35b4c00d5b50280c603fa0fbb25d44e727fa58ed76df45198758576d3ba3f
UnityValueStruct = 3Field: ProjectStruct
Section titled “Field: ProjectStruct”Original lines: 330
Declaration hash: sha256:412e9c5daff7d1f0e0c2b8b6a03acca52924057ae9616b58671a075f44595a2b
ProjectStruct = 4Field: ProjectClass
Section titled “Field: ProjectClass”Original lines: 333
Declaration hash: sha256:eb3e136ba9e21e09d1e322242ef2cf60594ce4863011f1fa4915739c672daba0
ProjectClass = 5Field: UnityObject
Section titled “Field: UnityObject”Original lines: 336
Declaration hash: sha256:b6cae5f76e57a53202867996c903e26af0515df38e53266fda76f57d583ac510
UnityObject = 6Field: InterfaceReference
Section titled “Field: InterfaceReference”Original lines: 339
Declaration hash: sha256:1f2225962adad002092a1c83d5d3446eb251139fa9b05355f602dd5da20001e4
InterfaceReference = 7Field: Text
Section titled “Field: Text”Original lines: 342
Declaration hash: sha256:dd14c5b255d7c70a14350a4ba3f71aecd653989d67d2c88d99d833afafbab590
Text = 8Field: ManagedCollection
Section titled “Field: ManagedCollection”Original lines: 345
Declaration hash: sha256:184ad228309053ab90ca3978c3dcfd4b95688ac3989340b463697016c8886bde
ManagedCollection = 9Field: Component
Section titled “Field: Component”Original lines: 348
Declaration hash: sha256:595d1f3cd3ddc0a73c02bae032139dbebf258709ca29f78a16edc066a9a07d1f
Component = 10Type: BehaviorDeclaredValueKind
Section titled “Type: BehaviorDeclaredValueKind”Original lines: 362-450
Declaration hash: sha256:08fe6a5ebbf5d0c0b15ef4767475d8c1512fe8a7cb83dd1b69cad746ac547a90
public enum BehaviorDeclaredValueKind : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 365
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Bool
Section titled “Field: Bool”Original lines: 368
Declaration hash: sha256:8fa9a507fb54374aebab3be6c42ae82594f42429aeb3b43e8dec48a7a2dcb9ec
Bool = 1Field: SByte
Section titled “Field: SByte”Original lines: 371
Declaration hash: sha256:84c2b5d420d44ecc14fc12ea9131626292022467367ca65e5dc811eec6b6854d
SByte = 2Field: Byte
Section titled “Field: Byte”Original lines: 374
Declaration hash: sha256:dd80bc9e15985f0562bc0937d4ac3807527ed756ee9313d5718697dfa117fcbf
Byte = 3Field: Int16
Section titled “Field: Int16”Original lines: 377
Declaration hash: sha256:1a939477e33d4866ca612ed0702a567dbd479098457dd49f545aed4f1ee2b481
Int16 = 4Field: UInt16
Section titled “Field: UInt16”Original lines: 380
Declaration hash: sha256:9fc9eed96f9dd597f27c5d78b708ad595ff691650500b39f50e4d1a7c30f1570
UInt16 = 5Field: Int32
Section titled “Field: Int32”Original lines: 383
Declaration hash: sha256:fba30a6036fc0f5771739ff39f22793b2af3172a23d84838de619ea0336ea404
Int32 = 6Field: UInt32
Section titled “Field: UInt32”Original lines: 386
Declaration hash: sha256:62c7551c6af6b11b5829a3e6a60574dccb399c3a77d9e98f3cc05938107017d6
UInt32 = 7Field: Int64
Section titled “Field: Int64”Original lines: 389
Declaration hash: sha256:c40f02c24904ad238bcf3a21b088433ab11ebc9b54314a9e7808a0f884896c7a
Int64 = 8Field: UInt64
Section titled “Field: UInt64”Original lines: 392
Declaration hash: sha256:d10d2ed586728ba9a3378d6ba641436382e177554b67132d171a4a8014c6a459
UInt64 = 9Field: Char
Section titled “Field: Char”Original lines: 395
Declaration hash: sha256:eb6c35f7e2c8a0ef13414eacd633415cae0d738c5832926151b3e02eeec33744
Char = 10Field: Float32
Section titled “Field: Float32”Original lines: 398
Declaration hash: sha256:5ffaef7e1442cbea7a571834aeffd9487c27ba8f1064a8604d236cf0064eb9d2
Float32 = 11Field: Float64
Section titled “Field: Float64”Original lines: 401
Declaration hash: sha256:441e6f44cbfb1957afbd02fba421500b39973cba6e6f6b94811c8b12b7bd2a5c
Float64 = 12Field: Enum
Section titled “Field: Enum”Original lines: 404
Declaration hash: sha256:5f08384c52e276439dce68bba7adbdae74780074e50e834eefeaffa19a779665
Enum = 13Field: String
Section titled “Field: String”Original lines: 407
Declaration hash: sha256:1a8cfd98d716d6eb1edaa29b9ec5905c1be10ebb840a85ecf80a3c2710992fd9
String = 14Field: Vector2
Section titled “Field: Vector2”Original lines: 410
Declaration hash: sha256:117e7661c7d62acb57d20e7b889dffa135e05ea5d1e07f91689475dea8ad03f5
Vector2 = 15Field: Vector3
Section titled “Field: Vector3”Original lines: 413
Declaration hash: sha256:23c0678d15530edfed93ad414144bf68a6e93641606badeb362e52f1fafda58b
Vector3 = 16Field: Vector4
Section titled “Field: Vector4”Original lines: 416
Declaration hash: sha256:eb6d269ac4b066aed50148146c085093a96f6e4baf28f5f96e853956aa057f10
Vector4 = 17Field: Vector2Int
Section titled “Field: Vector2Int”Original lines: 419
Declaration hash: sha256:33f920645e4c19e84e1060630ac5eae1c120696bb7245f472768de63790dc140
Vector2Int = 18Field: Vector3Int
Section titled “Field: Vector3Int”Original lines: 422
Declaration hash: sha256:73aaa01872579e6e892a27407080f1e3ff0ff94cddc8ab730e64a348310ab0c0
Vector3Int = 19Field: Quaternion
Section titled “Field: Quaternion”Original lines: 425
Declaration hash: sha256:834ae663282d7b6b5aae4d4109d94ada961d69b5a9cb42db5fcf7abc57e62ce9
Quaternion = 20Field: Color
Section titled “Field: Color”Original lines: 428
Declaration hash: sha256:b9f6ee953b353eefddd0ab79ec9d0c2e4a451cb52343ca92773dcff3f7604f80
Color = 21Field: Rect
Section titled “Field: Rect”Original lines: 431
Declaration hash: sha256:829972ad9d6c262e383e4be2f49097ef7aef7bf63a2cc0e27cfc8295c5de0185
Rect = 22Field: Bounds
Section titled “Field: Bounds”Original lines: 434
Declaration hash: sha256:3ea2668bf2508973e8a0cf610ac500906016637cf4169f8c44a8a7fc14336e62
Bounds = 23Field: ProjectStruct
Section titled “Field: ProjectStruct”Original lines: 437
Declaration hash: sha256:0b76627d0ebca59f049a713e01ad04e5714152d6501959482ce64f85d7ac6be9
ProjectStruct = 24Field: ProjectClass
Section titled “Field: ProjectClass”Original lines: 440
Declaration hash: sha256:26a68bb0bb8fafebd96b5425c9f7e556a2f75b18cb605bd1b85712ec41874347
ProjectClass = 25Field: UnityObjectReference
Section titled “Field: UnityObjectReference”Original lines: 443
Declaration hash: sha256:fb77189e81447e8dcd31a0cf395eff8d101c61f841501c57958181a41bb22ef6
UnityObjectReference = 26Field: InterfaceReference
Section titled “Field: InterfaceReference”Original lines: 446
Declaration hash: sha256:4316a362688a05de6a20578efbe8ce114fc4ac262f7722afff428146f9434b9d
InterfaceReference = 27Field: ComponentReference
Section titled “Field: ComponentReference”Original lines: 449
Declaration hash: sha256:43be1420a9f3c26d72efef89fcf49693850e81db37a0330b5ea74f2ef5f3876d
ComponentReference = 28Type: BehaviorDeclaredComparisonSupport
Section titled “Type: BehaviorDeclaredComparisonSupport”Original lines: 462-472
Declaration hash: sha256:fc33a0088cd6942c90ed038824ecaa8fe6e9d9a30e92b17399221d57942c36a2
public enum BehaviorDeclaredComparisonSupport : byte{}Field: None
Section titled “Field: None”Original lines: 465
Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a
None = 0Field: EqualityOnly
Section titled “Field: EqualityOnly”Original lines: 468
Declaration hash: sha256:1d636c2f1dd859e1e713a85b3ca9753566fa37cf1954af3e7f07c2af825b4b5f
EqualityOnly = 1Field: OrderingAndEquality
Section titled “Field: OrderingAndEquality”Original lines: 471
Declaration hash: sha256:5b8d13882af8a9586266685ba90c53dda5e6fbde3ec27ec50468ba68193576db
OrderingAndEquality = 2Type: BehaviorDeclaredValueRejectionReason
Section titled “Type: BehaviorDeclaredValueRejectionReason”Original lines: 484-533
Declaration hash: sha256:ca454fa442aad4a14f98f7c15172d16629d2c1be9db9d3495e8709292769deb1
public enum BehaviorDeclaredValueRejectionReason : byte{}Field: None
Section titled “Field: None”Original lines: 487
Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a
None = 0Field: UnsupportedType
Section titled “Field: UnsupportedType”Original lines: 490
Declaration hash: sha256:9b08ee865d86ab887213345b601995aef71d038889953ab3fe6b51ceaa3afc23
UnsupportedType = 1Field: OpenGeneric
Section titled “Field: OpenGeneric”Original lines: 493
Declaration hash: sha256:3647a9a7830d43bc80e87a144a95e15c0480df3a644c5793ab7e0bad7075aa2f
OpenGeneric = 2Field: TypeNotFound
Section titled “Field: TypeNotFound”Original lines: 496
Declaration hash: sha256:8fd57cb2e701a1583afe9fb070fc0966e2ccd646e166f869b2d788d2fd8574fd
TypeNotFound = 3Field: CannotResolveToOneType
Section titled “Field: CannotResolveToOneType”Original lines: 499
Declaration hash: sha256:f0f1b043c30d4cda0d793a0348ea8448cb96b8c931bd925e3f9f2f0eaba43950
CannotResolveToOneType = 4Field: UnserializableType
Section titled “Field: UnserializableType”Original lines: 502
Declaration hash: sha256:88cc35ff8d6d6e7f6baeb725553a891c8b0be97cea9685ca6fa15c338f4f3994
UnserializableType = 5Field: InvalidCanonicalPayload
Section titled “Field: InvalidCanonicalPayload”Original lines: 505
Declaration hash: sha256:e6b083a911994c5bdb967970ba797cdda7345e41582effefc8a26f4eed152514
InvalidCanonicalPayload = 6Field: ValueOutOfRange
Section titled “Field: ValueOutOfRange”Original lines: 508
Declaration hash: sha256:81847da1c21aaf980a3e72364d8fd3497ae1a7ff2ecb1490cb4314db4cc3a443
ValueOutOfRange = 7Field: InvalidAssetAssignment
Section titled “Field: InvalidAssetAssignment”Original lines: 511
Declaration hash: sha256:bc68c1af6bb103aae4a2b6c324262325f896f8843f680877ce44a56734913e95
InvalidAssetAssignment = 8Field: NoEntityPathStorage
Section titled “Field: NoEntityPathStorage”Original lines: 514
Declaration hash: sha256:da2379fc102ff6a248ddd5db3e8dea03875d3ef9bc943fa249b7fa5191b07bf7
NoEntityPathStorage = 9Field: IncompatibleMemberRole
Section titled “Field: IncompatibleMemberRole”Original lines: 517
Declaration hash: sha256:8f26ffe1561432bc37e408888b4671a2bc7e74f8aeef1cf973b5e55c35685112
IncompatibleMemberRole = 10Field: NestedCollection
Section titled “Field: NestedCollection”Original lines: 520
Declaration hash: sha256:24723578c8a52e66d2567f0b48c42b14b44f408e1d78733a5d0ae2dfa94630f1
NestedCollection = 11Field: DuplicateDictionaryKey
Section titled “Field: DuplicateDictionaryKey”Original lines: 523
Declaration hash: sha256:210c4841645566958d92a695dcc40b8b42e77710381174fa737b9cbcc481daa3
DuplicateDictionaryKey = 12Field: RequiredDictionaryKey
Section titled “Field: RequiredDictionaryKey”Original lines: 526
Declaration hash: sha256:ebaf946b1d3a56759df9f96f6c537fe2c379f5797cd5d494fc447536333ea3c2
RequiredDictionaryKey = 13Field: NullDictionaryKey
Section titled “Field: NullDictionaryKey”Original lines: 529
Declaration hash: sha256:07e53b2faf82a52aefe4c6450ac2ba730280977fa74972c9ae11eb0bcd17540c
NullDictionaryKey = 14Field: InvalidDeclaredName
Section titled “Field: InvalidDeclaredName”Original lines: 532
Declaration hash: sha256:0e9b78f6aebbda635de7dbf43b908a1ad2e4730742c3694d275001aff8b07533
InvalidDeclaredName = 15Type: BehaviorDeclaredTypeResolution
Section titled “Type: BehaviorDeclaredTypeResolution”Original lines: 546-562
Declaration hash: sha256:8ace741ace6088e01975966b3c41ab5f5c33616d13ccd9704cd28a17dc12456e
public enum BehaviorDeclaredTypeResolution : byte{}Field: Resolves
Section titled “Field: Resolves”Original lines: 549
Declaration hash: sha256:f67f027c5cffdc315526a25baa1425f4c8d1b487ccc1aed5ff666624006d30e3
Resolves = 0Field: NotFound
Section titled “Field: NotFound”Original lines: 555
Declaration hash: sha256:52ef3b555f46604fb9cb194b68e9389986bdf69cac776ccb95decbfeaa275e71
NotFound = 1Field: CannotResolveToOne
Section titled “Field: CannotResolveToOne”Original lines: 561
Declaration hash: sha256:aa4cb265ca24af3303d7916a2d47cf6153a1870c11c963e148fc9f92e09a318e
CannotResolveToOne = 2Type: BehaviorSourceTypeKeywords
Section titled “Type: BehaviorSourceTypeKeywords”Original lines: 578-663
Declaration hash: sha256:1561d7b4bea9052c824497902352f0fd9616f9530164287de39cdb4bfed59859
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]public static class BehaviorSourceTypeKeywords{}Property: KeywordAssemblyName
Section titled “Property: KeywordAssemblyName”Original lines: 615
Declaration hash: sha256:aaec2a0ae05dac478d97c4d511c116052fce07add87c78b3175677f9c17cecb2
public static string KeywordAssemblyName { get; }Method: IsKeyword(string token)
Section titled “Method: IsKeyword(string token)”Original lines: 618-621
Declaration hash: sha256:6043ec3b5fc38dd05132348f7030f480ec2a04078d47decde432226f92b74caf
public static bool IsKeyword(string token);Method: TryGetTypeName(string keyword, out string fullTypeName)
Section titled “Method: TryGetTypeName(string keyword, out string fullTypeName)”Original lines: 624-632
Declaration hash: sha256:d9d8db189f5c2b1ae5d547bb6bbca59f0e69cd11d6f8cbec343fb19578f3ab40
public static bool TryGetTypeName(string keyword, out string fullTypeName);Method: TryGetKeyword(string fullTypeName, out string keyword)
Section titled “Method: TryGetKeyword(string fullTypeName, out string keyword)”Original lines: 635-643
Declaration hash: sha256:0ca528b54c7066aceeb1e12fc07803db42184f8b0a157e174ddf3a6bb24d67dd
public static bool TryGetKeyword(string fullTypeName, out string keyword);Method: IsKeywordIdentity(BehaviorSourceTypeIdentity identity)
Section titled “Method: IsKeywordIdentity(BehaviorSourceTypeIdentity identity)”Original lines: 646-649
Declaration hash: sha256:69e1af5b680fbec79db537f669d17fd1273628ddc6c7537140f8d489a36da9f7
public static bool IsKeywordIdentity(BehaviorSourceTypeIdentity identity);Method: Identity(string keyword)
Section titled “Method: Identity(string keyword)”Original lines: 652-660
Declaration hash: sha256:f2d9427311def80f1c214ccbf2e35f2ef5c6a0ae139acfc91024c4549954302d
public static BehaviorSourceTypeIdentity Identity(string keyword);