#include <plDrawableSpans.h>
Public Types |
enum | {
kPropNoDraw = 0x1,
kPropUNUSED = 0x2,
kPropSortSpans = 0x4,
kPropSortFaces = 0x8,
kPropVolatile = 0x10,
kPropNoReSort = 0x20,
kPropPartialSort = 0x40,
kPropCharacter = 0x80,
kPropSortAsOne = 0x100,
kPropHasVisLOS = 0x200
} |
enum | { kCritStatic = 0x1,
kCritSortSpans = 0x2,
kCritSortFaces = 0x8,
kCritCharacter = 0x10
} |
enum | plDrawableType {
kNormal = 0x1,
kNonDrawable = 0x2,
kEnviron = 0x4,
kLightProxy = 0x10000,
kOccluderProxy = 0x20000,
kAudibleProxy = 0x40000,
kPhysicalProxy = 0x80000,
kCoordinateProxy = 0x100000,
kOccSnapProxy = 0x200000,
kGenericProxy = 0x400000,
kCameraProxy = 0x800000,
kAllProxies = 0xFF0000,
kAllTypes = 0x0000FF
} |
enum | plSubDrawableType { kSubNormal = 0x1,
kSubNonDrawable = 0x2,
kSubEnviron = 0x4,
kSubAllTypes = 0xFF
} |
Member Enumeration Documentation
- Enumerator:
kPropNoDraw |
|
kPropUNUSED |
|
kPropSortSpans |
|
kPropSortFaces |
|
kPropVolatile |
|
kPropNoReSort |
|
kPropPartialSort |
|
kPropCharacter |
|
kPropSortAsOne |
|
kPropHasVisLOS |
|
- Enumerator:
kCritStatic |
|
kCritSortSpans |
|
kCritSortFaces |
|
kCritCharacter |
|
- Enumerator:
kNormal |
|
kNonDrawable |
|
kEnviron |
|
kLightProxy |
|
kOccluderProxy |
|
kAudibleProxy |
|
kPhysicalProxy |
|
kCoordinateProxy |
|
kOccSnapProxy |
|
kGenericProxy |
|
kCameraProxy |
|
kAllProxies |
|
kAllTypes |
|
- Enumerator:
kSubNormal |
|
kSubNonDrawable |
|
kSubEnviron |
|
kSubAllTypes |
|
Member Data Documentation
const unsigned int plDrawable::kSpanIDMask = 0x3FFFFFFF |
|
static |
const unsigned int plDrawable::kSpanTypeIcicle = 0x00000000 |
|
static |
const unsigned int plDrawable::kSpanTypeMask = 0xC0000000 |
|
static |
const unsigned int plDrawable::kSpanTypeParticleSpan = 0xC0000000 |
|
static |
const unsigned int plDrawable::kSpanTypeUnknown = 0x80000000 |
|
static |
The documentation for this class was generated from the following file: