Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

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.

Original lines: 16-46

Declaration hash: sha256:5c70c249d63f2146140ac5a8ebea84aabf6f3d175de2bf401db28d48838086ce

C#
public enum BehaviorSourceMemberOperationKind : byte
{
}

Original lines: 19

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 22

Declaration hash: sha256:23aec4298f02081b87798e783f5a738ca3e326c6a726deb56e3b5f6c705ba657

C#
Method = 1

Original lines: 25

Declaration hash: sha256:0c0f2be8b496b3405e96b443ec2432a95b2a66c885f6fe560bc972a179b44a05

C#
Property = 2

Original lines: 28

Declaration hash: sha256:3491bff05cd9985734e337b8e8f7d3cd9d2ff5da54fad254df1db05281382e05

C#
Field = 3

Original lines: 34

Declaration hash: sha256:1d97acf5bd5d0c5ce48f750a294dd9d4b855518a554a752906cad1bf47b5cdbf

C#
Message = 4

Original lines: 40

Declaration hash: sha256:a652ffb84dedcb84408fdf9b12cb183cfe14e34b6680fa0465ce9152dd666574

C#
MemberCondition = 5

Original lines: 45

Declaration hash: sha256:792fa18393e01f77eadcba5ff57d282c35d6c323369158b50738cb91b97cd635

C#
EventCondition = 6

Original lines: 53-60

Declaration hash: sha256:5a078e843deab83bfa90550c293f1442e84278c430c87bb7184c49c4ce81c476

C#
public enum BehaviorSourceRuntimePath : byte
{
}

Original lines: 56

Declaration hash: sha256:d6b7d4e7d2ba94df2f2d1e5ff7cb45cdd7247ea2df2e51f43700091e31dbd33d

C#
GameObject = 0

Original lines: 59

Declaration hash: sha256:6fa970891067a4421133df69b63853a46c7518295b80d2e614550eab944b6f3c

C#
Entity = 1

Original lines: 65-119

Declaration hash: sha256:1290d344fb4a3e59f25f7c275af95d36124a290bddba3ead264ddea21147a9e6

C#
public enum BehaviorSourceMemberTargetMode : byte
{
}

Original lines: 68

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 75

Declaration hash: sha256:59a33059763bd7cc98fc2d73c58cb75d90c3634b37c0b995238d1bb2a6a7b7ec

C#
AgentRelative = 1

Original lines: 81

Declaration hash: sha256:7919fa2057687f149d23b2268aa2928ba8b90e9188ba076ad844217ca72679c5

C#
ExplicitReference = 2

Original lines: 86

Declaration hash: sha256:65ae523a88b94af0cde97bfec227c2682d158039363a689cb8ae987c6b33ee20

C#
Static = 3

Original lines: 93

Declaration hash: sha256:b2c4a278ee25d206c152675eaff2f0557b893b16c29a67ee6399b0d52d64245c

C#
BlackboardVariable = 4

Original lines: 99

Declaration hash: sha256:3b84ea595aa345d6f44130b1eee650ff7b2d75be7d6940162383eac306eeb2e9

C#
EntitySelf = 5

Original lines: 106

Declaration hash: sha256:a0d6276cde269f9eff520eca916a95a39b37aad46376dfc0ae65e96e2ca5e1ad

C#
EntityHandle = 6

Original lines: 112

Declaration hash: sha256:dc425ad59c24e1add43bd83b97771dc49158c4dc0251c3c9c1a4af572128fc81

C#
EntitySingleton = 7

Original lines: 118

Declaration hash: sha256:1d17f0e5b569a20bc5b416ccc23f7a17962645e6ed2870e7ad820600e03dcedd

C#
EntityStatic = 8

Type: BehaviorSourceMemberEntityContainerKind

Section titled “Type: BehaviorSourceMemberEntityContainerKind”

Original lines: 124-131

Declaration hash: sha256:91e6c8623d04b368a3ad17eb528d768f8a3d9aaf7c49e3db52233e2b5ad1b9b2

C#
public enum BehaviorSourceMemberEntityContainerKind : byte
{
}

Original lines: 127

Declaration hash: sha256:5e08c1c45fa87fba7c317934ae3db334692befcec81b37a90f745aeaf696436a

C#
Component = 0

Original lines: 130

Declaration hash: sha256:f61acc4162f27ba830c891031ff2e4a6c18500693f7bf4cf2914c2aa786d8fd8

C#
BufferElement = 1

Type: BehaviorSourceMemberEntityEntrySelector

Section titled “Type: BehaviorSourceMemberEntityEntrySelector”

Original lines: 137-144

Declaration hash: sha256:1eb71741cb8707254ee7ea87377977ed6bf5a2e90fef9e6960fb422934b3f9ed

C#
public enum BehaviorSourceMemberEntityEntrySelector : byte
{
}

Original lines: 140

Declaration hash: sha256:fa3a3b3db017d37667a9e6e48801096daff09ed544ed12a8afe4b421c6c025f0

C#
ConstantIndex = 0

Original lines: 143

Declaration hash: sha256:cd636ce22accf70053d84cb5ec6b80e0eee43d2b1b1f67d2477c948448fa4f14

C#
IdentityField = 1

Original lines: 149-159

Declaration hash: sha256:3e375dc174d86f8c0a694e21a7900e5924b343ac63db69d21f1cff7fb4da9080

C#
public enum BehaviorSourceMemberEntityHopKind : byte
{
}

Original lines: 152

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 155

Declaration hash: sha256:69da53144ca9b79e194d5b3ae53a7f8d4934b58e644212b438ec3ae973bbf7ce

C#
BlackboardEntry = 1

Original lines: 158

Declaration hash: sha256:fd8d15a31fca6b58bbc4f8777b89da01ff832d9bc9e3e1799b02141230129868

C#
ComponentField = 2

Type: BehaviorSourceMemberEntityEventSourceKind

Section titled “Type: BehaviorSourceMemberEntityEventSourceKind”

Original lines: 164-174

Declaration hash: sha256:a30f4e1f39e944405c0653633c5c52045612f370573f272f25e403bb5d54b819

C#
public enum BehaviorSourceMemberEntityEventSourceKind : byte
{
}

Original lines: 167

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 170

Declaration hash: sha256:59e40def687ae5008b38708f765793b6bbb2c6568bcb1b7163e0706df27b4586

C#
EnableableComponent = 1

Original lines: 173

Declaration hash: sha256:c6743dc4a35139bb472aa0a88c3fefa6833b7c017023804edfc88016bb754710

C#
EventBufferEntry = 2

Original lines: 179-186

Declaration hash: sha256:091870bcd060d32c61fa7df5e30135f54058acf87d166718d99517524ea7e9db

C#
public enum BehaviorSourceMemberEntityPolarity : byte
{
}

Original lines: 182

Declaration hash: sha256:ab8845b37ae04bdc1980e722af71a1bed6efe7f4ddf4d8ececdb521db111aa85

C#
Enabled = 0

Original lines: 185

Declaration hash: sha256:e604b90c2f3cf617a9895235c2086e7c1811bb41e61da5847fdda90cd7f5f32f

C#
Disabled = 1

Original lines: 191-207

Declaration hash: sha256:071545aaa7f651ae0e2d632ccfd10aabee9dc209d6d5f5207010c9305ae473e3

C#
public enum BehaviorSourceMemberAgentResolve : byte
{
}

Original lines: 194

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 197

Declaration hash: sha256:abcd40486fbba19fa9c01c90869578a62dec5d84ada69d2e7e598772d86efdaf

C#
Self = 1

Original lines: 200

Declaration hash: sha256:9ef4a2108181f7b913550fbda954488892d48ccc92f9cdaf689bdcf2a57a81c2

C#
Parent = 2

Original lines: 206

Declaration hash: sha256:94a666fc860cc79258f4eb3599bcf667a7ec16043edb2b5c0d1d362a31cee407

C#
ChildPath = 3

Original lines: 212-231

Declaration hash: sha256:d587d50c3f32508b6186a1b31ea4a4bafbb4986655cb5f3deaac06260d1cabeb

C#
public enum BehaviorSourceMemberKind : byte
{
}

Original lines: 215

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 218

Declaration hash: sha256:23aec4298f02081b87798e783f5a738ca3e326c6a726deb56e3b5f6c705ba657

C#
Method = 1

Original lines: 221

Declaration hash: sha256:0c0f2be8b496b3405e96b443ec2432a95b2a66c885f6fe560bc972a179b44a05

C#
Property = 2

Original lines: 224

Declaration hash: sha256:3491bff05cd9985734e337b8e8f7d3cd9d2ff5da54fad254df1db05281382e05

C#
Field = 3

Original lines: 227

Declaration hash: sha256:b78c963b62c90fa3886a09ef4dfc25a23fc3c9289008dbabb4359ff2d6e0a903

C#
Event = 4

Original lines: 230

Declaration hash: sha256:867c5690c03a3e4e6ac1340fc83248c8bbbb501d85a4ebb3aae79f163e0355ee

C#
State = 5

Original lines: 236-256

Declaration hash: sha256:0014a26d8a555f735200cc18a15892a06aa79b41ccd3242205adb192a068873a

C#
[Flags]
public enum BehaviorSourceMemberAccess : byte
{
}

Original lines: 240

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 243

Declaration hash: sha256:578119d3a0aab221a96afe5c1739bfa17e35a5def5d1ce8bb89ba008925eae3c

C#
Invoke = 1

Original lines: 246

Declaration hash: sha256:df0c160933d11c74a6b0e6ab65d31bb0e1ecf68c774e4e1b6947a305f31e1d4d

C#
Read = 2

Original lines: 249

Declaration hash: sha256:8f90543193bebce741afafea79fe08409a2e3c55deb601b0ede8f64280762eb8

C#
Write = 4

Original lines: 252

Declaration hash: sha256:5fce95107c6fad2370224dffab744057f1ae510e7ca46eff61a97dcd7a2b41d2

C#
Add = 8

Original lines: 255

Declaration hash: sha256:9123f496a2928dd7c5872530fd342399fa470750d8a505e5af0b9f89add422dc

C#
Remove = 16

Original lines: 261-305

Declaration hash: sha256:a6dba407e03b5b9e11371874f87d2c22c9d1b8f7dd563f6e9f7a742065f90206

C#
public enum BehaviorSourceMemberArgumentSource : byte
{
}

Original lines: 264

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 270

Declaration hash: sha256:fd9256e6f717867af14095135004ef051096630e14857fcd4e42a4d12b00bbdb

C#
Constant = 1

Original lines: 276

Declaration hash: sha256:1b8e9bd32ee201f860cee45d44e80896241cecee08d17ee6266c8d9d0440c071

C#
Blackboard = 2

Original lines: 279

Declaration hash: sha256:af882492ea163696f4b5db454fb94a726eb3b6fcc191fde72227e3dec8cd4520

C#
RuntimeCancellation = 3

Original lines: 287

Declaration hash: sha256:1f85ff23cf8e4bc5878f98a69dd5f74a9d2d7d51f509eca1f6272db02d07ae7b

C#
DeclaredDefault = 4

Original lines: 296

Declaration hash: sha256:e0ee7341c7cad1241c65de77ed99f982262b8a511c99620bada7b74fcc3e8374

C#
Output = 5

Original lines: 304

Declaration hash: sha256:a3aa168e608a2eea8f344d230ba8fa945510bda6ae35dd820014e5bf33b3666a

C#
Binding = 6

Type: BehaviorSourceMemberParameterModifier

Section titled “Type: BehaviorSourceMemberParameterModifier”

Original lines: 308-324

Declaration hash: sha256:06e52926b3da95d76e08d8cdaa7760eb3b744867d5a90caab326f1a4aaba78da

C#
public enum BehaviorSourceMemberParameterModifier : byte
{
}

Original lines: 311

Declaration hash: sha256:df4665382d574d1d3066044875cd83f6348bba351f94ab2805fb5c4c3e30b71b

C#
Value = 0

Original lines: 314

Declaration hash: sha256:2c06494b32ba185f290882273b498bca317a285eaadf61296d8c5880a60d532f

C#
In = 1

Original lines: 317

Declaration hash: sha256:9a7ae3544c9052262b6d7f0ad2a7d207e5cb0f2cabff592ec0d8a495876199cc

C#
Ref = 2

Original lines: 320

Declaration hash: sha256:03dc7d20834df64e0d0fb44e9ab3e5b4a03f4bc8510a636d9cd49eec9d0db275

C#
Out = 3

Original lines: 323

Declaration hash: sha256:5a651779521567f6dae54a2c738f9e93927d486e430577707a9209faae7706c0

C#
Params = 4

Original lines: 329-336

Declaration hash: sha256:08b01fa21fd5c7fdd4c99d79f61d97c2140415775e3a44a939fc7f4ce88383fc

C#
public enum BehaviorSourceMemberParamsInputForm : byte
{
}

Original lines: 332

