#include <Model.hpp>
 Collaboration diagram for ven::Model::Builder:Public Member Functions | |
| void | loadModel (const std::string &filename) | 
| void | processNode (const aiNode *node, const aiScene *scene) | 
| void | processMesh (const aiMesh *mesh, const aiScene *scene) | 
Public Attributes | |
| std::vector< Vertex > | vertices | 
| std::vector< uint32_t > | indices | 
| void ven::Model::Builder::loadModel | ( | const std::string & | filename | ) | 
Definition at line 105 of file model.cpp.
Referenced by ven::ModelFactory::create().
 Here is the caller graph for this function:| void ven::Model::Builder::processMesh | ( | const aiMesh * | mesh, | 
| const aiScene * | scene ) | 
Definition at line 132 of file model.cpp.
References ven::Model::Vertex::position.
| void ven::Model::Builder::processNode | ( | const aiNode * | node, | 
| const aiScene * | scene ) | 
| std::vector<uint32_t> ven::Model::Builder::indices | 
Definition at line 47 of file Model.hpp.
Referenced by ven::Model::Model().
| std::vector<Vertex> ven::Model::Builder::vertices | 
Definition at line 46 of file Model.hpp.
Referenced by ven::Model::Model().