Assimp  v3.1.1 (June 2014)
MD3Loader.h File Reference

Declaration of the .MD3 importer class. More...

Classes

class  Assimp::MD3Importer
 Importer class to load MD3 files. More...
 
struct  Assimp::Q3Shader::ShaderData
 Tiny utility data structure to hold the data of a .shader file. More...
 
struct  Assimp::Q3Shader::ShaderDataBlock
 Tiny utility data structure to hold a .shader data block. More...
 
struct  Assimp::Q3Shader::ShaderMapBlock
 Tiny utility data structure to hold a .shader map data block. More...
 
struct  Assimp::Q3Shader::SkinData
 Tiny utility data structure to hold the data of a .skin file. More...
 
struct  Assimp::Q3Shader::SkinData::TextureEntry
 A single entryin texture list. More...
 

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::Q3Shader
 

Enumerations

enum  Assimp::Q3Shader::AlphaTestFunc { Assimp::Q3Shader::AT_NONE, Assimp::Q3Shader::AT_GT0, Assimp::Q3Shader::AT_LT128, Assimp::Q3Shader::AT_GE128 }
 Specifies alpha test modi for Quake texture maps. More...
 
enum  Assimp::Q3Shader::BlendFunc {
  Assimp::Q3Shader::BLEND_NONE, Assimp::Q3Shader::BLEND_GL_ONE, Assimp::Q3Shader::BLEND_GL_ZERO, Assimp::Q3Shader::BLEND_GL_DST_COLOR,
  Assimp::Q3Shader::BLEND_GL_ONE_MINUS_DST_COLOR, Assimp::Q3Shader::BLEND_GL_SRC_ALPHA, Assimp::Q3Shader::BLEND_GL_ONE_MINUS_SRC_ALPHA
}
 Specifies alpha blend modi (src + dest) for Quake shader files. More...
 
enum  Assimp::Q3Shader::ShaderCullMode { Assimp::Q3Shader::CULL_NONE, Assimp::Q3Shader::CULL_CW, Assimp::Q3Shader::CULL_CCW }
 Specifies cull modi for Quake shader files. More...
 

Functions

void Assimp::Q3Shader::ConvertShaderToMaterial (aiMaterial *out, const ShaderDataBlock &shader)
 Convert a Q3Shader to an aiMaterial. More...
 
bool Assimp::Q3Shader::LoadShader (ShaderData &fill, const std::string &file, IOSystem *io)
 Load a shader file. More...
 
bool Assimp::Q3Shader::LoadSkin (SkinData &fill, const std::string &file, IOSystem *io)
 Load a skin file. More...
 

Detailed Description

Declaration of the .MD3 importer class.