ackb2d 0.9
3D Gamestudio Box 2d Wraper
|
Go to the source code of this file.
Defines | |
#define | B2_STATICBODY 0 |
#define | B2_KINEMATICBODY 1 |
#define | B2_DYNAMICBODY 2 |
#define | E_UNKNOWN -1 |
#define | E_CIRCLE 0 |
#define | E_POLYGON 1 |
#define | E_TYPECOUNT 2 |
#define | E_UNKNOWNJOINT 0 |
#define | E_REVOLUTEJOINT 1 |
#define | E_PRISMATICJOINT 2 |
#define | E_DISTANCEJOINT 3 |
#define | E_PULLEYJOINT 4 |
#define | E_MOUSEJOINT 5 |
#define | E_GEARJOINT 6 |
#define | E_LINEJOINT 7 |
#define | E_WELDJOINT 8 |
#define | E_FRICTIONJOINT 9 |
#define | E_INACTIVELIMIT 0 |
#define | E_ATLOWERLIMIT 1 |
#define | E_ATUPPERLIMIT 2 |
#define | E_EQUALLIMITS 3 |
#define | E_SHAPEBIT 0x0001 |
DRAW SHAPES. | |
#define | E_JOINTBIT 0x0002 |
DRAW JOINT CONNECTIONS. | |
#define | E_AABBBIT 0x0004 |
DRAW AXIS ALIGNED BOUNDING BOXES. | |
#define | E_PAIRBIT 0x0008 |
DRAW BROAD-PHASE PAIRS. | |
#define | E_CENTEROFMASSBIT 0x0010 |
DRAW CENTER OF MASS FRAME. | |
#define | E_TOI_UNKNOWN 0 |
#define | E_TOI_FAILED 1 |
#define | E_TOI_OVERLAPPED 2 |
#define | E_TOI_TOUCHING 3 |
#define | E_TOI_SEPARATED 4 |
#define | E_CIRCLES 0 |
#define | E_FACEA 1 |
#define | E_FACEB 2 |
#define | B2_NULLSTATE 0 |
point does not exist | |
#define | B2_ADDSTATE 1 |
point was added in the update | |
#define | B2_PERSISTSTATE 2 |
point persisted across the update | |
#define | B2_REMOVESTATE 3 |
point was removed in the update | |
Typedefs | |
typedef unsigned char | uint8 |
typedef unsigned short | uint16 |
typedef unsigned int | uint32 |
typedef float | float32 |
#define B2_ADDSTATE 1 |
point was added in the update
Definition at line 75 of file b2Settings.h.
#define B2_DYNAMICBODY 2 |
Definition at line 14 of file b2Settings.h.
#define B2_KINEMATICBODY 1 |
Definition at line 13 of file b2Settings.h.
#define B2_NULLSTATE 0 |
point does not exist
Definition at line 74 of file b2Settings.h.
#define B2_PERSISTSTATE 2 |
point persisted across the update
Definition at line 76 of file b2Settings.h.
#define B2_REMOVESTATE 3 |
point was removed in the update
Definition at line 77 of file b2Settings.h.
#define B2_STATICBODY 0 |
Definition at line 12 of file b2Settings.h.
#define E_AABBBIT 0x0004 |
DRAW AXIS ALIGNED BOUNDING BOXES.
Definition at line 51 of file b2Settings.h.
#define E_ATLOWERLIMIT 1 |
Definition at line 42 of file b2Settings.h.
#define E_ATUPPERLIMIT 2 |
Definition at line 43 of file b2Settings.h.
#define E_CENTEROFMASSBIT 0x0010 |
DRAW CENTER OF MASS FRAME.
Definition at line 53 of file b2Settings.h.
#define E_CIRCLE 0 |
Definition at line 20 of file b2Settings.h.
#define E_CIRCLES 0 |
Definition at line 67 of file b2Settings.h.
#define E_DISTANCEJOINT 3 |
Definition at line 30 of file b2Settings.h.
#define E_EQUALLIMITS 3 |
Definition at line 44 of file b2Settings.h.
#define E_FACEA 1 |
Definition at line 68 of file b2Settings.h.
#define E_FACEB 2 |
Definition at line 69 of file b2Settings.h.
#define E_FRICTIONJOINT 9 |
Definition at line 36 of file b2Settings.h.
#define E_GEARJOINT 6 |
Definition at line 33 of file b2Settings.h.
#define E_INACTIVELIMIT 0 |
Definition at line 41 of file b2Settings.h.
#define E_JOINTBIT 0x0002 |
DRAW JOINT CONNECTIONS.
Definition at line 50 of file b2Settings.h.
#define E_LINEJOINT 7 |
Definition at line 34 of file b2Settings.h.
#define E_MOUSEJOINT 5 |
Definition at line 32 of file b2Settings.h.
#define E_PAIRBIT 0x0008 |
DRAW BROAD-PHASE PAIRS.
Definition at line 52 of file b2Settings.h.
#define E_POLYGON 1 |
Definition at line 21 of file b2Settings.h.
#define E_PRISMATICJOINT 2 |
Definition at line 29 of file b2Settings.h.
#define E_PULLEYJOINT 4 |
Definition at line 31 of file b2Settings.h.
#define E_REVOLUTEJOINT 1 |
Definition at line 28 of file b2Settings.h.
#define E_SHAPEBIT 0x0001 |
DRAW SHAPES.
Definition at line 49 of file b2Settings.h.
#define E_TOI_FAILED 1 |
Definition at line 59 of file b2Settings.h.
#define E_TOI_OVERLAPPED 2 |
Definition at line 60 of file b2Settings.h.
#define E_TOI_SEPARATED 4 |
Definition at line 62 of file b2Settings.h.
#define E_TOI_TOUCHING 3 |
Definition at line 61 of file b2Settings.h.
#define E_TOI_UNKNOWN 0 |
Definition at line 58 of file b2Settings.h.
#define E_TYPECOUNT 2 |
Definition at line 22 of file b2Settings.h.
#define E_UNKNOWN -1 |
Definition at line 19 of file b2Settings.h.
#define E_UNKNOWNJOINT 0 |
Definition at line 27 of file b2Settings.h.
#define E_WELDJOINT 8 |
Definition at line 35 of file b2Settings.h.
typedef float float32 |
Definition at line 7 of file b2Settings.h.
typedef unsigned short uint16 |
Definition at line 5 of file b2Settings.h.
typedef unsigned int uint32 |
Definition at line 6 of file b2Settings.h.
typedef unsigned char uint8 |
Definition at line 4 of file b2Settings.h.