Rendering Engine 0.2.9
Modular Graphics Rendering Engine | v0.2.9
rendering_engine::Drawable3D Member List

This is the complete list of members for rendering_engine::Drawable3D, including all inherited members.

AddRenderBatch(std::string meshName, std::string materialName)rendering_engine::DrawableComponentprotected
bUpdateOnTickrendering_engine::DrawableComponentprotected
Destroy() overriderendering_engine::Drawable3Dvirtual
Draw(const Camera &camera)=0rendering_engine::Drawable3Dpure virtual
Drawable3D(RenderResourceContext renderContext, Scene &scene)rendering_engine::Drawable3D
Drawable3D(const Drawable3D &rhs)=deleterendering_engine::Drawable3D
DrawableComponent(RenderResourceContext renderContext, Scene &scene)rendering_engine::DrawableComponent
DrawableComponent(const DrawableComponent &)=deleterendering_engine::DrawableComponent
GetPosition() constrendering_engine::Drawable3D
GetRotation() constrendering_engine::Drawable3D
GetScale() constrendering_engine::Drawable3D
GetTransform()rendering_engine::Drawable3D
GetTransform() constrendering_engine::Drawable3D
Initialize() overriderendering_engine::Drawable3Dvirtual
mRenderBatchesrendering_engine::DrawableComponentprotected
mRenderContextrendering_engine::DrawableComponentprotected
mScenerendering_engine::DrawableComponentprotected
mSceneComponentrendering_engine::Drawable3Dprotected
operator=(const Drawable3D &rhs)=deleterendering_engine::Drawable3D
rendering_engine::DrawableComponent::operator=(const DrawableComponent &)=deleterendering_engine::DrawableComponent
SetPosition(const glm::vec3 &position)rendering_engine::Drawable3D
SetRotation(const glm::vec3 &rotation)rendering_engine::Drawable3D
SetScale(const glm::vec3 &scale)rendering_engine::Drawable3D
Shutdown()rendering_engine::DrawableComponentvirtual
Update(float deltaTime) overriderendering_engine::Drawable3Dvirtual
UpdateOnTick(bool in)rendering_engine::DrawableComponent
~DrawableComponent()=defaultrendering_engine::DrawableComponentvirtual