|
enum | ActorAttributeType : uint8_t {
ActorAttributeType::Bool,
ActorAttributeType::Int,
ActorAttributeType::Float,
ActorAttributeType::String,
ActorAttributeType::RGBColor,
ActorAttributeType::SIZE,
ActorAttributeType::INVALID
} |
|
enum | ActorState : uint8_t { ActorState::Invalid,
ActorState::Active,
ActorState::Dormant,
ActorState::PendingKill
} |
|
enum | AttachmentType : uint8_t {
AttachmentType::Rigid,
AttachmentType::SpringArm,
AttachmentType::SpringArmGhost,
AttachmentType::SIZE,
AttachmentType::INVALID
} |
|
enum | CityObjectLabel : uint8_t {
CityObjectLabel::None = 0u,
CityObjectLabel::Roads = 1u,
CityObjectLabel::Sidewalks = 2u,
CityObjectLabel::Buildings = 3u,
CityObjectLabel::Walls = 4u,
CityObjectLabel::Fences = 5u,
CityObjectLabel::Poles = 6u,
CityObjectLabel::TrafficLight = 7u,
CityObjectLabel::TrafficSigns = 8u,
CityObjectLabel::Vegetation = 9u,
CityObjectLabel::Terrain = 10u,
CityObjectLabel::Sky = 11u,
CityObjectLabel::Pedestrians = 12u,
CityObjectLabel::Rider = 13u,
CityObjectLabel::Car = 14u,
CityObjectLabel::Truck = 15u,
CityObjectLabel::Bus = 16u,
CityObjectLabel::Train = 17u,
CityObjectLabel::Motorcycle = 18u,
CityObjectLabel::Bicycle = 19u,
CityObjectLabel::Static = 20u,
CityObjectLabel::Dynamic = 21u,
CityObjectLabel::Other = 22u,
CityObjectLabel::Water = 23u,
CityObjectLabel::RoadLines = 24u,
CityObjectLabel::Ground = 25u,
CityObjectLabel::Bridge = 26u,
CityObjectLabel::RailTrack = 27u,
CityObjectLabel::GuardRail = 28u,
CityObjectLabel::Any = 0xFF
} |
|
enum | MapLayer : MapLayerType {
MapLayer::None = 0,
MapLayer::Buildings = 0x1,
MapLayer::Decals = 0x1 << 1,
MapLayer::Foliage = 0x1 << 2,
MapLayer::Ground = 0x1 << 3,
MapLayer::ParkedVehicles = 0x1 << 4,
MapLayer::Particles = 0x1 << 5,
MapLayer::Props = 0x1 << 6,
MapLayer::StreetLights = 0x1 << 7,
MapLayer::Walls = 0x1 << 8,
MapLayer::All = 0xFFFF
} |
|
enum | MaterialParameter { MaterialParameter::Tex_Normal,
MaterialParameter::Tex_Ao_Roughness_Metallic_Emissive,
MaterialParameter::Tex_Diffuse,
MaterialParameter::Tex_Emissive
} |
|
enum | QualityLevel : uint8_t { QualityLevel::Low,
QualityLevel::Epic,
QualityLevel::SIZE,
QualityLevel::INVALID
} |
|
enum | TrafficLightState : uint8_t {
TrafficLightState::Red,
TrafficLightState::Yellow,
TrafficLightState::Green,
TrafficLightState::Off,
TrafficLightState::Unknown,
TrafficLightState::SIZE
} |
|
enum | VehicleDoor : uint8_t {
VehicleDoor::FL = 0,
VehicleDoor::FR = 1,
VehicleDoor::RL = 2,
VehicleDoor::RR = 3,
VehicleDoor::Hood = 4,
VehicleDoor::Trunk = 5,
VehicleDoor::All = 6
} |
|
enum | VehicleFailureState : uint8_t { VehicleFailureState::None,
VehicleFailureState::Rollover,
VehicleFailureState::Engine,
VehicleFailureState::TirePuncture
} |
|
enum | VehicleWheelLocation : uint8_t {
VehicleWheelLocation::FL_Wheel = 0,
VehicleWheelLocation::FR_Wheel = 1,
VehicleWheelLocation::BL_Wheel = 2,
VehicleWheelLocation::BR_Wheel = 3,
VehicleWheelLocation::Front_Wheel = 0,
VehicleWheelLocation::Back_Wheel = 1
} |
|