DayZ 1.24
|
Protected Member Functions | |
void | Event_OnFrame (IEntity other, float timeSlice) |
Shape | DebugBBoxDraw () |
void | DebugBBoxSetColor (int color) |
void | DebugBBoxDelete () |
Shape | DebugDirectionDraw (float distance=1) |
void | DebugDirectionSetColor (int color) |
void | DebugDirectionDelete () |
void | SetParentEntityAI (EntityAI e) |
void | Event_OnAwake () |
void | Event_OnInit () |
void | LogThis (string msg, string fnc_name="n/a") |
void | LogThisWarning (string msg, string fnc_name="n/a") |
void | LogThisError (string msg, string fnc_name="n/a") |
string | GetCompName () |
int | GetCompType () |
void | Event_OnItemAttached (EntityAI item, string slot_name) |
void | Event_OnItemDetached (EntityAI item, string slot_name) |
override Shape | DebugBBoxDraw () |
override void | DebugBBoxSetColor (int color) |
override void | DebugBBoxDelete () |
override Shape | DebugDirectionDraw (float distance=1) |
override void | DebugDirectionDelete () |
void | OnDrawing () |
Static Protected Member Functions | |
static void | Init () |
static string | GetNameByType (int comp_type) |
static bool | IsTypeExist (int comp_type) |
static void | LogErrorBadCompType (int comp_type, string fnc_name) |
static void | LogWarningAlredyExist (int comp_type, string fnc_name) |
Protected Attributes | |
EntityAI | m_ThisEntityAI |
Shape | m_DebugShapeBBox |
Shape | m_DebugShapeDirection |
float | m_DebugShapeDirectionDist |
Static Private Attributes | |
static string | m_CompNames [COMP_TYPE_COUNT] |
Definition at line 15 of file Component.c.
|
protected |
Definition at line 40 of file ComponentEntityDebug.c.
References CALL_CATEGORY_GUI, and GetGame().
|
protected |
Definition at line 9 of file ComponentEntityDebug.c.
References CALL_CATEGORY_GUI, Debug::DrawBox(), and GetGame().
Definition at line 33 of file ComponentEntityDebug.c.
|
protected |
Definition at line 78 of file ComponentEntityDebug.c.
References CALL_CATEGORY_GUI, and GetGame().
Definition at line 57 of file ComponentEntityDebug.c.
References CALL_CATEGORY_GUI, Debug::DrawArrow(), and GetGame().
|
inlineprotected |
Definition at line 100 of file Component.c.
|
inlineprotected |
Definition at line 108 of file Component.c.
Definition at line 156 of file Component.c.
References LogThis().
|
inlineprotected |
Definition at line 140 of file Component.c.
References GetCompType(), and GetNameByType().
Referenced by LogThisError(), and LogThisWarning().
|
inlineprotected |
Definition at line 148 of file Component.c.
References COMP_TYPE_UNDEFINED.
Referenced by GetCompName().
Definition at line 48 of file Component.c.
References IsTypeExist(), LogErrorBadCompType(), and m_CompNames.
Referenced by ComponentsBank::CreateComponent(), GetCompName(), and LogWarningAlredyExist().
Definition at line 37 of file Component.c.
References COMP_TYPE_ANIMAL_BLEEDING, COMP_TYPE_BODY_STAGING, COMP_TYPE_ENERGY_MANAGER, COMP_TYPE_ETITY_DEBUG, and m_CompNames.
Referenced by CGame::DayZGame().
Definition at line 62 of file Component.c.
References COMP_TYPE_COUNT.
Referenced by ComponentsBank::CreateComponent(), ComponentsBank::GetComponent(), and GetNameByType().
Definition at line 74 of file Component.c.
References COMP_TYPE_COUNT, Debug::LogError(), and ToString().
Referenced by ComponentsBank::CreateComponent(), ComponentsBank::GetComponent(), and GetNameByType().
Definition at line 116 of file Component.c.
Referenced by Event_OnItemAttached(), and Event_OnItemDetached().
Definition at line 132 of file Component.c.
References GetCompName(), Debug::LogError(), and m_ThisEntityAI.
Definition at line 124 of file Component.c.
References GetCompName(), Debug::LogWarning(), and m_ThisEntityAI.
|
inlinestaticprotected |
Definition at line 83 of file Component.c.
References GetNameByType(), and Debug::LogError().
Referenced by ComponentsBank::CreateComponent().
|
inlineprotected |
Definition at line 94 of file ComponentEntityDebug.c.
Definition at line 92 of file Component.c.
References m_ThisEntityAI.
|
staticprivate |
Definition at line 20 of file Component.c.
Referenced by GetNameByType(), and Init().
|
protected |
Definition at line 4 of file ComponentEntityDebug.c.
|
protected |
Definition at line 5 of file ComponentEntityDebug.c.
|
protected |
Definition at line 6 of file ComponentEntityDebug.c.
|
protected |
Definition at line 24 of file Component.c.
Referenced by ComponentAnimalBleeding::Bleed(), ComponentEnergyManager::CanBePluggedInto(), ComponentEnergyManager::CanReceivePlugFrom(), ComponentEnergyManager::CanWork(), ComponentEnergyManager::CheckWetness(), ComponentEnergyManager::ConsumeEnergy(), ComponentEnergyManager::DebugUpdate(), ComponentEnergyManager::DeviceUpdate(), ComponentEnergyManager::Event_OnAwake(), ComponentEnergyManager::Event_OnInit(), ComponentEnergyManager::FindAndConsumeEnergy(), ComponentEnergyManager::GetEnergyMax(), ComponentEnergyManager::GetThisEntityAI(), ComponentAnimalBleeding::InflictWoundDamage(), LogThisError(), LogThisWarning(), ComponentEnergyManager::OnAttachmentAdded(), ComponentEnergyManager::OnDeviceDestroyed(), ComponentEnergyManager::OnEnergyAdded(), ComponentEnergyManager::OnEnergyConsumed(), ComponentEnergyManager::OnInteractBranch(), ComponentEnergyManager::OnIsPlugged(), ComponentEnergyManager::OnIsUnplugged(), ComponentEnergyManager::OnOwnSocketReleased(), ComponentEnergyManager::OnOwnSocketTaken(), ComponentEnergyManager::OnWork(), ComponentEnergyManager::PlugInDevice(), ComponentEnergyManager::PlugThisInto(), ComponentEnergyManager::ResetEnergyUsage(), ComponentEnergyManager::SetEnergy(), SetParentEntityAI(), ComponentEnergyManager::SwitchOff(), ComponentEnergyManager::SwitchOn(), ComponentEnergyManager::Synch(), ComponentBodyStaging::SynchSkinnedState(), ComponentEnergyManager::UnplugCordFromSocket(), ComponentEnergyManager::UnplugDevice(), ComponentEnergyManager::UnplugThis(), ComponentEnergyManager::UpdateCanWork(), ComponentEnergyManager::UpdatePlugState(), ComponentEnergyManager::UpdateSelections(), and ComponentEnergyManager::UpdateSocketSelections().