DayZ 1.24
|
Private Member Functions | |
void | ComponentsBank (EntityAI entity_parent) |
Component | GetComponent (int comp_type, string extended_class_name="") |
bool | DeleteComponent (int comp_type) |
Component | CreateComponent (int comp_type, string extended_class_name="") |
bool | IsComponentAlreadyExist (int comp_type) |
Private Attributes | |
EntityAI | m_EntityParent |
ref Component | m_Components [COMP_TYPE_COUNT] |
Definition at line 1 of file ComponentsBank.c.
Definition at line 6 of file ComponentsBank.c.
References m_EntityParent.
|
inlineprivate |
Definition at line 36 of file ComponentsBank.c.
References Empty, Component::GetNameByType(), IsComponentAlreadyExist(), Component::IsTypeExist(), Component::LogErrorBadCompType(), Component::LogWarningAlredyExist(), m_Components, and m_EntityParent.
Referenced by GetComponent().
Definition at line 25 of file ComponentsBank.c.
References IsComponentAlreadyExist(), and m_Components.
|
inlineprivate |
Definition at line 11 of file ComponentsBank.c.
References CreateComponent(), IsComponentAlreadyExist(), Component::IsTypeExist(), Component::LogErrorBadCompType(), and m_Components.
Definition at line 68 of file ComponentsBank.c.
References m_Components.
Referenced by CreateComponent(), DeleteComponent(), and GetComponent().
|
private |
Definition at line 4 of file ComponentsBank.c.
Referenced by CreateComponent(), DeleteComponent(), GetComponent(), and IsComponentAlreadyExist().
|
private |
Definition at line 3 of file ComponentsBank.c.
Referenced by ComponentsBank(), and CreateComponent().