Declaration hash: sha256:fc0a6e5130693aae1a303fc410755c2acf66ed2dc7afdb1600936e07db77e866

C#
Expanded = 0

Original lines: 335

Declaration hash: sha256:d5991668f2563213cbe9b490abbaeea173b19cd42dd99ab99b93776c1258a181

C#
Array = 1

Original lines: 341-363

Declaration hash: sha256:c6d7e662fad933b41223c186593fcfddf933c615d40c68beb315124fd67ff251

C#
public enum BehaviorSourceMemberResultForm : byte
{
}

Original lines: 344

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 347

Declaration hash: sha256:393492b22397cc2a403843f775f6cd070a9196e486e2b8402cbacb6b51077a29

C#
Void = 1

Original lines: 350

Declaration hash: sha256:1b8e9bd32ee201f860cee45d44e80896241cecee08d17ee6266c8d9d0440c071

C#
Blackboard = 2

Original lines: 353

Declaration hash: sha256:341010bff69c22c9e07c3586c998698b1b3afdf371d7388805a9e7f2a57a11fd

C#
BehaviorStatus = 3

Original lines: 356

Declaration hash: sha256:6ee37eed642f5be2bdf3f2f7e8f0ef096b68aecf2cfb74ab87718b02f67135db

C#
Coroutine = 4

Original lines: 359

Declaration hash: sha256:ae49f754beb01f58534b4cc43f71691e1c4ec5eae8169b36f08f5efcadc41f14

C#
Outcome = 5

Original lines: 362

Declaration hash: sha256:01733c0f33a317a2a044e19d35f1638150faa6b17d5f0e313b44189f4532df52

C#
Awaitable = 6

Original lines: 368-381

Declaration hash: sha256:2ac48dc8e5d4369fe9c5125f2d5ed05a365f7a55fe8cf552d15320cbf2789c0e

C#
public enum BehaviorSourceMemberDirection : byte
{
}

Original lines: 371

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 374

Declaration hash: sha256:911293270bae80ace64f3f57883f235e4d48ac1897f2c6034ad1b7a172c2a2f0

C#
ToBlackboard = 1

Original lines: 377

Declaration hash: sha256:692d08c953470a8ec0c267a19e68715c67c56f1f750478e902dc50e3aeb6b99c

C#
ToMember = 2

Original lines: 380

Declaration hash: sha256:4c052da1ca2f57147d2532b88055c893320f71e252cc47548cead9f02ccb04ec

C#
TwoWay = 3

Original lines: 386-411

Declaration hash: sha256:da81dd7813f7280968cfae89f8c6bfdc33346f0458c44faf2559166435b19f02

C#
public enum BehaviorSourceMemberConditionResult : byte
{
}

Original lines: 389

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 392

Declaration hash: sha256:77a6c36b025b7b4e064a69c163be492214a7f71dd9a03697bca7402fa9d94723

C#
Succeeded = 1

Original lines: 395

Declaration hash: sha256:2e7819b1db21035db89e64675a1d5e10a0021af330bad49a3283e32cef6f0d8f

C#
Failed = 2

Original lines: 398

Declaration hash: sha256:ba2e6878ef64487a48b39d852dc1b103e337065ce1c58faf30f5c41648605d18

C#
Running = 3

Original lines: 401

Declaration hash: sha256:b541b56d46abe3cc1b5d4e9c532551aac23c69b184e9f623656da52818ab74aa

C#
Interrupted = 4

Original lines: 404

Declaration hash: sha256:988f20873af33f24cffabb0c2704c18647024eecbfee4ad1128dbf1c3a5378e0

C#
Blocked = 5

Original lines: 407

Declaration hash: sha256:fa5e750b1327e1efde8206d68a21a764aca358039ce493800faee545b99f05e6

C#
Timeout = 6

Original lines: 410

Declaration hash: sha256:a0f11ffe601690e21a0f3948a6ad89aaa85c6e8e4beaaf238f05812568c3e7d7

C#
AuthorityMismatch = 7

Original lines: 416-430

Declaration hash: sha256:1e79d1020343909df3c9e969b913eb3fecd5b80370b5ae56eff0a16679b6055f

C#
[Flags]
public enum BehaviorSourceMemberSynchronization : byte
{
}

Original lines: 420

Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a

C#
None = 0

Original lines: 423

Declaration hash: sha256:0b35a48fba775839f395fab59b2c7e82ea0aaddbaf2b27cd01de4863ceb7c5d9

C#
Notification = 1

Original lines: 426

Declaration hash: sha256:50d1d780f87ffaff07a07891f8cc6b69170c9ba6791a6a4fe42bd61882ff2fa1

C#
PollEachSelectedTick = 2

Original lines: 429

Declaration hash: sha256:55187083b08424ce05d95048292b69d9031bae08c10a7e4dac721257ae307192

C#
PushOnWrite = 4

Original lines: 435-445

Declaration hash: sha256:b6b7a4a6337a11bbebb6a139933fc667ba8af5475261f8755855ca2695cff45a

C#
public enum BehaviorSourceMemberBindingOrigin : byte
{
}

Original lines: 438

Declaration hash: sha256:fedf0b8e3515dd246d2e135e58b6f73affd93f34de5df1560d5f1933ff29f84f

C#
Unknown = 0

Original lines: 441

Declaration hash: sha256:3f06e2fbcd9fc1c07af0a739ddb20d3b855374739c0265a75ca802479ec61d82

C#
Node = 1

Original lines: 444

Declaration hash: sha256:1b8e9bd32ee201f860cee45d44e80896241cecee08d17ee6266c8d9d0440c071

C#
Blackboard = 2

Original lines: 458-569

Declaration hash: sha256:8bd5bca6c886ab012dc1fc9d0d8c88d9d13ea3d7d88a309ddbd1ed0f65e7df3b

C#
public sealed class BehaviorSourceMemberTarget
{
}

Original lines: 461

Declaration hash: sha256:91fc144bf833955be6e08dd6fe9833aef431e8106c01430de88e0d2d884c7952

C#
public BehaviorSourceMemberTargetMode Mode { get; set; }

Original lines: 464

Declaration hash: sha256:b05fa79df5cb531081a6fbd3d9b76432ad27ee5621da5189230d717dbc2ac450

C#
public BehaviorSourceMemberAgentResolve Resolve { get; set; }

Original lines: 467

Declaration hash: sha256:b85e358f20aed0d16df93b3f1fe250b9bf02c2a535e062a07e084251a936e622

C#
public string ChildPath { get; set; }

Original lines: 474

Declaration hash: sha256:91ee299000e933c1f40eddfb3b39453bdb9f461d946546e236a427641397e8d2

