MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::loader::OBJReader< VertexT, IndexT > Member List

This is the complete list of members for mage::rendering::loader::OBJReader< VertexT, IndexT >, including all inherited members.

ConstructVertex(const U32x3 &vertex_indices)mage::rendering::loader::OBJReader< VertexT, IndexT >private
Contains() const noexceptmage::LineReaderprivate
ContainsTokens() const noexceptmage::LineReaderprivate
FinalizeModelPart()mage::rendering::loader::OBJReader< VertexT, IndexT >private
GetCurrentLineNumber() const noexceptmage::LineReaderprivate
GetPath() const noexceptmage::LineReaderprivate
LineReader()mage::LineReaderprivate
LineReader(const LineReader &reader)=deletemage::LineReaderprivate
LineReader(LineReader &&reader) noexceptmage::LineReaderprivate
m_mappingmage::rendering::loader::OBJReader< VertexT, IndexT >private
m_mesh_descmage::rendering::loader::OBJReader< VertexT, IndexT >private
m_model_outputmage::rendering::loader::OBJReader< VertexT, IndexT >private
m_model_partmage::rendering::loader::OBJReader< VertexT, IndexT >private
m_resource_managermage::rendering::loader::OBJReader< VertexT, IndexT >private
m_vertex_coordinatesmage::rendering::loader::OBJReader< VertexT, IndexT >private
m_vertex_normal_coordinatesmage::rendering::loader::OBJReader< VertexT, IndexT >private
m_vertex_texture_coordinatesmage::rendering::loader::OBJReader< VertexT, IndexT >private
OBJReader(ResourceManager &resource_manager, ModelOutput< VertexT, IndexT > &model_output, const MeshDescriptor< VertexT, IndexT > &mesh_desc)mage::rendering::loader::OBJReader< VertexT, IndexT >explicit
OBJReader(const OBJReader &reader)=deletemage::rendering::loader::OBJReader< VertexT, IndexT >
OBJReader(OBJReader &&reader) noexceptmage::rendering::loader::OBJReader< VertexT, IndexT >
operator=(const OBJReader &reader)=deletemage::rendering::loader::OBJReader< VertexT, IndexT >
operator=(OBJReader &&reader)=deletemage::rendering::loader::OBJReader< VertexT, IndexT >
mage::LineReader::operator=(const LineReader &reader)=deletemage::LineReaderprivate
mage::LineReader::operator=(LineReader &&reader) noexceptmage::LineReaderprivate
Postprocess() overridemage::rendering::loader::OBJReader< VertexT, IndexT >privatevirtual
Preprocess() overridemage::rendering::loader::OBJReader< VertexT, IndexT >privatevirtual
Read()mage::LineReaderprivate
Read()mage::LineReaderprivate
ReadFromFile(std::filesystem::path path, std::regex regex=s_default_regex, SelectionFunction selection_function=s_default_selection_function)mage::rendering::loader::OBJReader< VertexT, IndexT >
mage::LineReader::ReadFromFile(std::filesystem::path path, std::regex regex=s_default_regex, SelectionFunction selection_function=s_default_selection_function)mage::LineReaderprivate
ReadFromMemory(const std::string &input, std::regex regex=s_default_regex, SelectionFunction selection_function=s_default_selection_function)mage::rendering::loader::OBJReader< VertexT, IndexT >
mage::LineReader::ReadFromMemory(const std::string &input, std::regex regex=s_default_regex, SelectionFunction selection_function=s_default_selection_function)mage::LineReaderprivate
ReadLine() overridemage::rendering::loader::OBJReader< VertexT, IndexT >privatevirtual
ReadOBJFace()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJGroup()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJMaterialLibrary()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJMaterialUse()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJObject()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJSmoothingGroup()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertex()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertexCoordinates()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertexIndices()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertexNormal()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertexNormalCoordinates()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertexTexture()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadOBJVertexTextureCoordinates()mage::rendering::loader::OBJReader< VertexT, IndexT >private
ReadRemainingTokens()mage::LineReaderprivate
s_default_regexmage::LineReaderprivatestatic
s_default_selection_functionmage::LineReaderprivatestatic
SelectionFunction typedefmage::LineReaderprivate
~LineReader()mage::LineReaderprivate
~OBJReader()mage::rendering::loader::OBJReader< VertexT, IndexT >