DayZ 1.24
|
Private Member Functions | |
void | ConstructionPart (string name, string part_name, string main_part_name, int id, bool is_built, bool is_base, bool is_gate, array< string > required_parts) |
string | GetName () |
string | GetPartName () |
string | GetMainPartName () |
int | GetId () |
bool | IsBuilt () |
void | SetBuiltState (bool is_built) |
void | SetRequestBuiltState (bool req_built) |
bool | IsBase () |
bool | IsGate () |
array< string > | GetRequiredParts () |
Private Attributes | |
string | m_Name |
int | m_Id |
string | m_PartName |
string | m_MainPartName |
bool | m_IsBuilt |
bool | m_IsBase |
bool | m_IsGate |
ref array< string > | m_RequiredParts |
Definition at line 1 of file ConstructionPart.c.
|
inlineprivate |
Definition at line 12 of file ConstructionPart.c.
References m_Id, m_IsBase, m_IsBuilt, m_IsGate, m_MainPartName, m_Name, m_PartName, m_RequiredParts, and name.
|
inlineprivate |
|
inlineprivate |
Definition at line 35 of file ConstructionPart.c.
References m_MainPartName.
Referenced by GetCollisionBoxData(), HasConflictPart(), HasMaterials(), HasRequiredPart(), MaterialIsRuined(), SetLockOnAttachedMaterials(), and TakeMaterialsServer().
|
inlineprivate |
Definition at line 24 of file ConstructionPart.c.
References m_Name.
|
inlineprivate |
Definition at line 30 of file ConstructionPart.c.
References m_PartName.
Definition at line 75 of file ConstructionPart.c.
References m_RequiredParts.
|
inlineprivate |
Definition at line 65 of file ConstructionPart.c.
References m_IsBase.
|
inlineprivate |
Definition at line 45 of file ConstructionPart.c.
References m_IsBuilt.
|
inlineprivate |
Definition at line 70 of file ConstructionPart.c.
References m_IsGate.
Definition at line 50 of file ConstructionPart.c.
References bsbDebugPrint(), LogManager::IsBaseBuildingLogEnable(), m_IsBuilt, and m_PartName.
Referenced by SetRequestBuiltState().
Definition at line 56 of file ConstructionPart.c.
References bsbDebugPrint(), GetGame(), LogManager::IsBaseBuildingLogEnable(), m_PartName, and SetBuiltState().
|
private |
Definition at line 4 of file ConstructionPart.c.
Referenced by ConstructionPart(), and GetId().
|
private |
Definition at line 8 of file ConstructionPart.c.
Referenced by ConstructionPart(), and IsBase().
|
private |
Definition at line 7 of file ConstructionPart.c.
Referenced by ConstructionPart(), IsBuilt(), and SetBuiltState().
|
private |
Definition at line 9 of file ConstructionPart.c.
Referenced by ConstructionPart(), and IsGate().
|
private |
Definition at line 6 of file ConstructionPart.c.
Referenced by ConstructionPart(), and GetMainPartName().
|
private |
Definition at line 3 of file ConstructionPart.c.
Referenced by ConstructionPart(), and GetName().
|
private |
Definition at line 5 of file ConstructionPart.c.
Referenced by ConstructionPart(), GetPartName(), SetBuiltState(), and SetRequestBuiltState().
Definition at line 10 of file ConstructionPart.c.
Referenced by ConstructionPart(), and GetRequiredParts().