API Documentation
|
Stores all of the objects needed for an aiScene in a way that is efficient and uses native containers. More...
#include <AssimpFactory.h>
Public Member Functions | |
AssimpSceneMemory () | |
AssimpSceneMemory (aiScene *scene) | |
~AssimpSceneMemory () | |
Public Attributes | |
Buffer< aiMaterial * > | ai_materials |
Buffer< aiMesh * > | ai_meshes |
Dictionary< UUID, Buffer< aiNode * > > | ai_models |
Dictionary< UUID, uint04 > | mat_offset |
Dictionary< String, uint04 > | material_names |
Dictionary< UUID, uint04 > | mesh_offset |
bool | preserve_memory |
aiScene * | scene |
Stores all of the objects needed for an aiScene in a way that is efficient and uses native containers.
AssimpSceneMemory | ( | aiScene * | scene | ) |
~AssimpSceneMemory | ( | ) |
Buffer<aiMaterial*> ai_materials |
Buffer<aiMesh*> ai_meshes |
Dictionary<UUID, Buffer<aiNode*> > ai_models |
Dictionary<UUID, uint04> mat_offset |
Dictionary<String, uint04> material_names |
Dictionary<UUID, uint04> mesh_offset |
bool preserve_memory |
aiScene* scene |