Phyexp.h File Reference

This reference page is linked to from the following overview topics: Main Physique Export API Elements.


#include "..\maxheap.h"
#include "..\modstack.h"

Go to the source code of this file.

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

Defines

#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)

Define Documentation

#define PHYExport   __declspec( dllimport )

Definition at line 21 of file Phyexp.h.

#define I_PHYINTERFACE   0x00100100

Definition at line 25 of file Phyexp.h.

#define I_PHYEXPORT   0x00100100

Definition at line 26 of file Phyexp.h.

#define I_PHYIMPORT   0x00100101

Definition at line 27 of file Phyexp.h.

#define MATRIX_RETURNED   0

Definition at line 30 of file Phyexp.h.

#define NODE_NOT_FOUND   1

Definition at line 31 of file Phyexp.h.

#define NO_MATRIX_SAVED   2

Definition at line 32 of file Phyexp.h.

#define INVALID_MOD_POINTER   3

Definition at line 33 of file Phyexp.h.

#define CURRENT_VERSION   313

Definition at line 36 of file Phyexp.h.

#define PHYSIQUE_CLASS_ID_A   0x00100

Definition at line 41 of file Phyexp.h.

#define PHYSIQUE_CLASS_ID_B   0x00000

Definition at line 42 of file Phyexp.h.

#define RIGID_TYPE   1

Definition at line 45 of file Phyexp.h.

#define DEFORMABLE_TYPE   2

Definition at line 46 of file Phyexp.h.

#define BLENDED_TYPE   4

Definition at line 47 of file Phyexp.h.

#define FLOATING_TYPE   8

Definition at line 48 of file Phyexp.h.

#define RIGID_NON_BLENDED_TYPE   (RIGID_TYPE)

Definition at line 50 of file Phyexp.h.

#define DEFORMABLE_NON_BLENDED_TYPE   (DEFORMABLE_TYPE)

Definition at line 51 of file Phyexp.h.

#define RIGID_BLENDED_TYPE   (RIGID_TYPE | BLENDED_TYPE)

Definition at line 52 of file Phyexp.h.

#define DEFORMABLE_BLENDED_TYPE   (DEFORMABLE_TYPE | BLENDED_TYPE)

Definition at line 53 of file Phyexp.h.