MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::Model Member List

This is the complete list of members for mage::rendering::Model, including all inherited members.

BindBuffer(ID3D11DeviceContext &device_context, U32 slot) const noexceptmage::rendering::Model
BindMesh(ID3D11DeviceContext &device_context) const noexceptmage::rendering::Model
BindMesh(ID3D11DeviceContext &device_context, D3D11_PRIMITIVE_TOPOLOGY topology) const noexceptmage::rendering::Model
Component() noexceptmage::Componentprotected
Component(const Component &component) noexceptmage::Componentprotected
Component(Component &&component) noexceptmage::Componentprotected
DissableLightOcclusion() noexceptmage::rendering::Model
Draw(ID3D11DeviceContext &device_context) const noexceptmage::rendering::Model
EnableLightOcclusion() noexceptmage::rendering::Model
GetAABB() const noexceptmage::rendering::Model
GetBoundingSphere() const noexceptmage::rendering::Model
GetGuid() const noexceptmage::Component
GetMaterial() noexceptmage::rendering::Model
GetMaterial() const noexceptmage::rendering::Model
GetNumberOfIndices() const noexceptmage::rendering::Model
GetOwner() noexceptmage::Component
GetOwner() const noexceptmage::Component
GetStartIndex() const noexceptmage::rendering::Model
GetState() const noexceptmage::Component
GetTextureTransform() noexceptmage::rendering::Model
GetTextureTransform() const noexceptmage::rendering::Model
HasOwner() const noexceptmage::Component
m_aabbmage::rendering::Modelprivate
m_buffermage::rendering::Modelmutableprivate
m_light_occlusionmage::rendering::Modelprivate
m_materialmage::rendering::Modelprivate
m_meshmage::rendering::Modelprivate
m_nb_indicesmage::rendering::Modelprivate
m_spheremage::rendering::Modelprivate
m_start_indexmage::rendering::Modelprivate
m_texture_transformmage::rendering::Modelprivate
Model(ID3D11Device &device)mage::rendering::Modelexplicit
Model(const Model &model)=deletemage::rendering::Model
Model(Model &&model) noexceptmage::rendering::Model
OccludesLight() const noexceptmage::rendering::Model
operator=(const Model &model)=deletemage::rendering::Model
operator=(Model &&model) noexceptmage::rendering::Model
mage::Component::operator=(const Component &component) noexceptmage::Component
mage::Component::operator=(Component &&component) noexceptmage::Component
SetLightOcclusion(bool light_occlusion) noexceptmage::rendering::Model
SetMesh(SharedPtr< const Mesh > mesh, std::size_t start_index, std::size_t nb_indices, AABB aabb, BoundingSphere bs)mage::rendering::Model
SetState(State state) noexceptmage::Component
ToggleLightOcclusion() noexceptmage::rendering::Model
UpdateBuffer(ID3D11DeviceContext &device_context) constmage::rendering::Model
~Component()mage::Componentvirtual
~Model()mage::rendering::Modelvirtual