Assimp
v3.1.1 (June 2014)
|
Classes | |
struct | Base |
class | BlenderModifier |
Dummy base class for all blender modifiers. More... | |
class | BlenderModifier_Mirror |
Mirror modifier. More... | |
class | BlenderModifier_Subdivision |
Subdivision modifier. More... | |
class | BlenderModifierShowcase |
Manage all known modifiers and instance and apply them if necessary. More... | |
struct | Camera |
struct | ConversionData |
ConversionData acts as intermediate storage location for the various ConvertXXX routines in BlenderImporter. More... | |
class | DNA |
Represents the full data structure information for a single BLEND file. More... | |
class | DNAParser |
Factory to extract a #DNA from the DNA1 file block in a BLEND file. More... | |
struct | ElemBase |
The only purpose of this structure is to feed a virtual dtor into its descendents. More... | |
struct | Error |
Exception class used by the blender loader to selectively catch exceptions thrown in its own code (DeadlyImportErrors thrown in general utility functions are untouched then). More... | |
struct | Field |
Represents a single member of a data structure in a BLEND file. More... | |
struct | FileBlockHead |
Describes a master file block header. More... | |
class | FileDatabase |
Memory representation of a full BLEND file and all its dependencies. More... | |
struct | FileOffset |
Represents a generic offset within a BLEND file. More... | |
struct | Group |
struct | GroupObject |
struct | ID |
struct | Image |
struct | Lamp |
struct | Library |
struct | ListBase |
struct | Material |
struct | MCol |
struct | MDeformVert |
struct | MDeformWeight |
struct | MEdge |
struct | Mesh |
struct | MFace |
struct | MirrorModifierData |
struct | MLoop |
struct | MLoopCol |
struct | MLoopUV |
struct | ModifierData |
struct | MPoly |
struct | MTex |
struct | MTexPoly |
struct | MTFace |
struct | MVert |
struct | Object |
class | ObjectCache |
The object cache - all objects addressed by pointers are added here. More... | |
class | ObjectCache< Blender::vector > |
struct | ObjectCompare |
struct | PackedFile |
struct | PlaneP2T |
struct | Pointer |
Represents a generic pointer to a memory location, which can be either 32 or 64 bits. More... | |
struct | PointP2T |
struct | Scene |
class | SectionParser |
Utility to read all master file blocks in turn. More... | |
struct | signless |
struct | signless< char > |
struct | signless< int > |
struct | signless< short > |
struct | static_cast_silent |
struct | static_cast_silent< double > |
struct | static_cast_silent< float > |
class | Statistics |
Import statistics, i.e. More... | |
class | Structure |
Represents a data structure in a BLEND file. More... | |
struct | SubsurfModifierData |
struct | TempArray |
Mini smart-array to avoid pulling in even more boost stuff. More... | |
struct | Tex |
struct | TFace |
class | vector |
Dummy derivate of std::vector to be able to use it in templates simultaenously with std::shared_ptr, which takes only one template argument while std::vector takes three. More... | |
struct | World |
Typedefs | |
typedef std::set< const Object *, ObjectCompare > | ObjectSet |
Enumerations | |
enum | ErrorPolicy { ErrorPolicy_Igno, ErrorPolicy_Warn, ErrorPolicy_Fail } |
Range of possible behaviours for fields absend in the input file. More... | |
enum | FieldFlags { FieldFlag_Pointer = 0x1, FieldFlag_Array = 0x2 } |
Mixed flags for use in #Field. More... | |
Functions | |
template<typename T > | |
void | ConvertDispatcher (T &out, const Structure &in, const FileDatabase &db) |
const char * | GetTextureTypeDisplayString (Tex::Type t) |
bool | operator< (const Pointer &a, const Pointer &b) |
template<> | |
bool | Structure::ResolvePointer< std::shared_ptr, ElemBase > (std::shared_ptr< ElemBase > &out, const Pointer &ptrval, const FileDatabase &db, const Field &f, bool) const |
typedef std::set<const Object*, ObjectCompare> Assimp::Blender::ObjectSet |
Range of possible behaviours for fields absend in the input file.
Some are mission critical so we need them, while others can silently be default initialized and no animations are harmed.
|
inline |
|
inline |