BM.BlackboardRef
Type JSONpublic struct in BM
Type metadata
- Assembly
CandideServer - Namespace
BM - Base type
System.ValueType - Hash
0219933FBE93AB1952B0352B5A9EFB87C659BC9A61F7FDD87D1F6306C84F99CD
Relationships
Base type
System.ValueType
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
GroupName# | public | public System.String GroupName |
Key# | public | public System.String Key |
Type# | public | public BM.BlackboardType Type |
Methods
Get
#
public T Get<T>(BM.Blackboard personalBlackboard)
Method metadata
- Visibilitypublic
- Return type
T - StaticFalse
- VirtualFalse
- Hash
1CBC77692AED9422130CF1C97D5CE868BB25614DE9AB3BEC6A0536F1517943C3 - Body hash
3D6AE3AB514F7180B1DA8DE62CCD42D49D12055DBB4FCB357423404E4C9830CC - IL size34
GetTargetBlackboard
#
private BM.Blackboard GetTargetBlackboard(BM.Blackboard personalBlackboard)
Method metadata
- Visibilityprivate
- Return type
BM.Blackboard - StaticFalse
- VirtualFalse
- Hash
69A0F8368E24BAE939383D9FBEE748702008E747C8489ED2576C88BBA74E991E - Body hash
6F4ACA4D1281BAB909D48A761C4922177E60592DDFE3465018EFC851E31A928C - IL size87
Referenced calls
BM.BlackboardManager::get_Instance()BM.BlackboardManager::TryGetGroup(System.String, BM.Blackboard&)BM.BlackboardManager::get_GlobalBlackboard()System.ArgumentOutOfRangeException::.ctor()
GetWithSelfCheck
#
public T GetWithSelfCheck<T>(BM.BTUpdateContext updateCtx, BM.Blackboard personalBlackboard)
Method metadata
- Visibilitypublic
- Return type
T - StaticFalse
- VirtualFalse
- Hash
3D7D53DF438C3D134793576F008A56FA61A277445289E358CC2C7B017F09A12A - Body hash
610DAFBB7DA347D9FD349857B712D712155AA769465C5BF599A1BDB0F647EEAE - IL size155
Referenced calls
System.String::op_Equality(System.String, System.String)Shared.Entity.EntityWrapper::get_Id()System.Guid::Equals(System.Guid)BM.BlackboardRef::Get(BM.Blackboard)
String literals
selfselfId
Set
#
public System.Boolean Set(BM.Blackboard personalBlackboard, System.Object value)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
51204B6D2DACBA46865BE8F42CBC21B72B88C281CFF0C6B26F95FBEE73C309A2 - Body hash
700CEA7E7174699AD8CD718335689BF0C4256ADB849CF2088FCD7879A6FE8057 - IL size28
Referenced calls
Called by
TryGet
#
public System.Boolean TryGet<T>(BM.Blackboard personalBlackboard, out T& value)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
B447B6CD59B9BEE173F79E78837F0527EE7032AD63140E9F8FA607BA78024BA9 - Body hash
BAC8B9E30DAF85301EE41F3181EF6AB7097DC617125E7DDFF685751852ADA13A - IL size53
TryGetWithSelfCheck
#
public System.Boolean TryGetWithSelfCheck<T>(BM.BTUpdateContext updateCtx, BM.Blackboard personalBlackboard, out T& value)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
1813D1DF8D422D00D5C28B7E7539BC10C14CB59B088A392EB0B26512886D4ED4 - Body hash
01C7A7C3098BA5BC449374E81C1444E7EF03CA4FF098FC15D96B712BFAA74F10 - IL size63
Referenced calls
System.String::op_Equality(System.String, System.String)BM.BlackboardRef::TryGet(BM.Blackboard, T&)
String literals
self