Assimp
v4.1. (December 2018)
|
Memory representation of a full BLEND file and all its dependencies. More...
Public Member Functions | |
template<typename T > | |
ObjectCache< std::shared_ptr > & | cache (std::shared_ptr< T > &) const |
template<typename T > | |
ObjectCache< vector > & | cache (vector< T > &) const |
FileDatabase () | |
Statistics & | stats () const |
Public Attributes | |
DNA | dna |
vector< FileBlockHead > | entries |
bool | i64bit |
bool | little |
std::shared_ptr< StreamReaderAny > | reader |
Friends | |
template<template< typename > class TOUT> | |
class | ObjectCache |
Memory representation of a full BLEND file and all its dependencies.
The output aiScene is constructed from an instance of this data structure.
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
DNA Assimp::Blender::FileDatabase::dna |
vector< FileBlockHead > Assimp::Blender::FileDatabase::entries |
bool Assimp::Blender::FileDatabase::i64bit |
bool Assimp::Blender::FileDatabase::little |
std::shared_ptr< StreamReaderAny > Assimp::Blender::FileDatabase::reader |