BehaviorSourceMemberBinding.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorSourceMemberBinding.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Runtime/Authoring/BehaviorSourceMemberBinding.cs
Source file hash: sha256:08eaa61f92dc2666a5c61392ce82554d0a7d74760c69887f6c186e26c98904a1
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorSourceMemberOperationKind
Section titled “Type: BehaviorSourceMemberOperationKind”Original lines: 16-46
Declaration hash: sha256:5c70c249d63f2146140ac5a8ebea84aabf6f3d175de2bf401db28d48838086ce
public enum BehaviorSourceMemberOperationKind : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 19
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Method
Section titled “Field: Method”Original lines: 22
Declaration hash: sha256:23aec4298f02081b87798e783f5a738ca3e326c6a726deb56e3b5f6c705ba657
Method = 1Field: Property
Section titled “Field: Property”Original lines: 25
Declaration hash: sha256:0c0f2be8b496b3405e96b443ec2432a95b2a66c885f6fe560bc972a179b44a05
Property = 2Field: Field
Section titled “Field: Field”Original lines: 28
Declaration hash: sha256:3491bff05cd9985734e337b8e8f7d3cd9d2ff5da54fad254df1db05281382e05
Field = 3Field: Message
Section titled “Field: Message”Original lines: 34
Declaration hash: sha256:1d97acf5bd5d0c5ce48f750a294dd9d4b855518a554a752906cad1bf47b5cdbf
Message = 4Field: MemberCondition
Section titled “Field: MemberCondition”Original lines: 40
Declaration hash: sha256:a652ffb84dedcb84408fdf9b12cb183cfe14e34b6680fa0465ce9152dd666574
MemberCondition = 5Field: EventCondition
Section titled “Field: EventCondition”Original lines: 45
Declaration hash: sha256:792fa18393e01f77eadcba5ff57d282c35d6c323369158b50738cb91b97cd635
EventCondition = 6Type: BehaviorSourceRuntimePath
Section titled “Type: BehaviorSourceRuntimePath”Original lines: 53-60
Declaration hash: sha256:5a078e843deab83bfa90550c293f1442e84278c430c87bb7184c49c4ce81c476
public enum BehaviorSourceRuntimePath : byte{}Field: GameObject
Section titled “Field: GameObject”Original lines: 56
Declaration hash: sha256:d6b7d4e7d2ba94df2f2d1e5ff7cb45cdd7247ea2df2e51f43700091e31dbd33d
GameObject = 0Field: Entity
Section titled “Field: Entity”Original lines: 59
Declaration hash: sha256:6fa970891067a4421133df69b63853a46c7518295b80d2e614550eab944b6f3c
Entity = 1Type: BehaviorSourceMemberTargetMode
Section titled “Type: BehaviorSourceMemberTargetMode”Original lines: 65-119
Declaration hash: sha256:1290d344fb4a3e59f25f7c275af95d36124a290bddba3ead264ddea21147a9e6
public enum BehaviorSourceMemberTargetMode : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 68
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: AgentRelative
Section titled “Field: AgentRelative”Original lines: 75
Declaration hash: sha256:59a33059763bd7cc98fc2d73c58cb75d90c3634b37c0b995238d1bb2a6a7b7ec
AgentRelative = 1Field: ExplicitReference
Section titled “Field: ExplicitReference”Original lines: 81
Declaration hash: sha256:7919fa2057687f149d23b2268aa2928ba8b90e9188ba076ad844217ca72679c5
ExplicitReference = 2Field: Static
Section titled “Field: Static”Original lines: 86
Declaration hash: sha256:65ae523a88b94af0cde97bfec227c2682d158039363a689cb8ae987c6b33ee20
Static = 3Field: BlackboardVariable
Section titled “Field: BlackboardVariable”Original lines: 93
Declaration hash: sha256:b2c4a278ee25d206c152675eaff2f0557b893b16c29a67ee6399b0d52d64245c
BlackboardVariable = 4Field: EntitySelf
Section titled “Field: EntitySelf”Original lines: 99
Declaration hash: sha256:3b84ea595aa345d6f44130b1eee650ff7b2d75be7d6940162383eac306eeb2e9
EntitySelf = 5Field: EntityHandle
Section titled “Field: EntityHandle”Original lines: 106
Declaration hash: sha256:a0d6276cde269f9eff520eca916a95a39b37aad46376dfc0ae65e96e2ca5e1ad
EntityHandle = 6Field: EntitySingleton
Section titled “Field: EntitySingleton”Original lines: 112
Declaration hash: sha256:dc425ad59c24e1add43bd83b97771dc49158c4dc0251c3c9c1a4af572128fc81
EntitySingleton = 7Field: EntityStatic
Section titled “Field: EntityStatic”Original lines: 118
Declaration hash: sha256:1d17f0e5b569a20bc5b416ccc23f7a17962645e6ed2870e7ad820600e03dcedd
EntityStatic = 8Type: BehaviorSourceMemberEntityContainerKind
Section titled “Type: BehaviorSourceMemberEntityContainerKind”Original lines: 124-131
Declaration hash: sha256:91e6c8623d04b368a3ad17eb528d768f8a3d9aaf7c49e3db52233e2b5ad1b9b2
public enum BehaviorSourceMemberEntityContainerKind : byte{}Field: Component
Section titled “Field: Component”Original lines: 127
Declaration hash: sha256:5e08c1c45fa87fba7c317934ae3db334692befcec81b37a90f745aeaf696436a
Component = 0Field: BufferElement
Section titled “Field: BufferElement”Original lines: 130
Declaration hash: sha256:f61acc4162f27ba830c891031ff2e4a6c18500693f7bf4cf2914c2aa786d8fd8
BufferElement = 1Type: BehaviorSourceMemberEntityEntrySelector
Section titled “Type: BehaviorSourceMemberEntityEntrySelector”Original lines: 137-144
Declaration hash: sha256:1eb71741cb8707254ee7ea87377977ed6bf5a2e90fef9e6960fb422934b3f9ed
public enum BehaviorSourceMemberEntityEntrySelector : byte{}Field: ConstantIndex
Section titled “Field: ConstantIndex”Original lines: 140
Declaration hash: sha256:fa3a3b3db017d37667a9e6e48801096daff09ed544ed12a8afe4b421c6c025f0
ConstantIndex = 0Field: IdentityField
Section titled “Field: IdentityField”Original lines: 143
Declaration hash: sha256:cd636ce22accf70053d84cb5ec6b80e0eee43d2b1b1f67d2477c948448fa4f14
IdentityField = 1Type: BehaviorSourceMemberEntityHopKind
Section titled “Type: BehaviorSourceMemberEntityHopKind”Original lines: 149-159
Declaration hash: sha256:3e375dc174d86f8c0a694e21a7900e5924b343ac63db69d21f1cff7fb4da9080
public enum BehaviorSourceMemberEntityHopKind : byte{}Field: None
Section titled “Field: None”Original lines: 152
Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a
None = 0Field: BlackboardEntry
Section titled “Field: BlackboardEntry”Original lines: 155
Declaration hash: sha256:69da53144ca9b79e194d5b3ae53a7f8d4934b58e644212b438ec3ae973bbf7ce
BlackboardEntry = 1Field: ComponentField
Section titled “Field: ComponentField”Original lines: 158
Declaration hash: sha256:fd8d15a31fca6b58bbc4f8777b89da01ff832d9bc9e3e1799b02141230129868
ComponentField = 2Type: BehaviorSourceMemberEntityEventSourceKind
Section titled “Type: BehaviorSourceMemberEntityEventSourceKind”Original lines: 164-174
Declaration hash: sha256:a30f4e1f39e944405c0653633c5c52045612f370573f272f25e403bb5d54b819
public enum BehaviorSourceMemberEntityEventSourceKind : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 167
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: EnableableComponent
Section titled “Field: EnableableComponent”Original lines: 170
Declaration hash: sha256:59e40def687ae5008b38708f765793b6bbb2c6568bcb1b7163e0706df27b4586
EnableableComponent = 1Field: EventBufferEntry
Section titled “Field: EventBufferEntry”Original lines: 173
Declaration hash: sha256:c6743dc4a35139bb472aa0a88c3fefa6833b7c017023804edfc88016bb754710
EventBufferEntry = 2Type: BehaviorSourceMemberEntityPolarity
Section titled “Type: BehaviorSourceMemberEntityPolarity”Original lines: 179-186
Declaration hash: sha256:091870bcd060d32c61fa7df5e30135f54058acf87d166718d99517524ea7e9db
public enum BehaviorSourceMemberEntityPolarity : byte{}Field: Enabled
Section titled “Field: Enabled”Original lines: 182
Declaration hash: sha256:ab8845b37ae04bdc1980e722af71a1bed6efe7f4ddf4d8ececdb521db111aa85
Enabled = 0Field: Disabled
Section titled “Field: Disabled”Original lines: 185
Declaration hash: sha256:e604b90c2f3cf617a9895235c2086e7c1811bb41e61da5847fdda90cd7f5f32f
Disabled = 1Type: BehaviorSourceMemberAgentResolve
Section titled “Type: BehaviorSourceMemberAgentResolve”Original lines: 191-207
Declaration hash: sha256:071545aaa7f651ae0e2d632ccfd10aabee9dc209d6d5f5207010c9305ae473e3
public enum BehaviorSourceMemberAgentResolve : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 194
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Self
Section titled “Field: Self”Original lines: 197
Declaration hash: sha256:abcd40486fbba19fa9c01c90869578a62dec5d84ada69d2e7e598772d86efdaf
Self = 1Field: Parent
Section titled “Field: Parent”Original lines: 200
Declaration hash: sha256:9ef4a2108181f7b913550fbda954488892d48ccc92f9cdaf689bdcf2a57a81c2
Parent = 2Field: ChildPath
Section titled “Field: ChildPath”Original lines: 206
Declaration hash: sha256:94a666fc860cc79258f4eb3599bcf667a7ec16043edb2b5c0d1d362a31cee407
ChildPath = 3Type: BehaviorSourceMemberKind
Section titled “Type: BehaviorSourceMemberKind”Original lines: 212-231
Declaration hash: sha256:d587d50c3f32508b6186a1b31ea4a4bafbb4986655cb5f3deaac06260d1cabeb
public enum BehaviorSourceMemberKind : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 215
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Method
Section titled “Field: Method”Original lines: 218
Declaration hash: sha256:23aec4298f02081b87798e783f5a738ca3e326c6a726deb56e3b5f6c705ba657
Method = 1Field: Property
Section titled “Field: Property”Original lines: 221
Declaration hash: sha256:0c0f2be8b496b3405e96b443ec2432a95b2a66c885f6fe560bc972a179b44a05
Property = 2Field: Field
Section titled “Field: Field”Original lines: 224
Declaration hash: sha256:3491bff05cd9985734e337b8e8f7d3cd9d2ff5da54fad254df1db05281382e05
Field = 3Field: Event
Section titled “Field: Event”Original lines: 227
Declaration hash: sha256:b78c963b62c90fa3886a09ef4dfc25a23fc3c9289008dbabb4359ff2d6e0a903
Event = 4Field: State
Section titled “Field: State”Original lines: 230
Declaration hash: sha256:867c5690c03a3e4e6ac1340fc83248c8bbbb501d85a4ebb3aae79f163e0355ee
State = 5Type: BehaviorSourceMemberAccess
Section titled “Type: BehaviorSourceMemberAccess”Original lines: 236-256
Declaration hash: sha256:0014a26d8a555f735200cc18a15892a06aa79b41ccd3242205adb192a068873a
[Flags]public enum BehaviorSourceMemberAccess : byte{}Field: None
Section titled “Field: None”Original lines: 240
Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a
None = 0Field: Invoke
Section titled “Field: Invoke”Original lines: 243
Declaration hash: sha256:578119d3a0aab221a96afe5c1739bfa17e35a5def5d1ce8bb89ba008925eae3c
Invoke = 1Field: Read
Section titled “Field: Read”Original lines: 246
Declaration hash: sha256:df0c160933d11c74a6b0e6ab65d31bb0e1ecf68c774e4e1b6947a305f31e1d4d
Read = 2Field: Write
Section titled “Field: Write”Original lines: 249
Declaration hash: sha256:8f90543193bebce741afafea79fe08409a2e3c55deb601b0ede8f64280762eb8
Write = 4Field: Add
Section titled “Field: Add”Original lines: 252
Declaration hash: sha256:5fce95107c6fad2370224dffab744057f1ae510e7ca46eff61a97dcd7a2b41d2
Add = 8Field: Remove
Section titled “Field: Remove”Original lines: 255
Declaration hash: sha256:9123f496a2928dd7c5872530fd342399fa470750d8a505e5af0b9f89add422dc
Remove = 16Type: BehaviorSourceMemberArgumentSource
Section titled “Type: BehaviorSourceMemberArgumentSource”Original lines: 261-305
Declaration hash: sha256:a6dba407e03b5b9e11371874f87d2c22c9d1b8f7dd563f6e9f7a742065f90206
public enum BehaviorSourceMemberArgumentSource : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 264
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Constant
Section titled “Field: Constant”Original lines: 270
Declaration hash: sha256:fd9256e6f717867af14095135004ef051096630e14857fcd4e42a4d12b00bbdb
Constant = 1Field: Blackboard
Section titled “Field: Blackboard”Original lines: 276
Declaration hash: sha256:1b8e9bd32ee201f860cee45d44e80896241cecee08d17ee6266c8d9d0440c071
Blackboard = 2Field: RuntimeCancellation
Section titled “Field: RuntimeCancellation”Original lines: 279
Declaration hash: sha256:af882492ea163696f4b5db454fb94a726eb3b6fcc191fde72227e3dec8cd4520
RuntimeCancellation = 3Field: DeclaredDefault
Section titled “Field: DeclaredDefault”Original lines: 287
Declaration hash: sha256:1f85ff23cf8e4bc5878f98a69dd5f74a9d2d7d51f509eca1f6272db02d07ae7b
DeclaredDefault = 4Field: Output
Section titled “Field: Output”Original lines: 296
Declaration hash: sha256:e0ee7341c7cad1241c65de77ed99f982262b8a511c99620bada7b74fcc3e8374
Output = 5Field: Binding
Section titled “Field: Binding”Original lines: 304
Declaration hash: sha256:a3aa168e608a2eea8f344d230ba8fa945510bda6ae35dd820014e5bf33b3666a
Binding = 6Type: BehaviorSourceMemberParameterModifier
Section titled “Type: BehaviorSourceMemberParameterModifier”Original lines: 308-324
Declaration hash: sha256:06e52926b3da95d76e08d8cdaa7760eb3b744867d5a90caab326f1a4aaba78da
public enum BehaviorSourceMemberParameterModifier : byte{}Field: Value
Section titled “Field: Value”Original lines: 311
Declaration hash: sha256:df4665382d574d1d3066044875cd83f6348bba351f94ab2805fb5c4c3e30b71b
Value = 0Field: In
Section titled “Field: In”Original lines: 314
Declaration hash: sha256:2c06494b32ba185f290882273b498bca317a285eaadf61296d8c5880a60d532f
In = 1Field: Ref
Section titled “Field: Ref”Original lines: 317
Declaration hash: sha256:9a7ae3544c9052262b6d7f0ad2a7d207e5cb0f2cabff592ec0d8a495876199cc
Ref = 2Field: Out
Section titled “Field: Out”Original lines: 320
Declaration hash: sha256:03dc7d20834df64e0d0fb44e9ab3e5b4a03f4bc8510a636d9cd49eec9d0db275
Out = 3Field: Params
Section titled “Field: Params”Original lines: 323
Declaration hash: sha256:5a651779521567f6dae54a2c738f9e93927d486e430577707a9209faae7706c0
Params = 4Type: BehaviorSourceMemberParamsInputForm
Section titled “Type: BehaviorSourceMemberParamsInputForm”Original lines: 329-336
Declaration hash: sha256:08b01fa21fd5c7fdd4c99d79f61d97c2140415775e3a44a939fc7f4ce88383fc
public enum BehaviorSourceMemberParamsInputForm : byte{}Field: Expanded
Section titled “Field: Expanded”Original lines: 332
Declaration hash: sha256:fc0a6e5130693aae1a303fc410755c2acf66ed2dc7afdb1600936e07db77e866
Expanded = 0Field: Array
Section titled “Field: Array”Original lines: 335
Declaration hash: sha256:d5991668f2563213cbe9b490abbaeea173b19cd42dd99ab99b93776c1258a181
Array = 1Type: BehaviorSourceMemberResultForm
Section titled “Type: BehaviorSourceMemberResultForm”Original lines: 341-363
Declaration hash: sha256:c6d7e662fad933b41223c186593fcfddf933c615d40c68beb315124fd67ff251
public enum BehaviorSourceMemberResultForm : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 344
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Void
Section titled “Field: Void”Original lines: 347
Declaration hash: sha256:393492b22397cc2a403843f775f6cd070a9196e486e2b8402cbacb6b51077a29
Void = 1Field: Blackboard
Section titled “Field: Blackboard”Original lines: 350
Declaration hash: sha256:1b8e9bd32ee201f860cee45d44e80896241cecee08d17ee6266c8d9d0440c071
Blackboard = 2Field: BehaviorStatus
Section titled “Field: BehaviorStatus”Original lines: 353
Declaration hash: sha256:341010bff69c22c9e07c3586c998698b1b3afdf371d7388805a9e7f2a57a11fd
BehaviorStatus = 3Field: Coroutine
Section titled “Field: Coroutine”Original lines: 356
Declaration hash: sha256:6ee37eed642f5be2bdf3f2f7e8f0ef096b68aecf2cfb74ab87718b02f67135db
Coroutine = 4Field: Outcome
Section titled “Field: Outcome”Original lines: 359
Declaration hash: sha256:ae49f754beb01f58534b4cc43f71691e1c4ec5eae8169b36f08f5efcadc41f14
Outcome = 5Field: Awaitable
Section titled “Field: Awaitable”Original lines: 362
Declaration hash: sha256:01733c0f33a317a2a044e19d35f1638150faa6b17d5f0e313b44189f4532df52
Awaitable = 6Type: BehaviorSourceMemberDirection
Section titled “Type: BehaviorSourceMemberDirection”Original lines: 368-381
Declaration hash: sha256:2ac48dc8e5d4369fe9c5125f2d5ed05a365f7a55fe8cf552d15320cbf2789c0e
public enum BehaviorSourceMemberDirection : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 371
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: ToBlackboard
Section titled “Field: ToBlackboard”Original lines: 374
Declaration hash: sha256:911293270bae80ace64f3f57883f235e4d48ac1897f2c6034ad1b7a172c2a2f0
ToBlackboard = 1Field: ToMember
Section titled “Field: ToMember”Original lines: 377
Declaration hash: sha256:692d08c953470a8ec0c267a19e68715c67c56f1f750478e902dc50e3aeb6b99c
ToMember = 2Field: TwoWay
Section titled “Field: TwoWay”Original lines: 380
Declaration hash: sha256:4c052da1ca2f57147d2532b88055c893320f71e252cc47548cead9f02ccb04ec
TwoWay = 3Type: BehaviorSourceMemberConditionResult
Section titled “Type: BehaviorSourceMemberConditionResult”Original lines: 386-411
Declaration hash: sha256:da81dd7813f7280968cfae89f8c6bfdc33346f0458c44faf2559166435b19f02
public enum BehaviorSourceMemberConditionResult : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 389
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Succeeded
Section titled “Field: Succeeded”Original lines: 392
Declaration hash: sha256:77a6c36b025b7b4e064a69c163be492214a7f71dd9a03697bca7402fa9d94723
Succeeded = 1Field: Failed
Section titled “Field: Failed”Original lines: 395
Declaration hash: sha256:2e7819b1db21035db89e64675a1d5e10a0021af330bad49a3283e32cef6f0d8f
Failed = 2Field: Running
Section titled “Field: Running”Original lines: 398
Declaration hash: sha256:ba2e6878ef64487a48b39d852dc1b103e337065ce1c58faf30f5c41648605d18
Running = 3Field: Interrupted
Section titled “Field: Interrupted”Original lines: 401
Declaration hash: sha256:b541b56d46abe3cc1b5d4e9c532551aac23c69b184e9f623656da52818ab74aa
Interrupted = 4Field: Blocked
Section titled “Field: Blocked”Original lines: 404
Declaration hash: sha256:988f20873af33f24cffabb0c2704c18647024eecbfee4ad1128dbf1c3a5378e0
Blocked = 5Field: Timeout
Section titled “Field: Timeout”Original lines: 407
Declaration hash: sha256:fa5e750b1327e1efde8206d68a21a764aca358039ce493800faee545b99f05e6
Timeout = 6Field: AuthorityMismatch
Section titled “Field: AuthorityMismatch”Original lines: 410
Declaration hash: sha256:a0f11ffe601690e21a0f3948a6ad89aaa85c6e8e4beaaf238f05812568c3e7d7
AuthorityMismatch = 7Type: BehaviorSourceMemberSynchronization
Section titled “Type: BehaviorSourceMemberSynchronization”Original lines: 416-430
Declaration hash: sha256:1e79d1020343909df3c9e969b913eb3fecd5b80370b5ae56eff0a16679b6055f
[Flags]public enum BehaviorSourceMemberSynchronization : byte{}Field: None
Section titled “Field: None”Original lines: 420
Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a
None = 0Field: Notification
Section titled “Field: Notification”Original lines: 423
Declaration hash: sha256:0b35a48fba775839f395fab59b2c7e82ea0aaddbaf2b27cd01de4863ceb7c5d9
Notification = 1Field: PollEachSelectedTick
Section titled “Field: PollEachSelectedTick”Original lines: 426
Declaration hash: sha256:50d1d780f87ffaff07a07891f8cc6b69170c9ba6791a6a4fe42bd61882ff2fa1
PollEachSelectedTick = 2Field: PushOnWrite
Section titled “Field: PushOnWrite”Original lines: 429
Declaration hash: sha256:55187083b08424ce05d95048292b69d9031bae08c10a7e4dac721257ae307192
PushOnWrite = 4Type: BehaviorSourceMemberBindingOrigin
Section titled “Type: BehaviorSourceMemberBindingOrigin”Original lines: 435-445
Declaration hash: sha256:b6b7a4a6337a11bbebb6a139933fc667ba8af5475261f8755855ca2695cff45a
public enum BehaviorSourceMemberBindingOrigin : byte{}Field: Unknown
Section titled “Field: Unknown”Original lines: 438
Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f
Unknown = 0Field: Node
Section titled “Field: Node”Original lines: 441
Declaration hash: sha256:3f06e2fbcd9fc1c07af0a739ddb20d3b855374739c0265a75ca802479ec61d82
Node = 1Field: Blackboard
Section titled “Field: Blackboard”Original lines: 444
Declaration hash: sha256:1b8e9bd32ee201f860cee45d44e80896241cecee08d17ee6266c8d9d0440c071
Blackboard = 2Type: BehaviorSourceMemberTarget
Section titled “Type: BehaviorSourceMemberTarget”Original lines: 458-569
Declaration hash: sha256:8bd5bca6c886ab012dc1fc9d0d8c88d9d13ea3d7d88a309ddbd1ed0f65e7df3b
public sealed class BehaviorSourceMemberTarget{}Property: Mode
Section titled “Property: Mode”Original lines: 461
Declaration hash: sha256:91fc144bf833955be6e08dd6fe9833aef431e8106c01430de88e0d2d884c7952
public BehaviorSourceMemberTargetMode Mode { get; set; }Property: Resolve
Section titled “Property: Resolve”Original lines: 464
Declaration hash: sha256:b05fa79df5cb531081a6fbd3d9b76432ad27ee5621da5189230d717dbc2ac450
public BehaviorSourceMemberAgentResolve Resolve { get; set; }Property: ChildPath
Section titled “Property: ChildPath”Original lines: 467
Declaration hash: sha256:b85e358f20aed0d16df93b3f1fe250b9bf02c2a535e062a07e084251a936e622
public string ChildPath { get; set; }Property: SlotKey
Section titled “Property: SlotKey”Original lines: 474
Declaration hash: sha256:91ee299000e933c1f40eddfb3b39453bdb9f461d946546e236a427641397e8d2
public string SlotKey { get; set; }Property: BlackboardVariableName
Section titled “Property: BlackboardVariableName”Original lines: 482
Declaration hash: sha256:31576ae7d453954fd06721d60397c542b287fc43691abae36a6e5effbd2497a5
public string BlackboardVariableName { get; set; }Property: HopKind
Section titled “Property: HopKind”Original lines: 489
Declaration hash: sha256:5a0b554cee3b50bb6037e7af681331c5a1d32c3faee44ff9ef1f8c8e45a9a70e
public BehaviorSourceMemberEntityHopKind HopKind { get; set; }Property: HopBlackboardName
Section titled “Property: HopBlackboardName”Original lines: 495
Declaration hash: sha256:bf80f49833b518eadc1508f3a5d3c148b3775063c3b43abe4168d3149ba62301
public string HopBlackboardName { get; set; }Property: HopFieldName
Section titled “Property: HopFieldName”Original lines: 501
Declaration hash: sha256:e92468d4c7d3d3571a51885e2d2df7ce1f0c60f1f755b291fa2b4627385471ac
public string HopFieldName { get; set; }Property: HopSourceAssemblyName
Section titled “Property: HopSourceAssemblyName”Original lines: 508
Declaration hash: sha256:a17feb34ea9f335b3b93e74bc12a9331d0cdeae6f13d967411b12775bca5c054
public string HopSourceAssemblyName { get; set; }Property: HopSourceTypeName
Section titled “Property: HopSourceTypeName”Original lines: 514
Declaration hash: sha256:8debd4dd9e56254bd05349ed42960e5bdecd8c92c2a752e51ba38233cf418b5d
public string HopSourceTypeName { get; set; }Property: AssemblyName
Section titled “Property: AssemblyName”Original lines: 517
Declaration hash: sha256:77c066119c5314035c897a91acfbedf442a4a3ea920f35ac149e49774fb63387
public string AssemblyName { get; set; }Property: TypeName
Section titled “Property: TypeName”Original lines: 520
Declaration hash: sha256:a8288b8fc1de808aafccefc657d1db508bd0adbb9790e9e21bb003043bb77e32
public string TypeName { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 523
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Property: TypeIdentity
Section titled “Property: TypeIdentity”Original lines: 526-527
Declaration hash: sha256:5366899bd831bb9166fbccccdeea34b84791c3ab2b77d2bc7d6d3bc08287e3c0
public BehaviorSourceTypeIdentity TypeIdentity { get; }Property: HopSourceTypeIdentity
Section titled “Property: HopSourceTypeIdentity”Original lines: 530-531
Declaration hash: sha256:63cefc553c69d76a560dfbc95e50f0454fb952160d8265ae1688607a7e969d5a
public BehaviorSourceTypeIdentity HopSourceTypeIdentity { get; }Property: IsEntityMode
Section titled “Property: IsEntityMode”Original lines: 534
Declaration hash: sha256:5e0b7ad58e62c8da0967d5b0c61d1eec07f4b0d4cd03ccffe3bcea54261b3698
public bool IsEntityMode { get; }Property: TargetIdentifier
Section titled “Property: TargetIdentifier”Original lines: 542-568
Declaration hash: sha256:24b358879e6543b4a4b556100e3eff23ca38b3114810c286ca45570aa227e730
public string TargetIdentifier { get; }Type: BehaviorSourceMemberEntityContainer
Section titled “Type: BehaviorSourceMemberEntityContainer”Original lines: 584-649
Declaration hash: sha256:3db952166d85777d7a9037395c50f41d571f644ca35550c68e7da6b00d664eb6
public sealed class BehaviorSourceMemberEntityContainer{}Property: ContainerKind
Section titled “Property: ContainerKind”Original lines: 587
Declaration hash: sha256:0ad8fa5f778c425d68956cc0c90da525a615af37cd5a6d3878fbeb40b5b49ca3
public BehaviorSourceMemberEntityContainerKind ContainerKind { get; set; }Property: BufferElementAssemblyName
Section titled “Property: BufferElementAssemblyName”Original lines: 590
Declaration hash: sha256:f97d5485cffafb65abb8ab7710aee11d39a4114e7950aa6d2e4296824910755f
public string BufferElementAssemblyName { get; set; }Property: BufferElementTypeName
Section titled “Property: BufferElementTypeName”Original lines: 593
Declaration hash: sha256:a872a3142498b7b89b6c2d46418bbb99a952177c81967b90978c815e0bb49b24
public string BufferElementTypeName { get; set; }Property: EntrySelector
Section titled “Property: EntrySelector”Original lines: 596
Declaration hash: sha256:4138bf693b8fd778d8d585f06db67b6ee6533974c58260e8596d2cc5834841a3
public BehaviorSourceMemberEntityEntrySelector EntrySelector { get; set; }Property: ConstantIndex
Section titled “Property: ConstantIndex”Original lines: 599
Declaration hash: sha256:63dc6d074d95a24ca738088217d33d367d718e33a4d2346cbad1cc640985c611
public int ConstantIndex { get; set; }Property: IdentityFieldName
Section titled “Property: IdentityFieldName”Original lines: 602
Declaration hash: sha256:b6a41afe37796606d69345a6fac6b939b208f7ffccfef4b3621958588b59e8fa
public string IdentityFieldName { get; set; }Property: IdentityValueSource
Section titled “Property: IdentityValueSource”Original lines: 605-606
Declaration hash: sha256:c6f50d058e5ef4d176bc640bd50e8d2b2ce7dcf7219aafb6772bf6490fd481fc
public BehaviorSourceMemberArgumentSource IdentityValueSource { get; set; }Property: IdentityConstantValueKind
Section titled “Property: IdentityConstantValueKind”Original lines: 609
Declaration hash: sha256:0b9cfad8dee51628aa5f6886f892ef9e180d61dab082f87980862b153a2f96dd
public BehaviorMemberValueKind IdentityConstantValueKind { get; set; }Property: IdentityConstantValue
Section titled “Property: IdentityConstantValue”Original lines: 612
Declaration hash: sha256:0cc7658f821c40a4163fb7cd2e6ce45b210d65fd7cd051b617f700bbe8361fd8
public string IdentityConstantValue { get; set; }Property: IdentityBlackboardName
Section titled “Property: IdentityBlackboardName”Original lines: 615
Declaration hash: sha256:9532060086667094ed0326c7929a31ca3ec80301c72f5b17364e045efafa2b82
public string IdentityBlackboardName { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 618
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Property: BufferElementType
Section titled “Property: BufferElementType”Original lines: 621-622
Declaration hash: sha256:5c59c75e9d6a313ae523e17b832a370e983801f2e7b6de151acf1f1ac8f2b803
public BehaviorSourceTypeIdentity BufferElementType { get; }Method: BuildCanonicalIdentity()
Section titled “Method: BuildCanonicalIdentity()”Original lines: 625-648
Declaration hash: sha256:3a7bfb8bc7548345f58a0cdee7ae28637613fa24755c92f3a86aa749c45eb773
public string BuildCanonicalIdentity();Type: BehaviorSourceMemberEntityEvent
Section titled “Type: BehaviorSourceMemberEntityEvent”Original lines: 662-695
Declaration hash: sha256:d1fffe8bbeb6ab46142f2e4a27d636f1ef4f56edd78e68ae56d9803757a2dc8b
public sealed class BehaviorSourceMemberEntityEvent{}Property: SourceKind
Section titled “Property: SourceKind”Original lines: 665
Declaration hash: sha256:e9d87222fde2963a2181fb84fce8c7377fa296cae117f9471fc72f7b68db171a
public BehaviorSourceMemberEntityEventSourceKind SourceKind { get; set; }Property: AssemblyName
Section titled “Property: AssemblyName”Original lines: 668
Declaration hash: sha256:77c066119c5314035c897a91acfbedf442a4a3ea920f35ac149e49774fb63387
public string AssemblyName { get; set; }Property: TypeName
Section titled “Property: TypeName”Original lines: 671
Declaration hash: sha256:a8288b8fc1de808aafccefc657d1db508bd0adbb9790e9e21bb003043bb77e32
public string TypeName { get; set; }Property: Polarity
Section titled “Property: Polarity”Original lines: 674
Declaration hash: sha256:44e1747bd7e44de2703f9d5a03311f4777566620816ac5dccac80354f435a32f
public BehaviorSourceMemberEntityPolarity Polarity { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 677
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Property: TypeIdentity
Section titled “Property: TypeIdentity”Original lines: 680
Declaration hash: sha256:5366899bd831bb9166fbccccdeea34b84791c3ab2b77d2bc7d6d3bc08287e3c0
public BehaviorSourceTypeIdentity TypeIdentity { get; }Method: BuildCanonicalIdentity()
Section titled “Method: BuildCanonicalIdentity()”Original lines: 683-694
Declaration hash: sha256:3a7bfb8bc7548345f58a0cdee7ae28637613fa24755c92f3a86aa749c45eb773
public string BuildCanonicalIdentity();Type: BehaviorSourceMemberIdentity
Section titled “Type: BehaviorSourceMemberIdentity”Original lines: 715-823
Declaration hash: sha256:e3ac46608be5fa560e2df021ea60e894d27928f571bf48fabb6653ab81e508a1
public sealed class BehaviorSourceMemberIdentity{}Property: DeclaringAssemblyName
Section titled “Property: DeclaringAssemblyName”Original lines: 718
Declaration hash: sha256:5cde67d8395353059b23eb04ae0bf26e998982bd7b95a67e554281ed99384e25
public string DeclaringAssemblyName { get; set; }Property: DeclaringTypeName
Section titled “Property: DeclaringTypeName”Original lines: 721
Declaration hash: sha256:0c05a02a8c41ed50a33e1b924b55ce1ae33b3f1b58ba9f48763878ce8ad50f47
public string DeclaringTypeName { get; set; }Property: MemberKind
Section titled “Property: MemberKind”Original lines: 724
Declaration hash: sha256:e6982a31ceff6b557b17afbc65a63de0dfde54a8db4885ddd53bb7217390cdde
public BehaviorSourceMemberKind MemberKind { get; set; }Property: MemberName
Section titled “Property: MemberName”Original lines: 727
Declaration hash: sha256:d80cf47666596f32161fccf335f647468e68392488676da8173a57662407a552
public string MemberName { get; set; }Property: IsStatic
Section titled “Property: IsStatic”Original lines: 730
Declaration hash: sha256:cd8d10f4dcc5ef6d035a97e8b083d7a3f6218dd591da627635c4a0fc66574ec0
public bool IsStatic { get; set; }Property: ParameterTypes
Section titled “Property: ParameterTypes”Original lines: 739-740
Declaration hash: sha256:9364fa41e241ce4ea159fca3ddde44361245bbc057cc140a5d2ea0bd3b2d98fa
public IReadOnlyList<BehaviorSourceTypeIdentity> ParameterTypes { get; set; }Property: ParameterModifiers
Section titled “Property: ParameterModifiers”Original lines: 749-750
Declaration hash: sha256:573e3140edc538406559135e0985e8590171c22fca4cc563c3b06488d52dfc7e
public IReadOnlyList<BehaviorSourceMemberParameterModifier> ParameterModifiers { get; set; }Property: ParameterNames
Section titled “Property: ParameterNames”Original lines: 757
Declaration hash: sha256:92a13fd864e91b7990e533035bc2811cbeaca76463a7e91258123267945444fd
public IReadOnlyList<string> ParameterNames { get; set; }Property: HasParameterNames
Section titled “Property: HasParameterNames”Original lines: 760
Declaration hash: sha256:979afa55cbace34e82b13b74fa03f48562038a94ee1153037f8e190573431609
public bool HasParameterNames { get; }Property: GenericArity
Section titled “Property: GenericArity”Original lines: 766
Declaration hash: sha256:29ab1459c16b19d97ac8ed213dc21057a3293d9690d38284ffde98e0f346b3c6
public int GenericArity { get; set; }Property: GenericDefinitionSignature
Section titled “Property: GenericDefinitionSignature”Original lines: 772
Declaration hash: sha256:8fc8254ede8abd180d2fce2f973db8f269e11a3dc4ece5f50058bf099f5130ee
public string GenericDefinitionSignature { get; set; }Property: GenericParameterNames
Section titled “Property: GenericParameterNames”Original lines: 778
Declaration hash: sha256:7fbbe25673b4f2d7355d3914a3604d0324a9c225f77f15d3eb0eae8a650ec2df
public IReadOnlyList<string> GenericParameterNames { get; set; }Property: GenericArguments
Section titled “Property: GenericArguments”Original lines: 785-786
Declaration hash: sha256:55d913509a1f3b07a087170e4c97c383a2053914eb7ac7d085c53b81877a8c62
public IReadOnlyList<BehaviorSourceTypeIdentity> GenericArguments { get; set; }Property: HasGenericDefinitionIdentity
Section titled “Property: HasGenericDefinitionIdentity”Original lines: 789-791
Declaration hash: sha256:7e9a1002a6e1400cdef9bd119af7151e5332f906f846beb635af5f865b3f474b
public bool HasGenericDefinitionIdentity { get; }Property: HasCompleteGenericArguments
Section titled “Property: HasCompleteGenericArguments”Original lines: 794-813
Declaration hash: sha256:be758df58956909e15bb6d9430d0fa76a6d784473ba977f742fa69bc8575e056
public bool HasCompleteGenericArguments { get; }Property: ReturnOrValueType
Section titled “Property: ReturnOrValueType”Original lines: 816
Declaration hash: sha256:e88c357337ac5f1333a7ea7e48b2fc35ae8e467eac6489968bd9eb0ba20a0a60
public BehaviorSourceTypeIdentity ReturnOrValueType { get; set; }Property: Access
Section titled “Property: Access”Original lines: 819
Declaration hash: sha256:1777a50810de44be7e068001b9ebbe9a574242d9665668a1f4466f7ca0c4d319
public BehaviorSourceMemberAccess Access { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 822
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Type: BehaviorSourceMemberArgument
Section titled “Type: BehaviorSourceMemberArgument”Original lines: 834-881
Declaration hash: sha256:6cd490beef276a190727599ca5e088d270217722cdcd1bb9d5e5a634cab4e84f
public sealed class BehaviorSourceMemberArgument{}Property: Ordinal
Section titled “Property: Ordinal”Original lines: 837
Declaration hash: sha256:63e7c036dee69b57967ca6d9266e2748e3e8507a859b009b6ce177a42d12f685
public int Ordinal { get; set; }Property: ParameterType
Section titled “Property: ParameterType”Original lines: 840
Declaration hash: sha256:270c3b88e386cf318fb79376f02dd306d2c90697c07c9347444a4c10fd611166
public BehaviorSourceTypeIdentity ParameterType { get; set; }Property: SourceKind
Section titled “Property: SourceKind”Original lines: 843
Declaration hash: sha256:ac384913105dcc7652eb0c5fad77670a4f6d45497691a45a026f8fdba684b281
public BehaviorSourceMemberArgumentSource SourceKind { get; set; }Property: ConstantValueKind
Section titled “Property: ConstantValueKind”Original lines: 846
Declaration hash: sha256:681ccda16eda856b1ce41d2aa09ec209d8d3aa01a3d2a1c45c37097d267d1627
public BehaviorMemberValueKind ConstantValueKind { get; set; }Property: ConstantValue
Section titled “Property: ConstantValue”Original lines: 849
Declaration hash: sha256:a4964eb404022b92d78223efff4d6e073846fb9b3d4b9dd2f132c5d54fa55e0a
public string ConstantValue { get; set; }Property: BlackboardName
Section titled “Property: BlackboardName”Original lines: 852
Declaration hash: sha256:13bc28fa715c5a3b9c08416d4ed159e7d6bc748ec8d5a943af8b56a72aaf4cb3
public string BlackboardName { get; set; }Property: BindingRef
Section titled “Property: BindingRef”Original lines: 860
Declaration hash: sha256:86394b112e0b351299a73f39c8603d05e5a09b831fb1e371f962d6070ae990ff
public string BindingRef { get; set; }Property: OutputBlackboardName
Section titled “Property: OutputBlackboardName”Original lines: 866
Declaration hash: sha256:d349ddc17937d93fe6070067e51838562b9bfd77fdacc83bbc6bf1d68adc4a70
public string OutputBlackboardName { get; set; }Property: WriteDestinationSeparated
Section titled “Property: WriteDestinationSeparated”Original lines: 877
Declaration hash: sha256:e70defd77276016e8328ec1bd295ac7ccbd95f01fce3c70b31e72d5573d36f7c
public bool WriteDestinationSeparated { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 880
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Type: BehaviorSourceMemberResult
Section titled “Type: BehaviorSourceMemberResult”Original lines: 893-938
Declaration hash: sha256:d99f73ec96fd1116fb446492a56da8da850db88d90a514b131ffe79070786d38
public sealed class BehaviorSourceMemberResult{}Property: Form
Section titled “Property: Form”Original lines: 896
Declaration hash: sha256:36fc6616e42b76e92b716b5b73fff129c82409342cff3a4db6440cf67a0d9532
public BehaviorSourceMemberResultForm Form { get; set; }Property: DestinationName
Section titled “Property: DestinationName”Original lines: 899
Declaration hash: sha256:6f1d0fee44f7613e3344f47208281685c45d8486174158f09cb8ca851bb78fa7
public string DestinationName { get; set; }Property: ValueType
Section titled “Property: ValueType”Original lines: 902
Declaration hash: sha256:c68db0a09cbcdbfc03d97243c3dc3ea9fe9062c8a545760b9ed15f572c80fd46
public BehaviorSourceTypeIdentity ValueType { get; set; }Property: SurfacedNameOverride
Section titled “Property: SurfacedNameOverride”Original lines: 905
Declaration hash: sha256:0a64c3a80affb5fa76189300ecf5488111784a7ddc49808d80a37831e1020b06
public string SurfacedNameOverride { get; set; }Property: CompletionResult
Section titled “Property: CompletionResult”Original lines: 911-912
Declaration hash: sha256:e342ab04555b22f32683a02a6d794c73c68fa73e2fc47b6b593fcf085107a5ff
public BehaviorSourceMemberConditionResult CompletionResult { get; set; }Property: FaultResult
Section titled “Property: FaultResult”Original lines: 919-920
Declaration hash: sha256:6cc541f1c9feba7ac0501869e0372f5cab992bc4760feeaa2de1054d7e04893e
public BehaviorSourceMemberConditionResult FaultResult { get; set; }Property: GiveUpArmed
Section titled “Property: GiveUpArmed”Original lines: 927
Declaration hash: sha256:ae1d4ab9e7930b27e35c5c35b910737e7364e5797c0878c6d428c29e83e01d04
public bool GiveUpArmed { get; set; }Property: GiveUpSeconds
Section titled “Property: GiveUpSeconds”Original lines: 930
Declaration hash: sha256:44a3cad03210bc3e45117362f83ea3e2cb6e1ffeefe6d81302327693d7773728
public float GiveUpSeconds { get; set; }Property: GiveUpResult
Section titled “Property: GiveUpResult”Original lines: 933-934
Declaration hash: sha256:333a177df7b763d8f4cb3afad9be541fd652b21925d0b7d3da9782af2e2b0b64
public BehaviorSourceMemberConditionResult GiveUpResult { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 937
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Type: BehaviorSourceMemberComparison
Section titled “Type: BehaviorSourceMemberComparison”Original lines: 953-988
Declaration hash: sha256:d81c8629f5e66b84d73f5a0720099ef948128c30175b26b6994bcc0f46a0ca11
public sealed class BehaviorSourceMemberComparison{}Property: Operator
Section titled “Property: Operator”Original lines: 956
Declaration hash: sha256:d691cc6c5ab8e10a37b6c84c4ee5fd6f3fe3d30dc1f45554bb63232ee372de86
public BehaviorSourceComparisonOperator Operator { get; set; }Property: TestedParameterOrdinal
Section titled “Property: TestedParameterOrdinal”Original lines: 964
Declaration hash: sha256:7436eabf74a40bbcb5cb900f46ad06ffb4fcaef63e7b21c221ed8a71fdf180e2
public int TestedParameterOrdinal { get; set; }Property: RightSourceKind
Section titled “Property: RightSourceKind”Original lines: 967
Declaration hash: sha256:8ff2b6a3e894639c0678fb3d405b789a7422781e5d1c32ba360439ed6d755575
public BehaviorSourceMemberArgumentSource RightSourceKind { get; set; }Property: RightConstantValueKind
Section titled “Property: RightConstantValueKind”Original lines: 970
Declaration hash: sha256:f480a44ca6f11024bf479079d265ea677e6ff11de2f03d194209fbd21157e252
public BehaviorMemberValueKind RightConstantValueKind { get; set; }Property: RightConstantValue
Section titled “Property: RightConstantValue”Original lines: 973
Declaration hash: sha256:dbfb26bed8ea5912c23d3bcceec2a9b7a87ac35da0576b5f15584691dd1725a0
public string RightConstantValue { get; set; }Property: RightBlackboardName
Section titled “Property: RightBlackboardName”Original lines: 976
Declaration hash: sha256:0c2b6afbde09df1e33c612ee1db96ec5ee0d5b45a6244d94ae1e16c82073cc40
public string RightBlackboardName { get; set; }Property: TrueResult
Section titled “Property: TrueResult”Original lines: 979-980
Declaration hash: sha256:c1e8e5441660e642575dad93dbe3a4b2a780fef2a15d65151cc83651a9c600c1
public BehaviorSourceMemberConditionResult TrueResult { get; set; }Property: FalseResult
Section titled “Property: FalseResult”Original lines: 983-984
Declaration hash: sha256:354abba9ca2cca830ba6020b239858bff967070ea9ad9c16a6c90acb2228ff53
public BehaviorSourceMemberConditionResult FalseResult { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 987
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Type: BehaviorSourceMemberNotification
Section titled “Type: BehaviorSourceMemberNotification”Original lines: 999-1012
Declaration hash: sha256:b625175f5d2f7486faed3ecb3c7bfd48579aba9cfc777782ec9a5c581aa388ee
public sealed class BehaviorSourceMemberNotification{}Property: AssemblyName
Section titled “Property: AssemblyName”Original lines: 1002
Declaration hash: sha256:77c066119c5314035c897a91acfbedf442a4a3ea920f35ac149e49774fb63387
public string AssemblyName { get; set; }Property: TypeName
Section titled “Property: TypeName”Original lines: 1005
Declaration hash: sha256:a8288b8fc1de808aafccefc657d1db508bd0adbb9790e9e21bb003043bb77e32
public string TypeName { get; set; }Property: EventName
Section titled “Property: EventName”Original lines: 1008
Declaration hash: sha256:d5fc5297a538765450f3986f4577a51b1772c48ecf3b513ae7886ccc65bd7e06
public string EventName { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 1011
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Type: BehaviorSourceMemberBinding
Section titled “Type: BehaviorSourceMemberBinding”Original lines: 1026-1328
Declaration hash: sha256:a1e3bd604a5266ad7527c6e3129d6422ddc784a93de8543d5f19aea82b9a3681
public sealed class BehaviorSourceMemberBinding{}Property: BindingId
Section titled “Property: BindingId”Original lines: 1029
Declaration hash: sha256:d73868104fe3b64e90c88914d9f3d5c5fe26f64260c32d62fbd8e9a3c7b5209f
public string BindingId { get; set; }Property: NodeId
Section titled “Property: NodeId”Original lines: 1034
Declaration hash: sha256:ac3929fc0f1c10b2b9de79b201c116eb8a7bd2d3cc17c8764dd1c7eab3503bf8
public string NodeId { get; set; }Property: OperationKind
Section titled “Property: OperationKind”Original lines: 1043
Declaration hash: sha256:924185ff5b7c45b3a35de27c359a8fe5e3e862e3e2851f1242b062d41c452790
public BehaviorSourceMemberOperationKind OperationKind { get; set; }Property: Target
Section titled “Property: Target”Original lines: 1046
Declaration hash: sha256:335d76ff034183f49bab73485fb4859cf8c7dac1495e9229ef60e0bf1a79b005
public BehaviorSourceMemberTarget Target { get; set; }Property: Identity
Section titled “Property: Identity”Original lines: 1049
Declaration hash: sha256:609cd4251429e6b72fd3be427c69c122db1fa2ef75da19ebd601d4d7d4e31867
public BehaviorSourceMemberIdentity Identity { get; set; }Property: Arguments
Section titled “Property: Arguments”Original lines: 1052
Declaration hash: sha256:1bae0cea6a88c93c5bf86b2f416b73e046dd7612593a33e2cd9993b48df6f840
public List<BehaviorSourceMemberArgument> Arguments { get; }Property: ParamsInputForm
Section titled “Property: ParamsInputForm”Original lines: 1058
Declaration hash: sha256:105637405aa0813b2d3bbce1a339b5a56aba7a507a335f0dce6c1e4be0fe731e
public BehaviorSourceMemberParamsInputForm ParamsInputForm { get; set; }Property: ParamsExpandedValues
Section titled “Property: ParamsExpandedValues”Original lines: 1067
Declaration hash: sha256:96055b7d534659df63e87363d4707a87d53fa685040547aa9e14f1347a187df9
public List<BehaviorSourceMemberArgument> ParamsExpandedValues { get; }Property: ParamsArrayValue
Section titled “Property: ParamsArrayValue”Original lines: 1075
Declaration hash: sha256:7fad7af183ec566b85f789d7cb5703a4b8b754424874733e46225d8a1ab7197c
public BehaviorSourceMemberArgument ParamsArrayValue { get; set; }Property: Result
Section titled “Property: Result”Original lines: 1078
Declaration hash: sha256:91884a35e52c300c1b385a3a5cc6fde2ae92ec5ba6aa572e5839bae0d18392e6
public BehaviorSourceMemberResult Result { get; set; }Property: Direction
Section titled “Property: Direction”Original lines: 1086
Declaration hash: sha256:59d93af6f2d5339a7ba012516fcf0de996fbcd1f2ff9be3654e8886175585f7f
public BehaviorSourceMemberDirection Direction { get; set; }Property: Comparison
Section titled “Property: Comparison”Original lines: 1089
Declaration hash: sha256:7b26ccd6fe570ad4975df5539443d282e4de14095306c0f9b6367f80f56824f0
public BehaviorSourceMemberComparison Comparison { get; set; }Property: EventOutcome
Section titled “Property: EventOutcome”Original lines: 1092
Declaration hash: sha256:5e329d96ea6f8213b05e7ef36d3f79dd8edda4910c4bb96df0c9a99699c095a3
public BehaviorSourceMemberConditionResult EventOutcome { get; set; }Property: Notification
Section titled “Property: Notification”Original lines: 1095
Declaration hash: sha256:3cd45bfa83025a38666087d45772947f6206e16147081417f588d7149b14b790
public BehaviorSourceMemberNotification Notification { get; set; }Property: EntityContainer
Section titled “Property: EntityContainer”Original lines: 1101
Declaration hash: sha256:dea8cf27cf98ab807c45989eb12ae4ea67487b0e9dcf95152932a9ae287b51fa
public BehaviorSourceMemberEntityContainer EntityContainer { get; set; }Property: EntityEvent
Section titled “Property: EntityEvent”Original lines: 1107
Declaration hash: sha256:b3b263716313d3b9afb83c754df928d21d7b0d87aadbc30e87a26a1bb4ba7ada
public BehaviorSourceMemberEntityEvent EntityEvent { get; set; }Property: SurfacedNameOverride
Section titled “Property: SurfacedNameOverride”Original lines: 1110
Declaration hash: sha256:0a64c3a80affb5fa76189300ecf5488111784a7ddc49808d80a37831e1020b06
public string SurfacedNameOverride { get; set; }Property: SurfacedNameSourceLine
Section titled “Property: SurfacedNameSourceLine”Original lines: 1117
Declaration hash: sha256:0e094873f2f5840d38cafe7d9de6ae7fd4ca32cfae7af4e93290a25d46284fe0
public int SurfacedNameSourceLine { get; set; }Property: SourceLine
Section titled “Property: SourceLine”Original lines: 1120
Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d
public int SourceLine { get; set; }Property: Origin
Section titled “Property: Origin”Original lines: 1123-1126
Declaration hash: sha256:46973bac1eae890176d77cd57cc28591119cf23c1936462425d6d06db786a4ef
public BehaviorSourceMemberBindingOrigin Origin { get; }Method: BuildCanonicalContractIdentity()
Section titled “Method: BuildCanonicalContractIdentity()”Original lines: 1141-1226
Declaration hash: sha256:cf77909f9a4c860de010c07f240909eb8f4fc777a52f3095a0b6ea883625787d
public string BuildCanonicalContractIdentity();Method: BuildCanonicalOperationIdentity()
Section titled “Method: BuildCanonicalOperationIdentity()”Original lines: 1244-1279
Declaration hash: sha256:3b5365608b08d016c0be72360079799d9d9032d4549574fbbcee3c83d854c7b7
public string BuildCanonicalOperationIdentity();Type: BehaviorSourceBlackboardMemberBinding
Section titled “Type: BehaviorSourceBlackboardMemberBinding”Original lines: 1342-1364
Declaration hash: sha256:5aebb6c03f949cf0c4b34742b8115c21dcaca5b00dd8ada93f3316ed703c02ea
public sealed class BehaviorSourceBlackboardMemberBinding{}Property: BindingId
Section titled “Property: BindingId”Original lines: 1345
Declaration hash: sha256:d73868104fe3b64e90c88914d9f3d5c5fe26f64260c32d62fbd8e9a3c7b5209f
public string BindingId { get; set; }Property: Name
Section titled “Property: Name”Original lines: 1348
Declaration hash: sha256:db512996a8eed38bbbc56f4f64179652ffed083ea9e57cffc9d2d6ae0d07ee71
public string Name { get; set; }Property: ValueKind
Section titled “Property: ValueKind”Original lines: 1351
Declaration hash: sha256:82d09cbfb5e29fdddb5a4198af13ff7e9e1502f4f4c7dfcd3048841e1ef79c07
public BehaviorMemberValueKind ValueKind { get; set; }Property: Direction
Section titled “Property: Direction”Original lines: 1354
Declaration hash: sha256:59d93af6f2d5339a7ba012516fcf0de996fbcd1f2ff9be3654e8886175585f7f
public BehaviorSourceMemberDirection Direction { get; set; }Property: Synchronization
Section titled “Property: Synchronization”Original lines: 1357
Declaration hash: sha256:6a70868286f072981a49f3ed9a2bd3ec519d974d33bef84071a930399ee2b576
public BehaviorSourceMemberSynchronization Synchronization { get; set; }Property: NotificationIdentity
Section titled “Property: NotificationIdentity”Original lines: 1360
Declaration hash: sha256:971364ab4c57a5fb8581b91cb1e46cd58e95de305124adb04a879cf090c9e698
public BehaviorSourceMemberNotification NotificationIdentity { get; set; }Property: Origin
Section titled “Property: Origin”Original lines: 1363
Declaration hash: sha256:139a79230ce8c27ab69cee430214fe60d55d7c30fe6da64c7a4f23cae994f9d0
public BehaviorSourceMemberBindingOrigin Origin { get; set; }Type: BehaviorSourceMemberBackendVerdict
Section titled “Type: BehaviorSourceMemberBackendVerdict”Original lines: 1376-1407
Declaration hash: sha256:db8b35603ad64ab85b133884b61cf865971c8c72cb1bc33fe7468e5fef26d8ce
public readonly struct BehaviorSourceMemberBackendVerdict{}Method: BehaviorSourceMemberBackendVerdict(bool isMixed, string entityModeToken, string entityBindingId, string gameObjectModeToken, string gameObjectBindingId)
Section titled “Method: BehaviorSourceMemberBackendVerdict(bool isMixed, string entityModeToken, string entityBindingId, string gameObjectModeToken, string gameObjectBindingId)”Original lines: 1379-1391
Declaration hash: sha256:71c00b59c138bcfbf197e808da5bbbab5728e9e7b957ebfeb64df70acbdb8c95
public BehaviorSourceMemberBackendVerdict(bool isMixed, string entityModeToken, string entityBindingId, string gameObjectModeToken, string gameObjectBindingId);Property: IsMixed
Section titled “Property: IsMixed”Original lines: 1394
Declaration hash: sha256:783d5497784d2a2465b717e0fda3b0439138b9e6918579157832645ffc6c101d
public bool IsMixed { get; }Property: EntityModeToken
Section titled “Property: EntityModeToken”Original lines: 1397
Declaration hash: sha256:c8bf69817999587c3e18733fb3935ee0f1daaadbdd8a1ed45409a79ddebbfea0
public string EntityModeToken { get; }Property: EntityBindingId
Section titled “Property: EntityBindingId”Original lines: 1400
Declaration hash: sha256:69d01424dfc30d6816a2afd5e912d22f7b4aae1a3e7015914146447c57e31996
public string EntityBindingId { get; }Property: GameObjectModeToken
Section titled “Property: GameObjectModeToken”Original lines: 1403
Declaration hash: sha256:d761480bd6f0db3769cc719c0d20a31e1654308b97d436143e5f4027dd4f61de
public string GameObjectModeToken { get; }Property: GameObjectBindingId
Section titled “Property: GameObjectBindingId”Original lines: 1406
Declaration hash: sha256:71bbc0c373e8be7a79eb9df30bd0f93c185982f960ac7a8e1de28550b46ecb03
public string GameObjectBindingId { get; }Type: BehaviorSourceMemberTargetModes
Section titled “Type: BehaviorSourceMemberTargetModes”Original lines: 1420-1555
Declaration hash: sha256:ba38473539ed61deb4236877c389e7ec585be1f62bd5b3eb1128fce7a017f379
public static class BehaviorSourceMemberTargetModes{}Method: IsEntityMode(BehaviorSourceMemberTargetMode mode)
Section titled “Method: IsEntityMode(BehaviorSourceMemberTargetMode mode)”Original lines: 1425-1437
Declaration hash: sha256:28fb19307c482f07a33e4f483f4013e09d1a1d6ede5a909a6c268a07c97ddcd7
public static bool IsEntityMode(BehaviorSourceMemberTargetMode mode);Method: IsGameObjectMode(BehaviorSourceMemberTargetMode mode)
Section titled “Method: IsGameObjectMode(BehaviorSourceMemberTargetMode mode)”Original lines: 1440-1452
Declaration hash: sha256:e867956cf2562083ef5ec38fa1edfa9f90fb6dbe0b7e684096cfa03482c8858b
public static bool IsGameObjectMode(BehaviorSourceMemberTargetMode mode);Method: GetToken(BehaviorSourceMemberTargetMode mode)
Section titled “Method: GetToken(BehaviorSourceMemberTargetMode mode)”Original lines: 1458-1472
Declaration hash: sha256:ac32729bdef899573fcfd50484b5fd98f7f1adad109f2a2b1a3c4ca0b6061bde
public static string GetToken(BehaviorSourceMemberTargetMode mode);Method: GetToken(BehaviorSourceMemberTarget target)
Section titled “Method: GetToken(BehaviorSourceMemberTarget target)”Original lines: 1475-1491
Declaration hash: sha256:fbdec471f20eae0d6d9c6193abbb64168c6743111f2f0a58fdd2aab4a406062e
public static string GetToken(BehaviorSourceMemberTarget target);Method: TryParseToken(string token, BehaviorSourceRuntimePath path, out BehaviorSourceMemberTargetMode mode, out BehaviorSourceMemberAgentResolve resolve)
Section titled “Method: TryParseToken(string token, BehaviorSourceRuntimePath path, out BehaviorSourceMemberTargetMode mode, out BehaviorSourceMemberAgentResolve resolve)”Original lines: 1497-1552
Declaration hash: sha256:6220d53533471a59e255ab918c22d6957c1a779bdc54148114f59f7d741c7362
public static bool TryParseToken(string token, BehaviorSourceRuntimePath path, out BehaviorSourceMemberTargetMode mode, out BehaviorSourceMemberAgentResolve resolve);Type: BehaviorSourceMemberBackendSelection
Section titled “Type: BehaviorSourceMemberBackendSelection”Original lines: 1566-1610
Declaration hash: sha256:a9ffd84098e92d583e002f240a9073628ceb759699b65d68878956fdccaf5845
public static class BehaviorSourceMemberBackendSelection{}Method: Classify(IReadOnlyList<BehaviorSourceMemberBinding> bindings)
Section titled “Method: Classify(IReadOnlyList<BehaviorSourceMemberBinding> bindings)”Original lines: 1571-1607
Declaration hash: sha256:c0b51a47e47644d66349d583df9bef62433e5841031d3371db42e60bcb335fa5
public static BehaviorSourceMemberBackendVerdict Classify(IReadOnlyList<BehaviorSourceMemberBinding> bindings);Type: BehaviorSourceMemberPortableIdentity
Section titled “Type: BehaviorSourceMemberPortableIdentity”Original lines: 1622-1837
Declaration hash: sha256:3917f0468f006e8c8064d3c97cbec2d1f5f0e79408990a6e85ac08174e7aadd0
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]public static class BehaviorSourceMemberPortableIdentity{}Property: ProductNodeTokens
Section titled “Property: ProductNodeTokens”Original lines: 1628-1636
Declaration hash: sha256:dba0103b9a8b4d738183509ffebdfc8e05d1266bac41c3f2e0d10679f1cdbdfe
public static IReadOnlyList<string> ProductNodeTokens { get; }Property: PortableFieldNames
Section titled “Property: PortableFieldNames”Original lines: 1639-1652
Declaration hash: sha256:f71bb5756a2a88bf44435b6f6fd044e3e8b9ae55e9abeb4c8d7c0fbb3498f3dd
public static IReadOnlyList<string> PortableFieldNames { get; }Property: BackendLocalFieldNames
Section titled “Property: BackendLocalFieldNames”Original lines: 1655-1661
Declaration hash: sha256:e6aea02e3952d62eca06944647a7a95e40e399a38d4f36d159187d6366b8e40d
public static IReadOnlyList<string> BackendLocalFieldNames { get; }Method: BuildPortableIdentity(BehaviorSourceMemberBinding binding)
Section titled “Method: BuildPortableIdentity(BehaviorSourceMemberBinding binding)”Original lines: 1667-1778
Declaration hash: sha256:cc430c9aadee6c439eca7b259be1d458f3aeedcf491fa773b419f5aa4e0b6435
public static string BuildPortableIdentity(BehaviorSourceMemberBinding binding);Method: BuildTargetIdentity(BehaviorSourceMemberBinding binding)
Section titled “Method: BuildTargetIdentity(BehaviorSourceMemberBinding binding)”Original lines: 1786-1815
Declaration hash: sha256:595209b70d5c3cee0ee3ce21014c3f37ac37d0f91f781267a5121c9f369e1075
public static string BuildTargetIdentity(BehaviorSourceMemberBinding binding);Method: BuildBackendLocalIdentity(BehaviorSourceMemberBinding binding)
Section titled “Method: BuildBackendLocalIdentity(BehaviorSourceMemberBinding binding)”Original lines: 1821-1834
Declaration hash: sha256:810c31e82b7de1da27c6bb80db8ea64bbc9cd07dfc00414bc6bbc9737415e7a3
public static string BuildBackendLocalIdentity(BehaviorSourceMemberBinding binding);Type: BehaviorMemberBlackboardNaming
Section titled “Type: BehaviorMemberBlackboardNaming”Original lines: 1850-2041
Declaration hash: sha256:a8e71f5a71dead478470ac81f285cbb961da678ca54c722a15dafd0536cbcbc7
public static class BehaviorMemberBlackboardNaming{}Method: Projects(BehaviorSourceMemberBinding binding)
Section titled “Method: Projects(BehaviorSourceMemberBinding binding)”Original lines: 1858-1880
Declaration hash: sha256:c6548ce1bb619729b693363e0829d77ed786bf1496ee4dff54d83220a1f1c232
public static bool Projects(BehaviorSourceMemberBinding binding);Method: DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, out List<string> residualCollisionBindingIds)
Section titled “Method: DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, out List<string> residualCollisionBindingIds)”Original lines: 1890-1895
Declaration hash: sha256:9af51a3c1076097f0621aa4179ca7eea87c0b8e7399cdc919a053ae5e77d5c28
public static IReadOnlyDictionary<string, string> DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, out List<string> residualCollisionBindingIds);Method: DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, IReadOnlyCollection<string> declaredVariableNames, out List<string> residualCollisionBindingIds)
Section titled “Method: DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, IReadOnlyCollection<string> declaredVariableNames, out List<string> residualCollisionBindingIds)”Original lines: 1903-1991
Declaration hash: sha256:d76e26d167838579dc8338f572c4a773e8fd049f6330b8e6d7acd6a4e2545f70
public static IReadOnlyDictionary<string, string> DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, IReadOnlyCollection<string> declaredVariableNames, out List<string> residualCollisionBindingIds);Method: ToLowerCamel(string identifier)
Section titled “Method: ToLowerCamel(string identifier)”Original lines: 1994-2017
Declaration hash: sha256:aaa3b867fffc0ce219597037765f640954ad13a523dd7a5f5675e89b64db944a
public static string ToLowerCamel(string identifier);