Blowbox 2017
A 3D Game Engine by Riko Ophorst using DirectX 12
blowbox::Entity Member List

This is the complete list of members for blowbox::Entity, including all inherited members.

AddChild(SharedPtr< Entity > entity)blowbox::Entityprotected
children_blowbox::Entityprivate
constant_buffer_blowbox::Entityprivate
Entity(const String &name)blowbox::Entity
EntityFactory (defined in blowbox::Entity)blowbox::Entityfriend
GetChildren() const blowbox::Entity
GetConstantBuffer()blowbox::Entityinline
GetInScene() const blowbox::Entityprotected
GetLocalPosition() const blowbox::Entity
GetLocalRotation() const blowbox::Entity
GetLocalScaling() const blowbox::Entity
GetMesh() const blowbox::Entity
GetName() const blowbox::Entity
GetWorldTransform()blowbox::Entity
in_scene_blowbox::Entityprivate
Init()blowbox::Entityprotected
IsTransformDirty()blowbox::Entityprotected
mesh_blowbox::Entityprivate
name_blowbox::Entityprivate
parent_blowbox::Entityprivate
position_blowbox::Entityprivate
RemoveChild(SharedPtr< Entity > entity)blowbox::Entityprotected
rotation_blowbox::Entityprivate
scaling_blowbox::Entityprivate
SceneManager (defined in blowbox::Entity)blowbox::Entityfriend
SetInScene(bool in_scene)blowbox::Entityprotected
SetLocalPosition(const DirectX::XMFLOAT3 &position)blowbox::Entity
SetLocalRotation(const DirectX::XMFLOAT3 &rotation)blowbox::Entity
SetLocalScaling(const DirectX::XMFLOAT3 &scaling)blowbox::Entity
SetMesh(SharedPtr< Mesh > mesh)blowbox::Entity
SetName(const String &name)blowbox::Entity
Shutdown()blowbox::Entityprotected
transform_dirty_blowbox::Entityprivate
Update()blowbox::Entityprotected
UpdateWorldTransform()blowbox::Entityprotected
world_transform_blowbox::Entityprivate
~Entity()blowbox::Entity