C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/T3D/objectTypes.h File Reference
#include "platform/types.h"
|
Defines |
#define | STATIC_COLLISION_MASK |
#define | DAMAGEABLE_MASK |
Enumerations |
enum | SimObjectTypes {
DefaultObjectType = 0,
StaticObjectType = BIT(0),
EnvironmentObjectType = BIT(1),
TerrainObjectType = BIT(2),
InteriorObjectType = BIT(3),
WaterObjectType = BIT(4),
TriggerObjectType = BIT(5),
MarkerObjectType = BIT(6),
AtlasObjectType = BIT(7),
DecalManagerObjectType = BIT(9),
GameBaseObjectType = BIT(10),
GameBaseHiFiObjectType = BIT(11),
ShapeBaseObjectType = BIT(12),
CameraObjectType = BIT(13),
StaticShapeObjectType = BIT(14),
PlayerObjectType = BIT(15),
ItemObjectType = BIT(16),
VehicleObjectType = BIT(17),
VehicleBlockerObjectType = BIT(18),
ProjectileObjectType = BIT(19),
ExplosionObjectType = BIT(20),
CorpseObjectType = BIT(21),
DebrisObjectType = BIT(22),
PhysicalZoneObjectType = BIT(23),
StaticTSObjectType = BIT(24),
AIObjectType = BIT(25),
StaticRenderedObjectType = BIT(26),
DamagableItemObjectType = BIT(27),
ShadowCasterObjectType = BIT(28)
} |
| Types used for SimObject type masks (SimObject::mTypeMask). More...
|
Define Documentation
#define STATIC_COLLISION_MASK |
Enumeration Type Documentation
Types used for SimObject type masks (SimObject::mTypeMask).
- Note:
- If a new object type is added, don't forget to add it to the consoleInit function in main.cpp.
- Enumerator:
-
DefaultObjectType |
|
StaticObjectType |
|
EnvironmentObjectType |
|
TerrainObjectType |
|
InteriorObjectType |
|
WaterObjectType |
|
TriggerObjectType |
|
MarkerObjectType |
|
AtlasObjectType |
|
DecalManagerObjectType |
|
GameBaseObjectType |
|
GameBaseHiFiObjectType |
|
ShapeBaseObjectType |
|
CameraObjectType |
|
StaticShapeObjectType |
|
PlayerObjectType |
|
ItemObjectType |
|
VehicleObjectType |
|
VehicleBlockerObjectType |
|
ProjectileObjectType |
|
ExplosionObjectType |
|
CorpseObjectType |
|
DebrisObjectType |
|
PhysicalZoneObjectType |
|
StaticTSObjectType |
|
AIObjectType |
|
StaticRenderedObjectType |
|
DamagableItemObjectType |
|
ShadowCasterObjectType |
|
|