DayZ 1.24
|
Private Member Functions | |
override bool | IsPlayer () |
Static Private Attributes | |
static const int | COLOR_OBJ_BBOX_NORMAL = 0x00000000 |
static const int | COLOR_OBJ_BBOX_SELECT = 0x1f007C00 |
Definition at line 1 of file SceneObject.c.
|
inlineprotected |
Definition at line 338 of file SceneObject.c.
References EditorLineRemove(), EditorShapeRemove(), GetGame(), GetPlayer(), m_LinkedSceneObjects, and m_ObjectPtr.
Definition at line 520 of file SceneObject.c.
References GetObject().
Referenced by PluginBase::SelectedObjectDuplicate().
Definition at line 497 of file SceneObject.c.
References EditorShapeUpdatePos(), GetGame(), m_ObjectPtr, and SceneObjectSynch().
Definition at line 528 of file SceneObject.c.
References GetObject().
|
inlineprotected |
Definition at line 224 of file SceneObject.c.
References Debug::DrawArrow(), EditorLineRemove(), GetObject(), GetSize(), and m_LinkedSceneObjectsShapes.
Referenced by PluginBase::EditorUpdate(), and LinkSceneObject().
|
inlineprotected |
Definition at line 208 of file SceneObject.c.
References m_LinkedSceneObjectsShapes.
Referenced by EditorLineAdd(), PluginBase::EditorUpdate(), UnlinkSceneObject(), and ~SceneObject().
|
inlineprotected |
Definition at line 161 of file SceneObject.c.
References Debug::DrawBox(), EditorShapeDeselect(), EditorShapeUpdatePos(), GetSize(), and m_DebugShapeBBox.
Referenced by PluginBase::EditorUpdate().
|
inlineprotected |
Definition at line 129 of file SceneObject.c.
References COLOR_OBJ_BBOX_NORMAL, and EditorShapeSetColor().
Referenced by EditorShapeAdd(), and PluginBase::EditorUpdate().
|
inlineprotected |
Definition at line 196 of file SceneObject.c.
References m_DebugShapeBBox.
Referenced by PluginBase::EditorUpdate(), and ~SceneObject().
|
inlineprotected |
Definition at line 121 of file SceneObject.c.
References COLOR_OBJ_BBOX_SELECT, and EditorShapeSetColor().
Referenced by PluginBase::EditorUpdate().
Definition at line 112 of file SceneObject.c.
References m_DebugShapeBBox.
Referenced by EditorShapeDeselect(), and EditorShapeSelect().
|
inlineprotected |
Definition at line 97 of file SceneObject.c.
References GetObject(), and m_DebugShapeBBox.
Referenced by AddRotation(), EditorShapeAdd(), SetPosition(), and SetRotation().
|
inlineprotected |
Definition at line 557 of file SceneObject.c.
References CFG_MAGAZINESPATH, CFG_VEHICLESPATH, CFG_WEAPONSPATH, GetGame(), and GetTypeName().
Referenced by UIScriptedMenu::Refresh().
|
inlineprotected |
Definition at line 409 of file SceneObject.c.
References m_ObjectPtr.
Referenced by UIScriptedMenu::Refresh(), and PluginConfigHandler::SaveSceneObjects().
|
inlineprotected |
Definition at line 81 of file SceneObject.c.
References m_InitScript.
Referenced by UIPopupScript::OnOpen(), and PluginConfigHandler::SaveSceneObjects().
Definition at line 330 of file SceneObject.c.
References GetLinkedSceneObject(), and GetObject().
|
inlineprotected |
Definition at line 322 of file SceneObject.c.
References m_LinkedSceneObjects.
Referenced by GetLinkedObject(), and UnlinkAll().
|
inlineprotected |
Definition at line 306 of file SceneObject.c.
References m_LinkedSceneObjects.
Referenced by PluginBase::EditorUpdate(), and PluginConfigHandler::SaveSceneObjects().
|
inlineprotected |
Definition at line 314 of file SceneObject.c.
References m_LinkedSceneObjects.
Referenced by UnlinkAll().
|
inlineprotected |
Definition at line 419 of file SceneObject.c.
References m_ObjectPtr.
|
inlineprotected |
|
inlineprotected |
Definition at line 57 of file SceneObject.c.
References m_ObjectPtr.
Referenced by AddAttachment(), CanAttachment(), PluginBase::DeleteSceneObject(), EditorLineAdd(), EditorShapeUpdatePos(), GetAttachments(), GetLinkedObject(), PluginBase::GetSceneObjectByEntity(), GetSize(), and PluginConfigHandler::SaveSceneObjects().
|
inlineprotected |
Definition at line 399 of file SceneObject.c.
References m_ObjectPtr, and Vector().
Referenced by UIScriptedMenu::Refresh().
|
inlineprotected |
Definition at line 446 of file SceneObject.c.
References m_ObjectPtr, and Vector().
Referenced by PluginConfigHandler::SaveSceneObjects().
|
inlineprotected |
Definition at line 464 of file SceneObject.c.
References m_ObjectPtr.
Referenced by UIScriptedMenu::Refresh(), and PluginConfigHandler::SaveSceneObjects().
|
inlineprotected |
Definition at line 137 of file SceneObject.c.
References GetObject(), m_ObjectNameOrigin, Print(), and Vector().
Referenced by EditorLineAdd(), and EditorShapeAdd().
|
inlineprotected |
Definition at line 355 of file SceneObject.c.
References m_ObjectPtr.
Referenced by GetConfigAttachments(), UIScriptedMenu::Refresh(), PluginConfigHandler::SaveSceneObjects(), and PluginLocalProfile::SceneSave().
|
inlineprotected |
Definition at line 20 of file SceneObject.c.
References GetGame(), GetPlugin(), LinkEntityAI(), m_LinkedSceneObjects, m_LinkedSceneObjectsIndices, m_LinkedSceneObjectsShapes, m_ObjectName, m_ObjectNameOrigin, and STRING_EMPTY.
|
inlineprotected |
Definition at line 254 of file SceneObject.c.
References m_LinkedSceneObjects.
Referenced by LinkSceneObject().
|
inlineprotected |
Definition at line 73 of file SceneObject.c.
Definition at line 6 of file ScenePlayer.c.
|
inlineprotected |
Definition at line 266 of file SceneObject.c.
References EditorLineAdd(), IsLinkedWithSceneObject(), and m_LinkedSceneObjects.
|
inlineprotected |
Definition at line 363 of file SceneObject.c.
References GetGame(), m_ObjectPtr, and SceneObjectSynch().
Referenced by SetPosition().
Definition at line 536 of file SceneObject.c.
References GetGame().
Definition at line 489 of file SceneObject.c.
References GetGame(), and GetPlayer().
Referenced by AddRotation(), PlaceOnSurface(), SetHealth(), and SetPosition().
Definition at line 429 of file SceneObject.c.
References GetGame(), m_ObjectPtr, and SceneObjectSynch().
Definition at line 89 of file SceneObject.c.
References m_InitScript.
Referenced by UIPopupScript::OnClick().
Definition at line 380 of file SceneObject.c.
References EditorShapeUpdatePos(), GetGame(), m_ObjectPtr, PlaceOnSurface(), and SceneObjectSynch().
Referenced by SetPositionAsString().
Definition at line 478 of file SceneObject.c.
References EditorShapeUpdatePos(), and m_ObjectPtr.
Referenced by PluginBase::SelectedObjectDuplicate().
|
inlineprotected |
Definition at line 292 of file SceneObject.c.
References GetLinkedSceneObject(), and GetLinkedSceneObjectsCount().
Referenced by PluginBase::DeleteSceneObject().
|
inlineprotected |
Definition at line 279 of file SceneObject.c.
References EditorLineRemove(), and m_LinkedSceneObjects.
Definition at line 3 of file SceneObject.c.
Referenced by EditorShapeDeselect().
Definition at line 4 of file SceneObject.c.
Referenced by EditorShapeSelect().
|
protected |
Definition at line 7 of file SceneObject.c.
Referenced by EditorShapeAdd(), EditorShapeRemove(), EditorShapeSetColor(), and EditorShapeUpdatePos().
|
protected |
Definition at line 8 of file SceneObject.c.
Referenced by GetInitScript(), and SetInitScript().
|
protected |
Definition at line 12 of file SceneObject.c.
Referenced by GetLinkedSceneObject(), GetLinkedSceneObjects(), GetLinkedSceneObjectsCount(), Init(), IsLinkedWithSceneObject(), LinkSceneObject(), UnlinkSceneObject(), and ~SceneObject().
Definition at line 15 of file SceneObject.c.
Referenced by Init().
|
protected |
Definition at line 13 of file SceneObject.c.
Referenced by EditorLineAdd(), EditorLineRemove(), and Init().
|
protected |
Definition at line 9 of file SceneObject.c.
|
protected |
Definition at line 10 of file SceneObject.c.
|
protected |
Definition at line 6 of file SceneObject.c.
Referenced by AddRotation(), GetHealth(), GetMaxHealth(), GetObject(), GetPosition(), GetPositionAsString(), GetRotation(), GetTypeName(), LinkEntityAI(), PlaceOnSurface(), SetHealth(), SetPosition(), SetRotation(), and ~SceneObject().