C#
public string SlotKey { get; set; }

Original lines: 482

Declaration hash: sha256:31576ae7d453954fd06721d60397c542b287fc43691abae36a6e5effbd2497a5

C#
public string BlackboardVariableName { get; set; }

Original lines: 489

Declaration hash: sha256:5a0b554cee3b50bb6037e7af681331c5a1d32c3faee44ff9ef1f8c8e45a9a70e

C#
public BehaviorSourceMemberEntityHopKind HopKind { get; set; }

Original lines: 495

Declaration hash: sha256:bf80f49833b518eadc1508f3a5d3c148b3775063c3b43abe4168d3149ba62301

C#
public string HopBlackboardName { get; set; }

Original lines: 501

Declaration hash: sha256:e92468d4c7d3d3571a51885e2d2df7ce1f0c60f1f755b291fa2b4627385471ac

C#
public string HopFieldName { get; set; }

Original lines: 508

Declaration hash: sha256:a17feb34ea9f335b3b93e74bc12a9331d0cdeae6f13d967411b12775bca5c054

C#
public string HopSourceAssemblyName { get; set; }

Original lines: 514

Declaration hash: sha256:8debd4dd9e56254bd05349ed42960e5bdecd8c92c2a752e51ba38233cf418b5d

C#
public string HopSourceTypeName { get; set; }

Original lines: 517

Declaration hash: sha256:77c066119c5314035c897a91acfbedf442a4a3ea920f35ac149e49774fb63387

C#
public string AssemblyName { get; set; }

Original lines: 520

Declaration hash: sha256:a8288b8fc1de808aafccefc657d1db508bd0adbb9790e9e21bb003043bb77e32

C#
public string TypeName { get; set; }

Original lines: 523

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 526-527

Declaration hash: sha256:5366899bd831bb9166fbccccdeea34b84791c3ab2b77d2bc7d6d3bc08287e3c0

C#
public BehaviorSourceTypeIdentity TypeIdentity { get; }

Original lines: 530-531

Declaration hash: sha256:63cefc553c69d76a560dfbc95e50f0454fb952160d8265ae1688607a7e969d5a

C#
public BehaviorSourceTypeIdentity HopSourceTypeIdentity { get; }

Original lines: 534

Declaration hash: sha256:5e0b7ad58e62c8da0967d5b0c61d1eec07f4b0d4cd03ccffe3bcea54261b3698

C#
public bool IsEntityMode { get; }

Original lines: 542-568

Declaration hash: sha256:24b358879e6543b4a4b556100e3eff23ca38b3114810c286ca45570aa227e730

C#
public string TargetIdentifier { get; }

Original lines: 584-649

Declaration hash: sha256:3db952166d85777d7a9037395c50f41d571f644ca35550c68e7da6b00d664eb6

C#
public sealed class BehaviorSourceMemberEntityContainer
{
}

Original lines: 587

Declaration hash: sha256:0ad8fa5f778c425d68956cc0c90da525a615af37cd5a6d3878fbeb40b5b49ca3

C#
public BehaviorSourceMemberEntityContainerKind ContainerKind { get; set; }

Original lines: 590

Declaration hash: sha256:f97d5485cffafb65abb8ab7710aee11d39a4114e7950aa6d2e4296824910755f

C#
public string BufferElementAssemblyName { get; set; }

Original lines: 593

Declaration hash: sha256:a872a3142498b7b89b6c2d46418bbb99a952177c81967b90978c815e0bb49b24

C#
public string BufferElementTypeName { get; set; }

Original lines: 596

Declaration hash: sha256:4138bf693b8fd778d8d585f06db67b6ee6533974c58260e8596d2cc5834841a3

C#
public BehaviorSourceMemberEntityEntrySelector EntrySelector { get; set; }

Original lines: 599

Declaration hash: sha256:63dc6d074d95a24ca738088217d33d367d718e33a4d2346cbad1cc640985c611

C#
public int ConstantIndex { get; set; }

Original lines: 602

Declaration hash: sha256:b6a41afe37796606d69345a6fac6b939b208f7ffccfef4b3621958588b59e8fa

C#
public string IdentityFieldName { get; set; }

Original lines: 605-606

Declaration hash: sha256:c6f50d058e5ef4d176bc640bd50e8d2b2ce7dcf7219aafb6772bf6490fd481fc

C#
public BehaviorSourceMemberArgumentSource IdentityValueSource { get; set; }

Original lines: 609

Declaration hash: sha256:0b9cfad8dee51628aa5f6886f892ef9e180d61dab082f87980862b153a2f96dd

C#
public BehaviorMemberValueKind IdentityConstantValueKind { get; set; }

Original lines: 612

Declaration hash: sha256:0cc7658f821c40a4163fb7cd2e6ce45b210d65fd7cd051b617f700bbe8361fd8

C#
public string IdentityConstantValue { get; set; }

Original lines: 615

Declaration hash: sha256:9532060086667094ed0326c7929a31ca3ec80301c72f5b17364e045efafa2b82

C#
public string IdentityBlackboardName { get; set; }

Original lines: 618

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 621-622

Declaration hash: sha256:5c59c75e9d6a313ae523e17b832a370e983801f2e7b6de151acf1f1ac8f2b803

C#
public BehaviorSourceTypeIdentity BufferElementType { get; }

Original lines: 625-648

Declaration hash: sha256:3a7bfb8bc7548345f58a0cdee7ae28637613fa24755c92f3a86aa749c45eb773

C#
public string BuildCanonicalIdentity();

Original lines: 662-695

Declaration hash: sha256:d1fffe8bbeb6ab46142f2e4a27d636f1ef4f56edd78e68ae56d9803757a2dc8b

C#
public sealed class BehaviorSourceMemberEntityEvent
{
}

Original lines: 665

Declaration hash: sha256:e9d87222fde2963a2181fb84fce8c7377fa296cae117f9471fc72f7b68db171a

C#
public BehaviorSourceMemberEntityEventSourceKind SourceKind { get; set; }

Original lines: 668

Declaration hash: sha256:77c066119c5314035c897a91acfbedf442a4a3ea920f35ac149e49774fb63387

C#
public string AssemblyName { get; set; }

Original lines: 671

Declaration hash: sha256:a8288b8fc1de808aafccefc657d1db508bd0adbb9790e9e21bb003043bb77e32

C#
public string TypeName { get; set; }

Original lines: 674

Declaration hash: sha256:44e1747bd7e44de2703f9d5a03311f4777566620816ac5dccac80354f435a32f

