Romestead Assembly Reference

BM.BlackboardRef

Type JSON

public struct in BM

Methods6
Properties0
Fields3
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceBM
  • Base typeSystem.ValueType
  • Hash0219933FBE93AB1952B0352B5A9EFB87C659BC9A61F7FDD87D1F6306C84F99CD

Relationships

Base type

System.ValueType

Fields

NameVisibilitySignature
GroupNamepublicpublic System.String GroupName
Keypublicpublic System.String Key
Typepublicpublic BM.BlackboardType Type

Methods

GetTargetBlackboard

private BM.Blackboard GetTargetBlackboard(BM.Blackboard personalBlackboard)

Method metadata
  • Visibilityprivate
  • Return typeBM.Blackboard
  • StaticFalse
  • VirtualFalse
  • Hash69A0F8368E24BAE939383D9FBEE748702008E747C8489ED2576C88BBA74E991E
  • Body hash6F4ACA4D1281BAB909D48A761C4922177E60592DDFE3465018EFC851E31A928C
  • IL size87
Referenced calls
Called by

GetWithSelfCheck

public T GetWithSelfCheck<T>(BM.BTUpdateContext updateCtx, BM.Blackboard personalBlackboard)

Method metadata
  • Visibilitypublic
  • Return typeT
  • StaticFalse
  • VirtualFalse
  • Hash3D7D53DF438C3D134793576F008A56FA61A277445289E358CC2C7B017F09A12A
  • Body hash610DAFBB7DA347D9FD349857B712D712155AA769465C5BF599A1BDB0F647EEAE
  • 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
  • self
  • selfId

Set

public System.Boolean Set(BM.Blackboard personalBlackboard, System.Object value)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash51204B6D2DACBA46865BE8F42CBC21B72B88C281CFF0C6B26F95FBEE73C309A2
  • Body hash700CEA7E7174699AD8CD718335689BF0C4256ADB849CF2088FCD7879A6FE8057
  • IL size28
Referenced calls
Called by

TryGetWithSelfCheck

public System.Boolean TryGetWithSelfCheck<T>(BM.BTUpdateContext updateCtx, BM.Blackboard personalBlackboard, out T& value)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash1813D1DF8D422D00D5C28B7E7539BC10C14CB59B088A392EB0B26512886D4ED4
  • Body hash01C7A7C3098BA5BC449374E81C1444E7EF03CA4FF098FC15D96B712BFAA74F10
  • IL size63
Referenced calls
  • System.String::op_Equality(System.String, System.String)
  • BM.BlackboardRef::TryGet(BM.Blackboard, T&)
String literals
  • self