PC Stable Documentation
|
|
Private Member Functions | |
void | ComponentsBank (EntityAI entity_parent) |
Component | GetComponent (int comp_type, string extended_class_name="") |
bool | DeleteComponent (int comp_type) |
private Component | CreateComponent (int comp_type, string extended_class_name="") |
bool | IsComponentAlreadyExist (int comp_type) |
Private Attributes | |
private EntityAI | m_EntityParent |
private ref Component | m_Components [COMP_TYPE_COUNT] |
|
inlineprivate |
References m_EntityParent.
References Empty, Component::Event_OnAwake(), Component::Event_OnInit(), Component::GetNameByType(), IsComponentAlreadyExist(), Component::IsTypeExist(), Component::LogErrorBadCompType(), Component::LogWarningAlredyExist(), m_Components, m_EntityParent, Component::SetParentEntityAI(), and string::ToType().
Referenced by GetComponent().
References IsComponentAlreadyExist(), and m_Components.
References m_Components.
Referenced by CreateComponent(), DeleteComponent(), and GetComponent().
|
private |
Referenced by CreateComponent(), DeleteComponent(), GetComponent(), and IsComponentAlreadyExist().
|
private |
Referenced by ComponentsBank(), and CreateComponent().