C#
public BehaviorSourceMemberEntityPolarity Polarity { get; set; }

Original lines: 677

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 680

Declaration hash: sha256:5366899bd831bb9166fbccccdeea34b84791c3ab2b77d2bc7d6d3bc08287e3c0

C#
public BehaviorSourceTypeIdentity TypeIdentity { get; }

Original lines: 683-694

Declaration hash: sha256:3a7bfb8bc7548345f58a0cdee7ae28637613fa24755c92f3a86aa749c45eb773

C#
public string BuildCanonicalIdentity();

Original lines: 715-823

Declaration hash: sha256:e3ac46608be5fa560e2df021ea60e894d27928f571bf48fabb6653ab81e508a1

C#
public sealed class BehaviorSourceMemberIdentity
{
}

Original lines: 718

Declaration hash: sha256:5cde67d8395353059b23eb04ae0bf26e998982bd7b95a67e554281ed99384e25

C#
public string DeclaringAssemblyName { get; set; }

Original lines: 721

Declaration hash: sha256:0c05a02a8c41ed50a33e1b924b55ce1ae33b3f1b58ba9f48763878ce8ad50f47

C#
public string DeclaringTypeName { get; set; }

Original lines: 724

Declaration hash: sha256:e6982a31ceff6b557b17afbc65a63de0dfde54a8db4885ddd53bb7217390cdde

C#
public BehaviorSourceMemberKind MemberKind { get; set; }

Original lines: 727

Declaration hash: sha256:d80cf47666596f32161fccf335f647468e68392488676da8173a57662407a552

C#
public string MemberName { get; set; }

Original lines: 730

Declaration hash: sha256:cd8d10f4dcc5ef6d035a97e8b083d7a3f6218dd591da627635c4a0fc66574ec0

C#
public bool IsStatic { get; set; }

Original lines: 739-740

Declaration hash: sha256:9364fa41e241ce4ea159fca3ddde44361245bbc057cc140a5d2ea0bd3b2d98fa

C#
public IReadOnlyList<BehaviorSourceTypeIdentity> ParameterTypes { get; set; }

Original lines: 749-750

Declaration hash: sha256:573e3140edc538406559135e0985e8590171c22fca4cc563c3b06488d52dfc7e

C#
public IReadOnlyList<BehaviorSourceMemberParameterModifier> ParameterModifiers { get; set; }

Original lines: 757

Declaration hash: sha256:92a13fd864e91b7990e533035bc2811cbeaca76463a7e91258123267945444fd

C#
public IReadOnlyList<string> ParameterNames { get; set; }

Original lines: 760

Declaration hash: sha256:979afa55cbace34e82b13b74fa03f48562038a94ee1153037f8e190573431609

C#
public bool HasParameterNames { get; }

Original lines: 766

Declaration hash: sha256:29ab1459c16b19d97ac8ed213dc21057a3293d9690d38284ffde98e0f346b3c6

C#
public int GenericArity { get; set; }

Original lines: 772

Declaration hash: sha256:8fc8254ede8abd180d2fce2f973db8f269e11a3dc4ece5f50058bf099f5130ee

C#
public string GenericDefinitionSignature { get; set; }

Original lines: 778

Declaration hash: sha256:7fbbe25673b4f2d7355d3914a3604d0324a9c225f77f15d3eb0eae8a650ec2df

C#
public IReadOnlyList<string> GenericParameterNames { get; set; }

Original lines: 785-786

Declaration hash: sha256:55d913509a1f3b07a087170e4c97c383a2053914eb7ac7d085c53b81877a8c62

C#
public IReadOnlyList<BehaviorSourceTypeIdentity> GenericArguments { get; set; }

Original lines: 789-791

Declaration hash: sha256:7e9a1002a6e1400cdef9bd119af7151e5332f906f846beb635af5f865b3f474b

C#
public bool HasGenericDefinitionIdentity { get; }

Original lines: 794-813

Declaration hash: sha256:be758df58956909e15bb6d9430d0fa76a6d784473ba977f742fa69bc8575e056

C#
public bool HasCompleteGenericArguments { get; }

Original lines: 816

Declaration hash: sha256:e88c357337ac5f1333a7ea7e48b2fc35ae8e467eac6489968bd9eb0ba20a0a60

C#
public BehaviorSourceTypeIdentity ReturnOrValueType { get; set; }

Original lines: 819

Declaration hash: sha256:1777a50810de44be7e068001b9ebbe9a574242d9665668a1f4466f7ca0c4d319

C#
public BehaviorSourceMemberAccess Access { get; set; }

Original lines: 822

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 834-881

Declaration hash: sha256:6cd490beef276a190727599ca5e088d270217722cdcd1bb9d5e5a634cab4e84f

C#
public sealed class BehaviorSourceMemberArgument
{
}

Original lines: 837

Declaration hash: sha256:63e7c036dee69b57967ca6d9266e2748e3e8507a859b009b6ce177a42d12f685

C#
public int Ordinal { get; set; }

Original lines: 840

Declaration hash: sha256:270c3b88e386cf318fb79376f02dd306d2c90697c07c9347444a4c10fd611166

C#
public BehaviorSourceTypeIdentity ParameterType { get; set; }

Original lines: 843

Declaration hash: sha256:ac384913105dcc7652eb0c5fad77670a4f6d45497691a45a026f8fdba684b281

C#
public BehaviorSourceMemberArgumentSource SourceKind { get; set; }

Original lines: 846

Declaration hash: sha256:681ccda16eda856b1ce41d2aa09ec209d8d3aa01a3d2a1c45c37097d267d1627

C#
public BehaviorMemberValueKind ConstantValueKind { get; set; }

Original lines: 849

Declaration hash: sha256:a4964eb404022b92d78223efff4d6e073846fb9b3d4b9dd2f132c5d54fa55e0a

C#
public string ConstantValue { get; set; }

Original lines: 852

Declaration hash: sha256:13bc28fa715c5a3b9c08416d4ed159e7d6bc748ec8d5a943af8b56a72aaf4cb3

C#
public string BlackboardName { get; set; }

Original lines: 860

Declaration hash: sha256:86394b112e0b351299a73f39c8603d05e5a09b831fb1e371f962d6070ae990ff

C#
public string BindingRef { get; set; }

Original lines: 866

Declaration hash: sha256:d349ddc17937d93fe6070067e51838562b9bfd77fdacc83bbc6bf1d68adc4a70

C#
public string OutputBlackboardName { get; set; }

Original lines: 877

