My Project v1
Project
载入中...
搜索中...
未找到
Game.EntityReference

Public 类型

enum  ReferenceType { Null , Local , ByEntityId , ByEntityName }
 

Public 成员函数

Entity GetEntity (Entity localEntity, IdToEntityMap idToEntityMap, bool throwIfNotFound)
 
GetComponent< T > (Entity localEntity, IdToEntityMap idToEntityMap, bool throwIfNotFound)
 
bool IsNullOrEmpty ()
 

静态 Public 成员函数

static EntityReference Local (Component component)
 
static EntityReference FromId (Component component)
 
static EntityReference FromId (Entity entity)
 
static EntityReference FromName (Component component)
 
static EntityReference FromName (Entity entity)
 
static EntityReference FromReferenceString (string referenceString)
 

Public 属性

ReferenceType m_referenceType
 
string m_entityReference
 
string m_componentReference
 

属性

string ReferenceString [get]
 
static EntityReference Null [get]
 

成员枚举类型说明

◆ ReferenceType

枚举值
Null 
Local 
ByEntityId 
ByEntityName 

成员函数说明

◆ FromId() [1/2]

static EntityReference Game.EntityReference.FromId ( Component component)
static
函数调用图:
这是这个函数的调用关系图:

◆ FromId() [2/2]

static EntityReference Game.EntityReference.FromId ( Entity entity)
static

◆ FromName() [1/2]

static EntityReference Game.EntityReference.FromName ( Component component)
static

◆ FromName() [2/2]

static EntityReference Game.EntityReference.FromName ( Entity entity)
static

◆ FromReferenceString()

static EntityReference Game.EntityReference.FromReferenceString ( string referenceString)
static
函数调用图:
这是这个函数的调用关系图:

◆ GetComponent< T >()

T Game.EntityReference.GetComponent< T > ( Entity localEntity,
IdToEntityMap idToEntityMap,
bool throwIfNotFound )
类型限制
T :class 
函数调用图:

◆ GetEntity()

Entity Game.EntityReference.GetEntity ( Entity localEntity,
IdToEntityMap idToEntityMap,
bool throwIfNotFound )
这是这个函数的调用关系图:

◆ IsNullOrEmpty()

bool Game.EntityReference.IsNullOrEmpty ( )
这是这个函数的调用关系图:

◆ Local()

static EntityReference Game.EntityReference.Local ( Component component)
static
函数调用图:
这是这个函数的调用关系图:

类成员变量说明

◆ m_componentReference

string Game.EntityReference.m_componentReference

◆ m_entityReference

string Game.EntityReference.m_entityReference

◆ m_referenceType

ReferenceType Game.EntityReference.m_referenceType

属性说明

◆ Null

EntityReference Game.EntityReference.Null
staticget

◆ ReferenceString

string Game.EntityReference.ReferenceString
get

该结构体的文档由以下文件生成: