CS/Phyexp.h File Reference

#include "../maxheap.h"
#include "../modstack.h"

Classes

class  IPhyVertexExport
 
class  IPhyRigidVertex
 
class  IPhyBlendedRigidVertex
 
class  IPhyContextExport
 
class  IPhysiqueExport
 
class  IPhyDeformableOffsetVertex
 
class  IPhyVertexImport
 
class  IPhyRigidVertexImport
 
class  IPhyBlendedRigidVertexImport
 
class  IPhyContextImport
 
class  IPhysiqueImport
 
class  IPhyFloatingVertex
 

Macros

#define PHYExport   __declspec( dllimport )
 
#define I_PHYINTERFACE   0x00100100
 
#define I_PHYEXPORT   0x00100100
 
#define I_PHYIMPORT   0x00100101
 
#define MATRIX_RETURNED   0
 
#define NODE_NOT_FOUND   1
 
#define NO_MATRIX_SAVED   2
 
#define INVALID_MOD_POINTER   3
 
#define CURRENT_VERSION   313
 
#define PHYSIQUE_CLASS_ID_A   0x00100
 
#define PHYSIQUE_CLASS_ID_B   0x00000
 
#define RIGID_TYPE   1
 
#define DEFORMABLE_TYPE   2
 
#define BLENDED_TYPE   4
 
#define FLOATING_TYPE   8
 
#define RIGID_NON_BLENDED_TYPE   (RIGID_TYPE)
 
#define DEFORMABLE_NON_BLENDED_TYPE   (DEFORMABLE_TYPE)
 
#define RIGID_BLENDED_TYPE   (RIGID_TYPE | BLENDED_TYPE)
 
#define DEFORMABLE_BLENDED_TYPE   (DEFORMABLE_TYPE | BLENDED_TYPE)
 

Macro Definition Documentation

#define PHYExport   __declspec( dllimport )
#define I_PHYINTERFACE   0x00100100
#define I_PHYEXPORT   0x00100100
#define I_PHYIMPORT   0x00100101
#define MATRIX_RETURNED   0
#define NODE_NOT_FOUND   1
#define NO_MATRIX_SAVED   2
#define INVALID_MOD_POINTER   3
#define CURRENT_VERSION   313
#define PHYSIQUE_CLASS_ID_A   0x00100
#define PHYSIQUE_CLASS_ID_B   0x00000
#define RIGID_TYPE   1
#define DEFORMABLE_TYPE   2
#define BLENDED_TYPE   4
#define FLOATING_TYPE   8
#define RIGID_NON_BLENDED_TYPE   (RIGID_TYPE)
#define DEFORMABLE_NON_BLENDED_TYPE   (DEFORMABLE_TYPE)
#define RIGID_BLENDED_TYPE   (RIGID_TYPE | BLENDED_TYPE)
#define DEFORMABLE_BLENDED_TYPE   (DEFORMABLE_TYPE | BLENDED_TYPE)