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 |
|
|