Any global enumerations shared between multiple classes is to be declared here. More...
#include "macros.h"
Go to the source code of this file.
Namespaces | |
Mezzanine | |
The bulk of the engine components go in this namspace. | |
Constant Groups | |
Mezzanine | |
The bulk of the engine components go in this namspace. | |
Enumerations | |
enum | Mezzanine::ArchiveType { Mezzanine::AT_FileSystem = 0, Mezzanine::AT_Zip = 1, Mezzanine::AT_Invalid = 32768 } |
Used to indicate what kind of resources the Entrosol should look for. More... | |
enum | Mezzanine::AttenuationStyle { Mezzanine::Att_None, Mezzanine::Att_Linear, Mezzanine::Att_Quadratic } |
These values represent the kind of attenuation applied to the field strength over a distance. More... | |
enum | Mezzanine::OrientationMode { OM_Degree_0 = 0, OM_Degree_90 = 1, OM_Degree_180 = 2, OM_Degree_270 = 3, OM_Portrait = OM_Degree_0, OM_LandscapeRight = OM_Degree_90, OM_LandscapeLeft = OM_Degree_270 } |
Simple enum for communicating the orientation the UI and Camera have relative to the world it is rendering. More... | |
enum | Mezzanine::PauseLevel { PL_Unpaused = 0, PL_PausePhysics = 1, PL_PauseParticles = 2, PL_PauseAnimations = 4, PL_PauseAll = PL_PausePhysics | PL_PauseParticles | PL_PauseAnimations } |
Used by the world class to describe the extent of pausing a world. | |
enum | Mezzanine::ProxyType { PT_Audio_First = 1, PT_Audio_Listener = 1, PT_Audio_SoundProxy = 2, PT_Audio_Last = 2, PT_Graphics_First = 4, PT_Graphics_BillboardSetProxy = 4, PT_Graphics_CameraProxy = 8, PT_Graphics_EntityProxy = 16, PT_Graphics_LightProxy = 32, PT_Graphics_ParticleSystemProxy = 64, PT_Graphics_Last = 64, PT_Physics_First = 128, PT_Physics_GhostProxy = 128, PT_Physics_RigidProxy = 256, PT_Physics_SoftProxy = 512, PT_Physics_Last = 512, PT_Audio_All_Proxies = ( PT_Audio_Listener | PT_Audio_SoundProxy ), PT_Graphics_All_Proxies = ( PT_Graphics_BillboardSetProxy | PT_Graphics_CameraProxy |PT_Graphics_EntityProxy |PT_Graphics_LightProxy |PT_Graphics_ParticleSystemProxy ), PT_Physics_All_Proxies = ( PT_Physics_GhostProxy | PT_Physics_RigidProxy | PT_Physics_SoftProxy ) } |
Used by all World proxies to describe what their derived types are. More... | |
enum | Mezzanine::StandardAxis { Mezzanine::Axis_Invalid = -1, Mezzanine::Axis_X = 0, Mezzanine::Axis_Y = 1, Mezzanine::Axis_Z = 2 } |
Used to identify different Axis in a 3d coordinate system. More... | |
enum | Mezzanine::TrackType { TT_Simple = 1, TT_Spline = 2, TT_Bezier = 3 } |
Used by Track classes to define the type of curves the track has. | |
enum | Mezzanine::TransformSpace { Mezzanine::TS_Local = 0, Mezzanine::TS_Parent = 1, Mezzanine::TS_World = 2 } |
Used to define what frame of reference is to be used when positioning or rotating objects. More... | |
enum | WorldObjectType { WO_TerrainFirst = 1, WO_MeshTerrain = 1, WO_HeightfieldTerrain = 2, WO_VectorFieldTerrain = 4, WO_VoxelTerrain = 8, WO_MarchingCubeTerrain = 16, WO_UnknownTerrain = 32, WO_TerrainLast = 32, WO_DebrisFirst = 64, WO_DebrisRigid = 64, WO_DebrisSoft = 128, WO_DebrisUnknown = 256, WO_DebrisLast = 256, WO_AreaEffectFirst = 512, WO_AreaEffectGravityField = 512, WO_AreaEffectGravityWell = 1024, WO_AreaEffectFieldOfForce = 2048, WO_AreaEffectPlaceHolder1 = 4069, WO_AreaEffectPlaceHolder2 = 8192, WO_AreaEffectUnknown = 16384, WO_AreaEffectLast = 16384, WO_ActorFirst = 32768, WO_ActorPlaceHolder1 = 32768, WO_ActorPlaceHolder2 = 65536, WO_ActorPlaceHolder3 = 131072, WO_ActorLast = 131072, WO_VehicleFirst = 262144, WO_VehiclePlaceHolder1 = 262144, WO_VehiclePlaceHolder2 = 524288, WO_VehiclePlaceHolder3 = 1048576, WO_VehiclePlaceHolder4 = 2097152, WO_VehiclePlaceHolder5 = 4194304, WO_VehicleLast = 4194304 } |
Any global enumerations shared between multiple classes is to be declared here.
Definition in file enumerations.h.