Declaration hash: sha256:e70defd77276016e8328ec1bd295ac7ccbd95f01fce3c70b31e72d5573d36f7c

C#
public bool WriteDestinationSeparated { get; set; }

Original lines: 880

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 893-938

Declaration hash: sha256:d99f73ec96fd1116fb446492a56da8da850db88d90a514b131ffe79070786d38

C#
public sealed class BehaviorSourceMemberResult
{
}

Original lines: 896

Declaration hash: sha256:36fc6616e42b76e92b716b5b73fff129c82409342cff3a4db6440cf67a0d9532

C#
public BehaviorSourceMemberResultForm Form { get; set; }

Original lines: 899

Declaration hash: sha256:6f1d0fee44f7613e3344f47208281685c45d8486174158f09cb8ca851bb78fa7

C#
public string DestinationName { get; set; }

Original lines: 902

Declaration hash: sha256:c68db0a09cbcdbfc03d97243c3dc3ea9fe9062c8a545760b9ed15f572c80fd46

C#
public BehaviorSourceTypeIdentity ValueType { get; set; }

Original lines: 905

Declaration hash: sha256:0a64c3a80affb5fa76189300ecf5488111784a7ddc49808d80a37831e1020b06

C#
public string SurfacedNameOverride { get; set; }

Original lines: 911-912

Declaration hash: sha256:e342ab04555b22f32683a02a6d794c73c68fa73e2fc47b6b593fcf085107a5ff

C#
public BehaviorSourceMemberConditionResult CompletionResult { get; set; }

Original lines: 919-920

Declaration hash: sha256:6cc541f1c9feba7ac0501869e0372f5cab992bc4760feeaa2de1054d7e04893e

C#
public BehaviorSourceMemberConditionResult FaultResult { get; set; }

Original lines: 927

Declaration hash: sha256:ae1d4ab9e7930b27e35c5c35b910737e7364e5797c0878c6d428c29e83e01d04

C#
public bool GiveUpArmed { get; set; }

Original lines: 930

Declaration hash: sha256:44a3cad03210bc3e45117362f83ea3e2cb6e1ffeefe6d81302327693d7773728

C#
public float GiveUpSeconds { get; set; }

Original lines: 933-934

Declaration hash: sha256:333a177df7b763d8f4cb3afad9be541fd652b21925d0b7d3da9782af2e2b0b64

C#
public BehaviorSourceMemberConditionResult GiveUpResult { get; set; }

Original lines: 937

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 953-988

Declaration hash: sha256:d81c8629f5e66b84d73f5a0720099ef948128c30175b26b6994bcc0f46a0ca11

C#
public sealed class BehaviorSourceMemberComparison
{
}

Original lines: 956

Declaration hash: sha256:d691cc6c5ab8e10a37b6c84c4ee5fd6f3fe3d30dc1f45554bb63232ee372de86

C#
public BehaviorSourceComparisonOperator Operator { get; set; }

Original lines: 964

Declaration hash: sha256:7436eabf74a40bbcb5cb900f46ad06ffb4fcaef63e7b21c221ed8a71fdf180e2

C#
public int TestedParameterOrdinal { get; set; }

Original lines: 967

Declaration hash: sha256:8ff2b6a3e894639c0678fb3d405b789a7422781e5d1c32ba360439ed6d755575

C#
public BehaviorSourceMemberArgumentSource RightSourceKind { get; set; }

Original lines: 970

Declaration hash: sha256:f480a44ca6f11024bf479079d265ea677e6ff11de2f03d194209fbd21157e252

C#
public BehaviorMemberValueKind RightConstantValueKind { get; set; }

Original lines: 973

Declaration hash: sha256:dbfb26bed8ea5912c23d3bcceec2a9b7a87ac35da0576b5f15584691dd1725a0

C#
public string RightConstantValue { get; set; }

Original lines: 976

Declaration hash: sha256:0c2b6afbde09df1e33c612ee1db96ec5ee0d5b45a6244d94ae1e16c82073cc40

C#
public string RightBlackboardName { get; set; }

Original lines: 979-980

Declaration hash: sha256:c1e8e5441660e642575dad93dbe3a4b2a780fef2a15d65151cc83651a9c600c1

C#
public BehaviorSourceMemberConditionResult TrueResult { get; set; }

Original lines: 983-984

Declaration hash: sha256:354abba9ca2cca830ba6020b239858bff967070ea9ad9c16a6c90acb2228ff53

C#
public BehaviorSourceMemberConditionResult FalseResult { get; set; }

Original lines: 987

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 999-1012

Declaration hash: sha256:b625175f5d2f7486faed3ecb3c7bfd48579aba9cfc777782ec9a5c581aa388ee

C#
public sealed class BehaviorSourceMemberNotification
{
}

Original lines: 1002

Declaration hash: sha256:77c066119c5314035c897a91acfbedf442a4a3ea920f35ac149e49774fb63387

C#
public string AssemblyName { get; set; }

Original lines: 1005

Declaration hash: sha256:a8288b8fc1de808aafccefc657d1db508bd0adbb9790e9e21bb003043bb77e32

C#
public string TypeName { get; set; }

Original lines: 1008

Declaration hash: sha256:d5fc5297a538765450f3986f4577a51b1772c48ecf3b513ae7886ccc65bd7e06

C#
public string EventName { get; set; }

Original lines: 1011

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 1026-1328

Declaration hash: sha256:a1e3bd604a5266ad7527c6e3129d6422ddc784a93de8543d5f19aea82b9a3681

C#
public sealed class BehaviorSourceMemberBinding
{
}

Original lines: 1029

Declaration hash: sha256:d73868104fe3b64e90c88914d9f3d5c5fe26f64260c32d62fbd8e9a3c7b5209f

C#
public string BindingId { get; set; }

Original lines: 1034

Declaration hash: sha256:ac3929fc0f1c10b2b9de79b201c116eb8a7bd2d3cc17c8764dd1c7eab3503bf8

C#
public string NodeId { get; set; }

Original lines: 1043

Declaration hash: sha256:924185ff5b7c45b3a35de27c359a8fe5e3e862e3e2851f1242b062d41c452790

C#
public BehaviorSourceMemberOperationKind OperationKind { get; set; }

Original lines: 1046

Declaration hash: sha256:335d76ff034183f49bab73485fb4859cf8c7dac1495e9229ef60e0bf1a79b005

C#
public BehaviorSourceMemberTarget Target { get; set; }

Original lines: 1049

Declaration hash: sha256:609cd4251429e6b72fd3be427c69c122db1fa2ef75da19ebd601d4d7d4e31867

C#
public BehaviorSourceMemberIdentity Identity { get; set; }

Original lines: 1052

Declaration hash: sha256:1bae0cea6a88c93c5bf86b2f416b73e046dd7612593a33e2cd9993b48df6f840

C#
public List<BehaviorSourceMemberArgument> Arguments { get; }

Original lines: 1058

Declaration hash: sha256:105637405aa0813b2d3bbce1a339b5a56aba7a507a335f0dce6c1e4be0fe731e

C#
public BehaviorSourceMemberParamsInputForm ParamsInputForm { get; set; }

Original lines: 1067

Declaration hash: sha256:96055b7d534659df63e87363d4707a87d53fa685040547aa9e14f1347a187df9

C#
public List<BehaviorSourceMemberArgument> ParamsExpandedValues { get; }

Original lines: 1075

Declaration hash: sha256:7fad7af183ec566b85f789d7cb5703a4b8b754424874733e46225d8a1ab7197c

C#
public BehaviorSourceMemberArgument ParamsArrayValue { get; set; }

Original lines: 1078

Declaration hash: sha256:91884a35e52c300c1b385a3a5cc6fde2ae92ec5ba6aa572e5839bae0d18392e6

C#
public BehaviorSourceMemberResult Result { get; set; }

Original lines: 1086

Declaration hash: sha256:59d93af6f2d5339a7ba012516fcf0de996fbcd1f2ff9be3654e8886175585f7f

C#
public BehaviorSourceMemberDirection Direction { get; set; }

Original lines: 1089

Declaration hash: sha256:7b26ccd6fe570ad4975df5539443d282e4de14095306c0f9b6367f80f56824f0

C#
public BehaviorSourceMemberComparison Comparison { get; set; }

Original lines: 1092

Declaration hash: sha256:5e329d96ea6f8213b05e7ef36d3f79dd8edda4910c4bb96df0c9a99699c095a3

C#
public BehaviorSourceMemberConditionResult EventOutcome { get; set; }

Original lines: 1095

Declaration hash: sha256:3cd45bfa83025a38666087d45772947f6206e16147081417f588d7149b14b790

C#
public BehaviorSourceMemberNotification Notification { get; set; }

Original lines: 1101

Declaration hash: sha256:dea8cf27cf98ab807c45989eb12ae4ea67487b0e9dcf95152932a9ae287b51fa

C#
public BehaviorSourceMemberEntityContainer EntityContainer { get; set; }

Original lines: 1107

Declaration hash: sha256:b3b263716313d3b9afb83c754df928d21d7b0d87aadbc30e87a26a1bb4ba7ada

C#
public BehaviorSourceMemberEntityEvent EntityEvent { get; set; }

Original lines: 1110

Declaration hash: sha256:0a64c3a80affb5fa76189300ecf5488111784a7ddc49808d80a37831e1020b06

C#
public string SurfacedNameOverride { get; set; }

Original lines: 1117

Declaration hash: sha256:0e094873f2f5840d38cafe7d9de6ae7fd4ca32cfae7af4e93290a25d46284fe0

C#
public int SurfacedNameSourceLine { get; set; }

Original lines: 1120

Declaration hash: sha256:f3b0dc4d1edd0bb2dbf878e91d3ea214e2a3a32000376d4aaa7a5890132f7a7d

C#
public int SourceLine { get; set; }

Original lines: 1123-1126

Declaration hash: sha256:46973bac1eae890176d77cd57cc28591119cf23c1936462425d6d06db786a4ef

C#
public BehaviorSourceMemberBindingOrigin Origin { get; }

Original lines: 1141-1226

Declaration hash: sha256:cf77909f9a4c860de010c07f240909eb8f4fc777a52f3095a0b6ea883625787d

C#
public string BuildCanonicalContractIdentity();

Original lines: 1244-1279

Declaration hash: sha256:3b5365608b08d016c0be72360079799d9d9032d4549574fbbcee3c83d854c7b7

C#
public string BuildCanonicalOperationIdentity();

Type: BehaviorSourceBlackboardMemberBinding

Section titled “Type: BehaviorSourceBlackboardMemberBinding”

Original lines: 1342-1364

Declaration hash: sha256:5aebb6c03f949cf0c4b34742b8115c21dcaca5b00dd8ada93f3316ed703c02ea

C#
public sealed class BehaviorSourceBlackboardMemberBinding
{
}

Original lines: 1345

Declaration hash: sha256:d73868104fe3b64e90c88914d9f3d5c5fe26f64260c32d62fbd8e9a3c7b5209f

C#
public string BindingId { get; set; }

Original lines: 1348

Declaration hash: sha256:db512996a8eed38bbbc56f4f64179652ffed083ea9e57cffc9d2d6ae0d07ee71

C#
public string Name { get; set; }

Original lines: 1351

Declaration hash: sha256:82d09cbfb5e29fdddb5a4198af13ff7e9e1502f4f4c7dfcd3048841e1ef79c07

C#
public BehaviorMemberValueKind ValueKind { get; set; }

Original lines: 1354

Declaration hash: sha256:59d93af6f2d5339a7ba012516fcf0de996fbcd1f2ff9be3654e8886175585f7f

C#
public BehaviorSourceMemberDirection Direction { get; set; }

Original lines: 1357

Declaration hash: sha256:6a70868286f072981a49f3ed9a2bd3ec519d974d33bef84071a930399ee2b576

C#
public BehaviorSourceMemberSynchronization Synchronization { get; set; }

Original lines: 1360

Declaration hash: sha256:971364ab4c57a5fb8581b91cb1e46cd58e95de305124adb04a879cf090c9e698

C#
public BehaviorSourceMemberNotification NotificationIdentity { get; set; }

Original lines: 1363

Declaration hash: sha256:139a79230ce8c27ab69cee430214fe60d55d7c30fe6da64c7a4f23cae994f9d0

C#
public BehaviorSourceMemberBindingOrigin Origin { get; set; }

Original lines: 1376-1407

Declaration hash: sha256:db8b35603ad64ab85b133884b61cf865971c8c72cb1bc33fe7468e5fef26d8ce

C#
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

C#
public BehaviorSourceMemberBackendVerdict(bool isMixed, string entityModeToken, string entityBindingId, string gameObjectModeToken, string gameObjectBindingId);

Original lines: 1394

Declaration hash: sha256:783d5497784d2a2465b717e0fda3b0439138b9e6918579157832645ffc6c101d

C#
public bool IsMixed { get; }

Original lines: 1397

Declaration hash: sha256:c8bf69817999587c3e18733fb3935ee0f1daaadbdd8a1ed45409a79ddebbfea0

