| BlamWorldObject(BlamWorldState *_world, BlamWorldObjectType _type) | BlamWorldObject | |
| BlamWorldObject(BlamWorldObject *_parent, BlamWorldObjectType _type) | BlamWorldObject | |
| BlamWorldObject_Text3D(BlamWorldState *_world) | BlamWorldObject_Text3D | |
| BlamWorldObject_Text3D(BlamWorldObject *_parent) | BlamWorldObject_Text3D | |
| CreateSceneNode() | BlamWorldObject | |
| description | BlamWorldObject | |
| disable_culling | BlamWorldObject | |
| editor_folder_id | BlamWorldObject | |
| GetAbsolutePosition() | BlamWorldObject | |
| GetColor() | BlamWorldObject_Text3D | |
| GetDirection() | BlamWorldObject | |
| GetHidden() | BlamWorldObject | |
| GetID() | BlamWorldObject | |
| GetName() | BlamWorldObject | |
| GetParentSceneNode() | BlamWorldObject | |
| GetPosition() | BlamWorldObject | |
| GetQueryMask() | BlamWorldObject | virtual |
| GetRotation() | BlamWorldObject | |
| GetScale() | BlamWorldObject | |
| GetScaleModifier() | BlamWorldObject | |
| GetShaderParameterFloat(std::string id) | BlamWorldObject | |
| GetShaderParameterVector2(std::string id) | BlamWorldObject | |
| GetShaderParameterVector3(std::string id) | BlamWorldObject | |
| GetShaderParameterVector4(std::string id) | BlamWorldObject | |
| GetShadowColor() | BlamWorldObject_Text3D | |
| GetText() | BlamWorldObject_Text3D | |
| GetWorldOBB() | BlamWorldObject | virtual |
| id | BlamWorldObject | |
| IsHidden() | BlamWorldObject | |
| OnMouseClick(MouseClickEvent *event) | BlamWorldObject | virtual |
| OnMouseHoverEnter() | BlamWorldObject | virtual |
| OnMouseHoverExit() | BlamWorldObject | virtual |
| OnMouseMove(MouseMoveEvent *event) | BlamWorldObject | virtual |
| OnMouseUnclick(MouseUnclickEvent *event) | BlamWorldObject | virtual |
| parent | BlamWorldObject | |
| Render(float delta) override | BlamWorldObject_Text3D | virtual |
| Rotate(BlamVector3 axis, float rotation_amount, BlamTransformSpace transform_space=BlamTransformSpace::Parent) | BlamWorldObject | |
| scene_node | BlamWorldObject | |
| SetColor(BlamColor color) | BlamWorldObject_Text3D | |
| 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=true) | BlamWorldObject | |
| SetRotation(float x, float y, float z, bool local_axes=true) | BlamWorldObject | |
| SetRotation(BlamAxis axis, float amount, bool local_axes=true) | 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 | |
| SetShaderParameter(std::string id, float value) | BlamWorldObject | |
| SetShaderParameter(std::string id, BlamVector2 value) | BlamWorldObject | |
| SetShaderParameter(std::string id, BlamVector3 value) | BlamWorldObject | |
| SetShaderParameter(std::string id, BlamVector4 value) | BlamWorldObject | |
| SetShadowColor(BlamColor color) | BlamWorldObject_Text3D | |
| SetText(std::string text) | BlamWorldObject_Text3D | |
| ShowImGuiEditControls() override | BlamWorldObject_Text3D | virtual |
| state_flags | BlamWorldObject | |
| Tick(int tick, int total_ticks) | BlamWorldObject | inlinevirtual |
| Translate(BlamVector3 offset, BlamTransformSpace transform_space=BlamTransformSpace::Parent) | BlamWorldObject | |
| type | BlamWorldObject | |
| world | BlamWorldObject | |
| ~BlamWorldObject() | BlamWorldObject | virtual |
| ~BlamWorldObject_Text3D() | BlamWorldObject_Text3D | |