libHSPlasma
Public Types | Static Public Attributes | List of all members
plSimDefs Class Reference

#include <plPhysical.h>

Public Types

enum  Bounds {
  kBoxBounds = 1, kSphereBounds, kHullBounds, kProxyBounds,
  kExplicitBounds, kCylinderBounds, kNumBounds, kBoundsMax = 0xFF
}
enum  Group {
  kGroupStatic, kGroupAvatar, kGroupDynamic, kGroupDetector,
  kGroupLOSOnly, kGroupMax
}
enum  LOSDB {
  kLOSDBNone = 0, kLOSDBUIBlockers = 0x1, kLOSDBUIItems = 0x2, kLOSDBCameraBlockers = 0x4,
  kLOSDBCustom = 0x8, kLOSDBLocalAvatar = 0x10, kLOSDBShootableItems = 0x20, kLOSDBAvatarWalkable = 0x40,
  kLOSDBSwimRegion = 0x80, kLOSDBMax = 0x100, kLOSDBForce16 = 0xFFFF
}

Static Public Attributes

static const char * BoundsNames []
static const char * GroupNames []

Member Enumeration Documentation

Enumerator:
kBoxBounds 
kSphereBounds 
kHullBounds 
kProxyBounds 
kExplicitBounds 
kCylinderBounds 
kNumBounds 
kBoundsMax 
Enumerator:
kGroupStatic 
kGroupAvatar 
kGroupDynamic 
kGroupDetector 
kGroupLOSOnly 
kGroupMax 
Enumerator:
kLOSDBNone 
kLOSDBUIBlockers 
kLOSDBUIItems 
kLOSDBCameraBlockers 
kLOSDBCustom 
kLOSDBLocalAvatar 
kLOSDBShootableItems 
kLOSDBAvatarWalkable 
kLOSDBSwimRegion 
kLOSDBMax 
kLOSDBForce16 

Member Data Documentation

const char* plSimDefs::BoundsNames[]
static
const char* plSimDefs::GroupNames[]
static

The documentation for this class was generated from the following file: