Ocular Engine
Ocular::Graphics::Mesh Member List

This is the complete list of members for Ocular::Graphics::Mesh, including all inherited members.

addSubMesh(SubMesh *submesh=nullptr)Ocular::Graphics::Mesh
bind()Ocular::Graphics::Meshvirtual
calculateMinMaxPoints()Ocular::Graphics::Mesh
forceLoad()Ocular::Core::Resourcevirtual
getIndexBuffer(uint32_t submesh=0)Ocular::Graphics::Mesh
getMappingName() const Ocular::Core::Resource
getMaxPoint() const Ocular::Graphics::Mesh
getMetadata() const Ocular::Core::Resource
getMinPoint() const Ocular::Graphics::Mesh
getName() const (defined in Ocular::Core::Resource)Ocular::Core::Resource
getNumSubMeshes() const Ocular::Graphics::Mesh
getResourceType() const Ocular::Core::Resource
getSize() const Ocular::Core::Resource
getSourceFile() const Ocular::Core::Resource
getSubMesh(uint32_t index) const Ocular::Graphics::Mesh
getVertexBuffer(uint32_t submesh=0)Ocular::Graphics::Mesh
isInMemory() const Ocular::Core::Resource
m_IsInMemory (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
m_MappingName (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
m_MaxPoint (defined in Ocular::Graphics::Mesh)Ocular::Graphics::Meshprotected
m_Metadata (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
m_MinPoint (defined in Ocular::Graphics::Mesh)Ocular::Graphics::Meshprotected
m_Name (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
m_SizeInMemory (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
m_SourceFile (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
m_SubMeshes (defined in Ocular::Graphics::Mesh)Ocular::Graphics::Meshprotected
m_Type (defined in Ocular::Core::Resource)Ocular::Core::Resourceprotected
Mesh() (defined in Ocular::Graphics::Mesh)Ocular::Graphics::Mesh
removeSubMesh(uint32_t index)Ocular::Graphics::Mesh
Resource(File const &source)Ocular::Core::Resource
Resource() (defined in Ocular::Core::Resource)Ocular::Core::Resource
setIndexBuffer(IndexBuffer *buffer, uint32_t submesh=0)Ocular::Graphics::Mesh
setIsInMemory(bool inMemory)Ocular::Core::Resource
setMappingName(std::string const &name)Ocular::Core::Resource
setMetadata(ResourceMetadata *metadata)Ocular::Core::Resource
setMinMaxPoints(Math::Vector3f const &min, Math::Vector3f const &max)Ocular::Graphics::Mesh
setName(std::string const &name) (defined in Ocular::Core::Resource)Ocular::Core::Resource
setSize(uint64_t size)Ocular::Core::Resource
setSourceFile(File const &file)Ocular::Core::Resource
setSubMesh(SubMesh *submesh, uint32_t index)Ocular::Graphics::Mesh
setVertexBuffer(VertexBuffer *buffer, uint32_t submesh=0)Ocular::Graphics::Mesh
unbind()Ocular::Graphics::Meshvirtual
unload() overrideOcular::Graphics::Meshvirtual
~Mesh() (defined in Ocular::Graphics::Mesh)Ocular::Graphics::Meshvirtual
~Resource() (defined in Ocular::Core::Resource)Ocular::Core::Resourcevirtual