C#
public string EntityModeToken { get; }

Original lines: 1400

Declaration hash: sha256:69d01424dfc30d6816a2afd5e912d22f7b4aae1a3e7015914146447c57e31996

C#
public string EntityBindingId { get; }

Original lines: 1403

Declaration hash: sha256:d761480bd6f0db3769cc719c0d20a31e1654308b97d436143e5f4027dd4f61de

C#
public string GameObjectModeToken { get; }

Original lines: 1406

Declaration hash: sha256:71bbc0c373e8be7a79eb9df30bd0f93c185982f960ac7a8e1de28550b46ecb03

C#
public string GameObjectBindingId { get; }

Original lines: 1420-1555

Declaration hash: sha256:ba38473539ed61deb4236877c389e7ec585be1f62bd5b3eb1128fce7a017f379

C#
public static class BehaviorSourceMemberTargetModes
{
}

Method: IsEntityMode(BehaviorSourceMemberTargetMode mode)

Section titled “Method: IsEntityMode(BehaviorSourceMemberTargetMode mode)”

Original lines: 1425-1437

Declaration hash: sha256:28fb19307c482f07a33e4f483f4013e09d1a1d6ede5a909a6c268a07c97ddcd7

C#
public static bool IsEntityMode(BehaviorSourceMemberTargetMode mode);

Method: IsGameObjectMode(BehaviorSourceMemberTargetMode mode)

Section titled “Method: IsGameObjectMode(BehaviorSourceMemberTargetMode mode)”

Original lines: 1440-1452

Declaration hash: sha256:e867956cf2562083ef5ec38fa1edfa9f90fb6dbe0b7e684096cfa03482c8858b

C#
public static bool IsGameObjectMode(BehaviorSourceMemberTargetMode mode);

Method: GetToken(BehaviorSourceMemberTargetMode mode)

Section titled “Method: GetToken(BehaviorSourceMemberTargetMode mode)”

Original lines: 1458-1472

Declaration hash: sha256:ac32729bdef899573fcfd50484b5fd98f7f1adad109f2a2b1a3c4ca0b6061bde

C#
public static string GetToken(BehaviorSourceMemberTargetMode mode);

Method: GetToken(BehaviorSourceMemberTarget target)

Section titled “Method: GetToken(BehaviorSourceMemberTarget target)”

Original lines: 1475-1491

Declaration hash: sha256:fbdec471f20eae0d6d9c6193abbb64168c6743111f2f0a58fdd2aab4a406062e

C#
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

C#
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

C#
public static class BehaviorSourceMemberBackendSelection
{
}

Method: Classify(IReadOnlyList<BehaviorSourceMemberBinding> bindings)

Section titled “Method: Classify(IReadOnlyList<BehaviorSourceMemberBinding> bindings)”

Original lines: 1571-1607

Declaration hash: sha256:c0b51a47e47644d66349d583df9bef62433e5841031d3371db42e60bcb335fa5

C#
public static BehaviorSourceMemberBackendVerdict Classify(IReadOnlyList<BehaviorSourceMemberBinding> bindings);

Type: BehaviorSourceMemberPortableIdentity

Section titled “Type: BehaviorSourceMemberPortableIdentity”

Original lines: 1622-1837

Declaration hash: sha256:3917f0468f006e8c8064d3c97cbec2d1f5f0e79408990a6e85ac08174e7aadd0

C#
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]
public static class BehaviorSourceMemberPortableIdentity
{
}

Original lines: 1628-1636

Declaration hash: sha256:dba0103b9a8b4d738183509ffebdfc8e05d1266bac41c3f2e0d10679f1cdbdfe

C#
public static IReadOnlyList<string> ProductNodeTokens { get; }

Original lines: 1639-1652

Declaration hash: sha256:f71bb5756a2a88bf44435b6f6fd044e3e8b9ae55e9abeb4c8d7c0fbb3498f3dd

C#
public static IReadOnlyList<string> PortableFieldNames { get; }

Original lines: 1655-1661

Declaration hash: sha256:e6aea02e3952d62eca06944647a7a95e40e399a38d4f36d159187d6366b8e40d

C#
public static IReadOnlyList<string> BackendLocalFieldNames { get; }

Method: BuildPortableIdentity(BehaviorSourceMemberBinding binding)

Section titled “Method: BuildPortableIdentity(BehaviorSourceMemberBinding binding)”

Original lines: 1667-1778

Declaration hash: sha256:cc430c9aadee6c439eca7b259be1d458f3aeedcf491fa773b419f5aa4e0b6435

C#
public static string BuildPortableIdentity(BehaviorSourceMemberBinding binding);

Method: BuildTargetIdentity(BehaviorSourceMemberBinding binding)

Section titled “Method: BuildTargetIdentity(BehaviorSourceMemberBinding binding)”

Original lines: 1786-1815

Declaration hash: sha256:595209b70d5c3cee0ee3ce21014c3f37ac37d0f91f781267a5121c9f369e1075

C#
public static string BuildTargetIdentity(BehaviorSourceMemberBinding binding);

Method: BuildBackendLocalIdentity(BehaviorSourceMemberBinding binding)

Section titled “Method: BuildBackendLocalIdentity(BehaviorSourceMemberBinding binding)”

Original lines: 1821-1834

Declaration hash: sha256:810c31e82b7de1da27c6bb80db8ea64bbc9cd07dfc00414bc6bbc9737415e7a3

C#
public static string BuildBackendLocalIdentity(BehaviorSourceMemberBinding binding);

Original lines: 1850-2041

Declaration hash: sha256:a8e71f5a71dead478470ac81f285cbb961da678ca54c722a15dafd0536cbcbc7

C#
public static class BehaviorMemberBlackboardNaming
{
}

Method: Projects(BehaviorSourceMemberBinding binding)

Section titled “Method: Projects(BehaviorSourceMemberBinding binding)”

Original lines: 1858-1880

Declaration hash: sha256:c6548ce1bb619729b693363e0829d77ed786bf1496ee4dff54d83220a1f1c232

C#
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

C#
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

C#
public static IReadOnlyDictionary<string, string> DeriveNames(IReadOnlyList<BehaviorSourceMemberBinding> bindings, IReadOnlyCollection<string> declaredVariableNames, out List<string> residualCollisionBindingIds);

Original lines: 1994-2017

Declaration hash: sha256:aaa3b867fffc0ce219597037765f640954ad13a523dd7a5f5675e89b64db944a

C#
public static string ToLowerCamel(string identifier);
Full-size image