BlamWorldObject(BlamWorldState *_world, BlamWorldObjectType _type) | BlamWorldObject | |
BlamWorldObject(BlamWorldObject *_parent, BlamWorldObjectType _type) | BlamWorldObject | |
BlamWorldObject_Gizmo(BlamWorldState *_world, BlamWorldObjectType _type) | BlamWorldObject_Gizmo | inline |
BlamWorldObject_Gizmo(BlamWorldObject *_parent, BlamWorldObjectType _type) | BlamWorldObject_Gizmo | inline |
BlamWorldObject_Gizmo3DCursor(BlamWorldState *_world) | BlamWorldObject_Gizmo3DCursor | |
BlamWorldObject_Gizmo3DCursor(BlamWorldObject *_parent) | BlamWorldObject_Gizmo3DCursor | |
description | BlamWorldObject | |
editor_folder_id | BlamWorldObject | |
GetHidden() | BlamWorldObject | |
GetID() | BlamWorldObject | |
GetName() | BlamWorldObject | |
GetParentSceneNode() | BlamWorldObject | |
GetPosition() | BlamWorldObject | |
GetRotation() | BlamWorldObject | |
GetScale() | BlamWorldObject | |
GetScaleModifier() | BlamWorldObject | |
id | BlamWorldObject | |
MarkForRebuild() | BlamWorldObject_Gizmo | |
MarkForUpdate() | BlamWorldObject_Gizmo | |
needs_rebuild | BlamWorldObject_Gizmo | protected |
needs_update | BlamWorldObject_Gizmo | protected |
OnMouseClick(MouseClickEvent *event) | BlamWorldObject | virtual |
OnMouseHoverEnter() | BlamWorldObject | virtual |
OnMouseHoverExit() | BlamWorldObject | virtual |
OnMouseMove(MouseMoveEvent *event) | BlamWorldObject | virtual |
OnMouseUnclick(MouseUnclickEvent *event) | BlamWorldObject | virtual |
parent | BlamWorldObject | |
Rebuild() override | BlamWorldObject_Gizmo3DCursor | virtual |
Render() override | BlamWorldObject_Gizmo3DCursor | virtual |
scene_node | BlamWorldObject | |
SetHidden(bool hidden) | BlamWorldObject | |
SetName(std::string name) | BlamWorldObject | |
SetPosition(BlamVector3 position) | BlamWorldObject | |
SetPosition(float x, float y, float z) | BlamWorldObject | |
SetRotation(BlamVector3 _rotation, bool local_axes=false) | BlamWorldObject | |
SetRotation(float x, float y, float z, bool local_axes=false) | BlamWorldObject | |
SetRotation(BlamAxis axis, float amount, bool local_axes=false) | BlamWorldObject | |
SetScale(BlamVector3 scale) | BlamWorldObject | |
SetScale(float x, float y, float z) | BlamWorldObject | |
SetScaleModifier(BlamVector3 scale) | BlamWorldObject | |
SetScaleModifier(float x, float y, float z) | BlamWorldObject | |
ShowImGuiEditControls() override | BlamWorldObject_Gizmo3DCursor | virtual |
type | BlamWorldObject | |
Update() override | BlamWorldObject_Gizmo3DCursor | virtual |
world | BlamWorldObject | |
~BlamWorldObject() | BlamWorldObject | virtual |
~BlamWorldObject_Gizmo3DCursor() | BlamWorldObject_Gizmo3DCursor | |