doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations
DeclAF.h File Reference

Go to the source code of this file.

Classes

class  idAFVector
 
class  idDeclAF_Body
 
class  idDeclAF_Constraint
 
class  idDeclAF
 

Typedefs

typedef bool(* getJointTransform_t )(void *model, const idJointMat *frame, const char *jointName, idVec3 &origin, idMat3 &axis)
 

Enumerations

enum  declAFConstraintType_t {
  DECLAF_CONSTRAINT_INVALID, DECLAF_CONSTRAINT_FIXED, DECLAF_CONSTRAINT_BALLANDSOCKETJOINT, DECLAF_CONSTRAINT_UNIVERSALJOINT,
  DECLAF_CONSTRAINT_HINGE, DECLAF_CONSTRAINT_SLIDER, DECLAF_CONSTRAINT_SPRING
}
 
enum  declAFJointMod_t { DECLAF_JOINTMOD_AXIS, DECLAF_JOINTMOD_ORIGIN, DECLAF_JOINTMOD_BOTH }
 

Typedef Documentation

typedef bool(* getJointTransform_t)(void *model, const idJointMat *frame, const char *jointName, idVec3 &origin, idMat3 &axis)

Definition at line 58 of file DeclAF.h.

Enumeration Type Documentation

Enumerator
DECLAF_CONSTRAINT_INVALID 
DECLAF_CONSTRAINT_FIXED 
DECLAF_CONSTRAINT_BALLANDSOCKETJOINT 
DECLAF_CONSTRAINT_UNIVERSALJOINT 
DECLAF_CONSTRAINT_HINGE 
DECLAF_CONSTRAINT_SLIDER 
DECLAF_CONSTRAINT_SPRING 

Definition at line 42 of file DeclAF.h.

Enumerator
DECLAF_JOINTMOD_AXIS 
DECLAF_JOINTMOD_ORIGIN 
DECLAF_JOINTMOD_BOTH 

Definition at line 52 of file DeclAF.h.