|
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().