#include <plPXPhysical.h>
Public Types |
enum | Bounds {
kBoxBounds = 1,
kSphereBounds,
kHullBounds,
kProxyBounds,
kExplicitBounds,
kCylinderBounds,
kNumBounds,
kBoundsMax = 0xFF
} |
enum | Group {
kGroupStatic,
kGroupAvatarBlocker,
kGroupDynamicBlocker,
kGroupAvatar,
kGroupDynamic,
kGroupDetector,
kGroupLOSOnly,
kGroupExcludeRegion,
kGroupMax
} |
Static Public Member Functions |
static unsigned int | fromGroup (uint8_t group) |
static uint8_t | toGroup (unsigned int group, unsigned int collide) |
static unsigned int | getCollideGroup (uint8_t group) |
static unsigned int | getReportsOn (unsigned int group) |
static unsigned int | setReportsOn (unsigned int group) |
Member Enumeration Documentation
- Enumerator:
kBoxBounds |
|
kSphereBounds |
|
kHullBounds |
|
kProxyBounds |
|
kExplicitBounds |
|
kCylinderBounds |
|
kNumBounds |
|
kBoundsMax |
|
- Enumerator:
kGroupStatic |
|
kGroupAvatarBlocker |
|
kGroupDynamicBlocker |
|
kGroupAvatar |
|
kGroupDynamic |
|
kGroupDetector |
|
kGroupLOSOnly |
|
kGroupExcludeRegion |
|
kGroupMax |
|
Member Function Documentation
static unsigned int plPXSimDefs::fromGroup |
( |
uint8_t |
group | ) |
|
|
static |
static unsigned int plPXSimDefs::getCollideGroup |
( |
uint8_t |
group | ) |
|
|
static |
static unsigned int plPXSimDefs::getReportsOn |
( |
unsigned int |
group | ) |
|
|
static |
static unsigned int plPXSimDefs::setReportsOn |
( |
unsigned int |
group | ) |
|
|
static |
static uint8_t plPXSimDefs::toGroup |
( |
unsigned int |
group, |
|
|
unsigned int |
collide |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: