List of all members.
Public Member Functions |
| dxGeom (dSpaceID _space, int is_placeable) |
void | updateZeroSizedFlag (bool is_zero_sized) |
unsigned | getParentSpaceTLSKind () const |
void | computePosr () |
void | recomputePosr () |
bool | checkControlValueSizeValidity (void *dataValue, int *dataSize, int iRequiresSize) |
virtual bool | controlGeometry (int controlClass, int controlCode, void *dataValue, int *dataSize) |
virtual void | computeAABB ()=0 |
virtual int | AABBTest (dxGeom *o, dReal aabb[6]) |
void | recomputeAABB () |
void | spaceAdd (dxGeom **first_ptr) |
void | spaceRemove () |
void | bodyAdd (dxBody *b) |
void | bodyRemove () |
Public Attributes |
int | type |
int | gflags |
void * | data |
dBodyID | body |
dxGeom * | body_next |
dxPosR * | final_posr |
dxPosR * | offset_posr |
dxGeom * | next |
dxGeom ** | tome |
dxSpace * | parent_space |
dReal | aabb [6] |
unsigned long | category_bits |
unsigned long | collide_bits |
The documentation for this struct was generated from the following files: