Assimp  v4.1. (December 2018)
MDLLoader.cpp File Reference

Implementation of the main parts of the MDL importer class TODO Cleanup and further testing of some parts necessary. More...

Macros

#define _AI_MDL7_ACCESS(_data, _index, _limit, _type)   (*((const _type*)(((const char*)_data) + _index * _limit)))
 
#define _AI_MDL7_ACCESS_PTR(_data, _index, _limit, _type)   ((BE_NCONST _type*)(((const char*)_data) + _index * _limit))
 
#define _AI_MDL7_ACCESS_VERT(_data, _index, _limit)   _AI_MDL7_ACCESS(_data,_index,_limit,MDL::Vertex_MDL7)
 

Variables

static const aiImporterDesc desc
 

Detailed Description

Implementation of the main parts of the MDL importer class TODO Cleanup and further testing of some parts necessary.

Macro Definition Documentation

◆ _AI_MDL7_ACCESS

#define _AI_MDL7_ACCESS (   _data,
  _index,
  _limit,
  _type 
)    (*((const _type*)(((const char*)_data) + _index * _limit)))

◆ _AI_MDL7_ACCESS_PTR

#define _AI_MDL7_ACCESS_PTR (   _data,
  _index,
  _limit,
  _type 
)    ((BE_NCONST _type*)(((const char*)_data) + _index * _limit))

◆ _AI_MDL7_ACCESS_VERT

#define _AI_MDL7_ACCESS_VERT (   _data,
  _index,
  _limit 
)    _AI_MDL7_ACCESS(_data,_index,_limit,MDL::Vertex_MDL7)

Variable Documentation

◆ desc

const aiImporterDesc desc
static
Initial value:
= {
"Quake Mesh / 3D GameStudio Mesh Importer",
"",
"",
"",
0,
0,
7,
0,
"mdl"
}
Indicates that there is a binary encoding of the file format; and that it is supported.
Definition: importerdesc.h:62