doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
struct | jointFrame_t |
struct | cameraFrame_t |
class | idTokenizer |
class | idNamePair |
class | idAnimGroup |
class | idExportOptions |
class | idExportJoint |
struct | exportWeight_t |
struct | exportVertex_t |
struct | exportTriangle_t |
struct | exportUV_t |
struct | md3Frame_s |
struct | md3Tag_s |
struct | md3Surface_t |
struct | md3Shader_t |
struct | md3Triangle_t |
struct | md3St_t |
struct | md3XyzNormal_t |
struct | md3Header_t |
class | idExportMesh |
class | idExportModel |
class | idMayaExport |
Macros | |
#define | MAYA_DEFAULT_CAMERA "camera1" |
#define | ANIM_TX BIT( 0 ) |
#define | ANIM_TY BIT( 1 ) |
#define | ANIM_TZ BIT( 2 ) |
#define | ANIM_QX BIT( 3 ) |
#define | ANIM_QY BIT( 4 ) |
#define | ANIM_QZ BIT( 5 ) |
#define | MD3_IDENT (('3'<<24)+('P'<<16)+('D'<<8)+'I') |
#define | MD3_VERSION 15 |
#define | MD3_MAX_LODS 4 |
#define | MD3_MAX_TRIANGLES 8192 |
#define | MD3_MAX_VERTS 4096 |
#define | MD3_MAX_SHADERS 256 |
#define | MD3_MAX_FRAMES 1024 |
#define | MD3_MAX_SURFACES 32 |
#define | MD3_MAX_TAGS 16 |
#define | MD3_XYZ_SCALE (1.0/64) |
#define | SHADER_MAX_VERTEXES 1000 |
#define | SHADER_MAX_INDEXES (6*SHADER_MAX_VERTEXES) |
#define | MAX_Q3PATH 64 |
Typedefs | |
typedef struct md3Frame_s | md3Frame_t |
typedef struct md3Tag_s | md3Tag_t |
Enumerations | |
enum | exportType_t { WRITE_MESH, WRITE_ANIM, WRITE_CAMERA } |
Functions | |
ID_INLINE int | operator== (exportVertex_t a, exportVertex_t b) |
#define ANIM_QX BIT( 3 ) |
Definition at line 33 of file exporter.h.
#define ANIM_QY BIT( 4 ) |
Definition at line 34 of file exporter.h.
#define ANIM_QZ BIT( 5 ) |
Definition at line 35 of file exporter.h.
#define ANIM_TX BIT( 0 ) |
Definition at line 30 of file exporter.h.
#define ANIM_TY BIT( 1 ) |
Definition at line 31 of file exporter.h.
#define ANIM_TZ BIT( 2 ) |
Definition at line 32 of file exporter.h.
#define MAX_Q3PATH 64 |
Definition at line 258 of file exporter.h.
#define MAYA_DEFAULT_CAMERA "camera1" |
Definition at line 28 of file exporter.h.
Definition at line 237 of file exporter.h.
#define MD3_MAX_FRAMES 1024 |
Definition at line 245 of file exporter.h.
#define MD3_MAX_LODS 4 |
Definition at line 241 of file exporter.h.
#define MD3_MAX_SHADERS 256 |
Definition at line 244 of file exporter.h.
#define MD3_MAX_SURFACES 32 |
Definition at line 246 of file exporter.h.
#define MD3_MAX_TAGS 16 |
Definition at line 247 of file exporter.h.
#define MD3_MAX_TRIANGLES 8192 |
Definition at line 242 of file exporter.h.
#define MD3_MAX_VERTS 4096 |
Definition at line 243 of file exporter.h.
#define MD3_VERSION 15 |
Definition at line 238 of file exporter.h.
#define MD3_XYZ_SCALE (1.0/64) |
Definition at line 250 of file exporter.h.
#define SHADER_MAX_INDEXES (6*SHADER_MAX_VERTEXES) |
Definition at line 254 of file exporter.h.
#define SHADER_MAX_VERTEXES 1000 |
Definition at line 253 of file exporter.h.
typedef struct md3Frame_s md3Frame_t |
enum exportType_t |
Enumerator | |
---|---|
WRITE_MESH | |
WRITE_ANIM | |
WRITE_CAMERA |
Definition at line 37 of file exporter.h.
ID_INLINE int operator== | ( | exportVertex_t | a, |
exportVertex_t | b | ||
) |
Definition at line 213 of file exporter.h.