Definition at line 1 of file sceneobject.c.
◆ ~SceneObject()
| void SceneObject::~SceneObject |
( |
| ) |
|
|
protected |
◆ AddAttachment()
| void SceneObject::AddAttachment |
( |
string | att_name | ) |
|
|
protected |
◆ AddRotation()
| void SceneObject::AddRotation |
( |
float | add_rot | ) |
|
|
protected |
◆ CanAttachment()
◆ EditorLineAdd()
◆ EditorLineRemove()
◆ EditorShapeAdd()
| void SceneObject::EditorShapeAdd |
( |
| ) |
|
|
protected |
◆ EditorShapeDeselect()
| void SceneObject::EditorShapeDeselect |
( |
| ) |
|
|
protected |
◆ EditorShapeRemove()
| void SceneObject::EditorShapeRemove |
( |
| ) |
|
|
protected |
◆ EditorShapeSelect()
| void SceneObject::EditorShapeSelect |
( |
| ) |
|
|
protected |
◆ EditorShapeSetColor()
| void SceneObject::EditorShapeSetColor |
( |
int | color | ) |
|
|
protected |
◆ EditorShapeUpdatePos()
| void SceneObject::EditorShapeUpdatePos |
( |
| ) |
|
|
protected |
◆ GetAttachments()
◆ GetConfigAttachments()
◆ GetHealth()
| float SceneObject::GetHealth |
( |
| ) |
|
|
protected |
◆ GetInitScript()
| string SceneObject::GetInitScript |
( |
| ) |
|
|
protected |
◆ GetLinkedObject()
◆ GetLinkedSceneObject()
◆ GetLinkedSceneObjects()
◆ GetLinkedSceneObjectsCount()
| int SceneObject::GetLinkedSceneObjectsCount |
( |
| ) |
|
|
protected |
◆ GetMaxHealth()
| float SceneObject::GetMaxHealth |
( |
| ) |
|
|
protected |
◆ GetName()
| string SceneObject::GetName |
( |
| ) |
|
|
protected |
◆ GetObject()
◆ GetPosition()
| vector SceneObject::GetPosition |
( |
| ) |
|
|
protected |
◆ GetPositionAsString()
| string SceneObject::GetPositionAsString |
( |
| ) |
|
|
protected |
◆ GetRotation()
| float SceneObject::GetRotation |
( |
| ) |
|
|
protected |
◆ GetSize()
| vector SceneObject::GetSize |
( |
| ) |
|
|
protected |
◆ GetTypeName()
| string SceneObject::GetTypeName |
( |
| ) |
|
|
protected |
◆ Init()
◆ IsLinkedWithSceneObject()
◆ IsPlayer()
| bool SceneObject::IsPlayer |
( |
| ) |
|
|
protected |
◆ LinkEntityAI()
| void SceneObject::LinkEntityAI |
( |
EntityAI | e | ) |
|
|
protected |
◆ LinkSceneObject()
◆ PlaceOnSurface()
| void SceneObject::PlaceOnSurface |
( |
| ) |
|
|
protected |
◆ RemoveAttachment()
| void SceneObject::RemoveAttachment |
( |
EntityAI | e | ) |
|
|
protected |
◆ SceneObjectSynch()
| void SceneObject::SceneObjectSynch |
( |
Param | p | ) |
|
|
protected |
◆ SetHealth()
| void SceneObject::SetHealth |
( |
float | value | ) |
|
|
protected |
◆ SetInitScript()
| void SceneObject::SetInitScript |
( |
string | init_script | ) |
|
|
protected |
◆ SetPosition()
| void SceneObject::SetPosition |
( |
vector | pos | ) |
|
|
protected |
◆ SetPositionAsString()
| void SceneObject::SetPositionAsString |
( |
string | string_pos | ) |
|
|
protected |
◆ SetRotation()
| void SceneObject::SetRotation |
( |
float | rot | ) |
|
|
protected |
◆ UnlinkAll()
| void SceneObject::UnlinkAll |
( |
| ) |
|
|
protected |
◆ UnlinkSceneObject()
| void SceneObject::UnlinkSceneObject |
( |
SceneObject | scene_object | ) |
|
|
protected |
◆ m_DebugShapeBBox
| Shape SceneObject::m_DebugShapeBBox |
|
protected |
◆ m_InitScript
| string SceneObject::m_InitScript |
|
protected |
◆ m_LinkedSceneObjects
◆ m_LinkedSceneObjectsIndices
| ref array<int> SceneObject::m_LinkedSceneObjectsIndices |
|
protected |
◆ m_LinkedSceneObjectsShapes
◆ m_ObjectName
| string SceneObject::m_ObjectName |
|
protected |
◆ m_ObjectNameOrigin
| string SceneObject::m_ObjectNameOrigin |
|
protected |
◆ m_ObjectPtr
The documentation for this class was generated from the following files: