DubiousEngine
0.2.0
Simple Game Engine
|
Abstraction of the AC3D File. More...
#include <Ac3d_file_reader.h>
Public Member Functions | |
Ac3d_file (std::vector< Ac3d_material > &&materials, std::unique_ptr< const Ac3d_model > model) | |
Constructor - saves the specified Model and Materials. More... | |
Ac3d_file (const Ac3d_file &)=delete | |
Ac3d_file & | operator= (const Ac3d_file &)=delete |
std::shared_ptr< const Ac3d_model > | model () const |
Accessor - the Model itself. More... | |
const std::vector< Ac3d_material > & | materials () const |
Accessor - the materials used in the model. More... | |
Abstraction of the AC3D File.
The AC3DFile class is meant to represent all of the information stored in an AC3D file. This means the material information as well as the model.
|
inline |
Constructor - saves the specified Model and Materials.
materials | - [in] Materials vector |
model | - [in] the model |
|
delete |
|
inline |
Accessor - the materials used in the model.
|
inline |
Accessor - the Model itself.