GTAdhocAPI
Gran Turismo (6) Adhoc API Documentation
Loading...
Searching...
No Matches
gtengine Namespace Reference

GT Engine API Interfacing & Enums. More...

Namespaces

namespace  GTGame
 

Classes

class  __module__
 Functions for this module. More...
 
class  EntryGenerate
 
class  MArcadeStyleMode
 
class  MBehavior
 
class  MCarDriverParameter
 Represents a car driver/driver entity. More...
 
class  MCarDriverStatus
 
class  MCarParameter
 Represents a car entity. More...
 
class  MCarStatus
 
class  MCarThin
 Represents a thin representation of a car. More...
 
class  MClan
 
class  MController
 
class  MCourseGenerateData
 
class  MDataLogger
 Represents a real-world GPS replay. More...
 
class  MDragRaceMode
 
class  MDriftMode
 
class  MEntitlement
 Entitlement Object. More...
 
class  MGameItem
 Represents a game item (car, driver set, consumable (GT5)...) More...
 
class  MGameParameter
 Represents a set of events/races. More...
 
class  MGarage
 Represents a garage file. More...
 
class  MGarageCar
 Represents a car in the garage file. More...
 
class  MGPSReplay2
 Represents a real-world GPS replay. More...
 
class  MGTServiceManager
 Provides data/socket/web services for outside clients to access. More...
 
class  MLicenseCondition
 
class  MLicenseMode
 
class  MLiveTimingRecord
 Live Timing Record. More...
 
class  MLobby
 Interface on NP Matching. More...
 
class  MLTEntry
 Live Timing car entry. More...
 
class  MOrganizer
 Event/Race Organizer. More...
 
class  MPilotStatus
 
class  MQualityControlParameter
 Represents multiplayer packet settings. More...
 
class  MRaceBuildParameter
 
class  MRaceCameraSetStatus
 
class  MRaceCameraStatus
 
class  MRaceEntryStatus
 
class  MRaceFadeActor
 
class  MRaceOperator
 Race Operator. More...
 
class  MRaceParameter
 Represents race parameters. More...
 
class  MRaceSound
 
class  MRaceStatus
 
class  MReplayExport
 Might be obsolete class superseeded by MReplayExportMoTeC. More...
 
class  MReplayExportToMoTeC
 Replay exporter to MoTeC. More...
 
class  MReplayInfo
 Provides information about a replay file. More...
 
class  MRoomConfig
 Represents an online lobby configuration. More...
 
class  MSceneStatus
 
class  MSceneTime
 
class  MServiceBrowser
 DNS Service Browser. More...
 
class  MServicePublisher
 DNS Service Publisher. More...
 
class  MSpecDB
 Wrapper over a SQLite database file for SpecDB operations. More...
 
class  MVehicleStatus
 

Enumerations

enum class  AchieveType {
  NONE = 0 , STOP = 1 , GOAL_V = 2 , TIME = 3 ,
  ORDER = 4 , PYLON = 5 , SLIP_ANGLE = 6 , MORE_SPEED = 7 ,
  MAX_GFORCE = 8 , OVERTAKE_NUM = 9
}
 
enum class  AnalogCode {
  INVALID = 0 , STEER = 1 , STEER_LEFT = 2 , STEER_RIGHT = 3 ,
  ACCEL = 4 , BRAKE = 5 , CLUTCH = 6 , SIDEBRAKE = 7 ,
  BACK = 8 , SHIFT_UP = 9 , SHIFT_DOWN = 10 , GATED_SHIFTER = 11 ,
  SHIFTER_X = 12 , SHIFTER_Y = 13 , RIDER_FORE = 14 , RIDER_BACK = 15 ,
  ANALOG_HEAD = 16 , ANALOG_HEAD_LEFT = 17 , ANALOG_HEAD_RIGHT = 18 , RTA_DIAL = 19
}
 
enum class  ArcadeStyleDirectionType { START = 0 }
 
enum class  AspirationType {
  NATUNE = 0 , TURBO = 1 , SUPERCHARGER = 2 , SUPERTURBO = 3 ,
  MOTOR = 4 , OTHER = 5
}
 
enum class  AttackSeparateType {
  DISABLE = 0 , ALL_MEMBERS = 0 , ALONE = 1 , ALONE_SEQUENCE = 2 ,
  TWIN = 3 , TWIN_SEQUENCE = 4
}
 
enum class  AutomobileControllerType {
  UNKNOWN = 0 , AI = 1 , PAD_BUTTON = 2 , PAD_STICK = 3 ,
  WHEEL200 = 4 , WHEEL900S = 5 , WHEEL900G = 6 , WHEEL900GC = 7 ,
  WHEEL_MIN = 4 , WHEEL_MAX = 7 , PAD_MIN = 2 , PAD_MAX = 3
}
 
enum class  AvatarType { NONE = 0 , MET = 1 , WEAR = 2 }
 
enum class  BattleMode { NONE = 0 , SINGLE_RACE = 1 }
 
enum class  BehaviorDamageType { WEAK = 0 , MIDDLE = 1 , STRONG = 2 }
 
enum class  BehaviorSlipStreamType { GAME = 0 , SIMULATION = 1 , REAL = 2 }
 
enum class  BSpecType { BOTH_A_AND_B = 0 , ONLY_A = 1 , ONLY_B = 2 }
 
enum class  ButtonCode {
  INVALID = 0 , STEER_LEFT = 1 , STEER_RIGHT = 2 , ACCEL = 3 ,
  BOOST = 4 , BRAKE = 5 , SIDEBRAKE = 6 , BACK = 7 ,
  NOS = 8 , SHIFT_UP = 9 , SHIFT_DOWN = 10 , SHIFTER_PUSH = 11 ,
  RIDER_FORE = 12 , RIDER_AFT = 13 , RIDER_LOOPBACK = 14 , BACKVIEW = 15 ,
  HORN = 16 , BLINKER_LEFT = 17 , BLINKER_RIGHT = 18 , HAZARD = 19 ,
  PASSING = 20 , LIGHT = 21 , LIGHT_TYPE = 22 , WIPER = 23 ,
  LIGHT_TYPE_AND_PASSING = 24 , RTA_OPEN = 25 , RTA_PLUS = 26 , RTA_MINUS = 27 ,
  RTA_DIAL_INC = 28 , RTA_DIAL_DEC = 29 , PLAYVIEW = 30 , HEAD_FRONT = 31 ,
  HEAD_REAR = 32 , HEAD_LEFT = 33 , HEAD_RIGHT = 34 , GHOST = 35 ,
  BEST_LINE = 36 , PANEL = 37 , PAUSE = 38 , EVENT00 = 39 ,
  EVENT01 = 40 , EVENT02 = 41 , EVENT03 = 42 , EVENT04 = 43 ,
  EVENT05 = 44 , EVENT06 = 45 , EVENT07 = 46
}
 
enum class  CameraButtonCommand {
  DRIVER_VIEW_CHANGE = 0x1 , VIEW_MODE_CHANGE = 0x20 , METER_DRAW_CHANGE = 0x80 , FORWARD_TARGET = 0x100 ,
  BACKWARD_TARGET = 0x200
}
 
enum class  CameraCourseVMount {
  DEFAULT = 0 , V_MARK = 0 , RUNWAY = 1 , RUNWAY_NOMOVE = 2 ,
  PYLON = 3 , SHIKIRI = 4 , V_CHECK = 5
}
 
enum class  CameraDrawFlag {
  DRAW_TARGET = 0x1 , DRAW_METER = 0x2 , DRAW_DRIVER_METER = 0x4 , DRAW_DRIVER = 0x8 ,
  DRAW_BACKMIRROR = 0x10 , DRAW_IN_CAR = 0x20 , DRAW_DRIVER_ALL = 0x40 , USE_SPECIAL_VISION_LIST = 0x80 ,
  DRAW_MINIMAP = 0x100 , DRAW_GT_MINILOGO = 0x200 , DRAW_BACK_VIEW = 0x400 , PAUSE_MOVE = 0x800 ,
  DRAW_FOOTER = 0x1000
}
 
enum class  CameraGraphicsMode { V_MARK = 0 , RUNWAY = 1 , PYLON = 2 , SHIKIRI = 3 }
 
enum class  CameraOnboardMount {
  DEFAULT = 0 , DRIVER = 0 , CHASE = 1 , MIRROR_L = 3 ,
  MIRROR_R = 4 , NOSE = 5 , BONNET = 6 , ROOF = 7 ,
  BACK = 8 , TAIL = 9 , SIDE_L = 10 , SIDE_R = 11 ,
  FENDER_L = 12 , FENDER_R = 13 , WHEEL_FL = 14 , WHEEL_FR = 15 ,
  WHEEL_RL = 16 , WHEEL_RR = 17 , OPTION_1 = 18 , OPTION_2 = 19 ,
  METER = 20 , CHAR1 = 21 , CHAR2 = 22 , CHAR3 = 23 ,
  CHAR4 = 24 , DRIVER2 = 25 , INCAR = 26 , INCAR_BACK = 27 ,
  INCAR1 = 28 , INCAR2 = 29 , MONITOR = 30 , MONITOR_L = 31 ,
  MONITOR_R = 32 , LOCAL_AUTO = 39
}
 
enum class  CameraPlayView { NORMAL = 0 , COCKPIT = 1 , BONNET = 2 , TAIL = 3 }
 
enum class  CameraQuickMount { GRIDWAIT = 0 , ROLLINGWAIT = 1 }
 
enum class  CameraStartingMount {
  STANDING = 0x0 , DEFAULT = 0x0 , ROLLING = 0x1 , OVERTAKE = 0x2 ,
  PITWORK = 0x3 , STANDING_FLYING = 0x4
}
 
enum class  CameraType {
  ONBOARD = 0 , PITWORK = 1 , MOVABLE = 2 , DESIGNER = 3 ,
  PREVIEW = 4 , ROLLING_START = 5 , CAR_MOTION = 6 , WORLD_MOTION = 7 ,
  WAIT_RACER = 8 , SPECTATOR = 9 , COURSEV = 10 , STARTING_REPLAY = 11 ,
  SAFE = 12 , AUTO_REPLAY = 13 , WALK = 14 , DIVE = 15 ,
  RACESTAGE = 16 , BENCHTEST = 17 , GADGET_LAYOUT = 18 , ONLINE_QUICK = 19 ,
  MOTION_DESIGNED = 20
}
 
enum class  CarCategory { NORMAL = 0 , RACING = 1 , TUNING = 2 , CONCEPT = 3 }
 
enum class  CarFilterType { NONE = 0 , MANUFACTURER = 1 , TAG = 2 , SPEC = 4 }
 
enum class  CarPartsType {
  BRAKE = 0 , BRAKE_CONTROLLER = 1 , SUSPENSION = 2 , ASCC = 3 ,
  TCSC = 4 , CHASSIS = 5 , RACING_MODIFY = 6 , LIGHT_WEIGHT = 7 ,
  STEER = 8 , DRIVETRAIN = 9 , GEAR = 10 , ENGINE = 11 ,
  NATUNE = 12 , TURBINEKIT = 13 , DISPLACEMENT = 14 , COMPUTER = 15 ,
  INTERCOOLER = 16 , MUFFLER = 17 , CLUTCH = 18 , FLYWHEEL = 19 ,
  PROPELLERSHAFT = 20 , LSD = 21 , FRONT_TIRE = 22 , REAR_TIRE = 23 ,
  NOS = 24 , SUPERCHARGER = 25 , INTAKE_MANIFOLD = 26 , EXHAUST_MANIFOLD = 27 ,
  CATALYST = 28 , AIR_CLEANER = 29 , BOOST_CONTROLLER = 30 , INDEP_THROTTLE = 31 ,
  LIGHT_WEIGHT_WINDOW = 32 , BONNET = 33 , AERO = 34 , FLAT_FLOOR = 35 ,
  FREEDOM = 36 , WING = 37 , STIFFNESS = 38 , SPECIAL_GAS = 39
}
 
enum class  CarSelectMethod { NONE = 0 , GARAGE = 1 , SHUFFLE = 2 , ONE_MAKE = 3 }
 
enum class  CarShuffleMethod { NONE = 0 , PP = 1 , CATEGORY = 2 }
 
enum class  CCInformationFlg { COPIED = 0 , TRADE = 1 }
 
enum class  ChatType { VALID = 0 , MODELATE = 1 , NONE = 2 }
 
enum class  CollisionType { NONE = 0 , BOX = 1 , CIRCLE = 2 }
 
enum class  CompleteType {
  BYLAPS = 0 , BYTIME = 1 , BYSECTION = 2 , NONE = 3 ,
  OTHER = 4 , BYSTOP = 5
}
 
enum class  ConsiderationReason { COURSE_OUT = 0 , COLLISION = 1 , SPEED_LIMIT = 2 , IGNORE_PITTHROUGH = 3 }
 
enum class  ConsiderationResult {
  NONE = 0 , RESET = 1 , PITTHROUGH = 2 , LAPTIME_INVALID = 3 ,
  ADDITIONAL_TIME = 4 , BACK_ADVANTAGE = 5 , SPEED_LIMIT = 6 , WARNING = 7
}
 
enum class  ControlType { LOCAL = 0 , NETWORK = 1 , GPSREPLAY = 2 }
 
enum class  Country {
  PDI = 0 , JP = 2 , US = 3 , GB = 4 ,
  DE = 5 , FR = 6 , IT = 7 , AU = 8 ,
  KR = 9 , BE = 10 , NL = 11 , SE = 12 ,
  ES = 13 , CA = 14 , AT = 15 , NumOfCountries = 15
}
 
enum class  CourseCondition { DRY = 0 , WET = 1 , DIRT = 2 , SNOW = 3 }
 
enum class  CourseMakerSourceType { NONE = 0 , PWY = 1 , TED = 2 , PARAMETER = 3 }
 
enum class  CourseSelectMethod { NONE = 0 , OWNER = 1 , VOTE = 2 , RANDOM = 3 }
 
enum class  DecisiveWeather { NONE = 0 , SUNNY = 1 , RAINY = 2 , SNOWY = 3 }
 
enum class  DisqualifyDetail {
  OTHER = 0 , NO_CLEAR = 1 , COURSEOUT = 2 , HIT_WALL = 3 ,
  HIT_CAR = 4 , HIT_PYLON = 5 , WRONGWAY = 6 , FUEL_LOST = 7 ,
  TIME_OVER = 8
}
 
enum class  DriftModeType {
  NONE = 0 , FREELAP = 1 , FREESECTION = 2 , ONELAP = 3 ,
  SECTION = 4 , USER_V = 5
}
 
enum class  DriverType { NONE = -1 , PLAYER = 0 , AI = 1 , GPS = 3 }
 
enum class  DriveTrainType {
  FR = 0 , FF = 1 , _4WD = 2 , MR = 3 ,
  RR = 4 , OTHER = 5
}
 
enum class  EnemyListType { SAME = 0 , MIX = 1 , ONLY_PREMIUM = 2 , ONLY_STANDARD = 3 }
 
enum class  EnemySortType { NONE = 0 , PP_ASCEND = 1 , PP_DESCEND = 2 }
 
enum class  EntitlementType { EVENT = 0 , DLC = 1 }
 
enum class  EntryCondition { OUTCOURSE = 0 , RUNNING = 1 }
 
enum class  EntryLevel {
  SPECTATOR = 0 , RACER = 1 , ORGANIZER = 2 , NONE = 3 ,
  EntryLevelSizeDefine = 2147483647
}
 
enum class  EvalType {
  NONE = 0 , TIME = 1 , ORDER = 2 , PYLON = 3 ,
  DRIFT = 4 , VS_GHOST = 5 , DIST = 6 , FUEL = 7 ,
  OVER_TAKE = 8
}
 
enum class  EventPhase {
  Unknown = 0 , FreeRun = 1 , Practice = 2 , Qualifier = 3 ,
  Race = 4 , Game = 4 , Final = 5
}
 
enum class  EventType { RACE = 0 , RACE_WITH_QUALIFY = 1 , TRACKDAY = 2 }
 
enum class  FailureType {
  NONE = 0 , COURSE_OUT = 1 , HIT_WALL_HARD = 2 , HIT_CAR_HARD = 3 ,
  HIT_CAR = 4 , PYLON = 5 , HIT_WALL = 6 , SPIN_FULL = 7 ,
  SPIN_HALF = 8 , WHEEL_SPIN = 9 , LOCK_BRAKE = 10 , SLIP_ANGLE = 11 ,
  LESS_SPEED = 12 , MORE_SPEED = 13 , MORE_GFORCE = 14 , PENALTY_ROAD = 15 ,
  LOW_MU_ROAD = 16 , SLALOM = 17 , WRONGWAY = 18 , WRONGWAY_LOOSE = 19 ,
  MAX = 20
}
 
enum class  FinalGearUsage {
  EXTRA_NONE = 0 , EXTRA_PRIMARY = 1 , EXTRA_56R = 2 , EXTRA_34R = 3 ,
  EXTRA_ASYNMETRIC4WD = 4
}
 
enum class  FinishResult {
  NONE = -1 , RANK_1 = 0 , RANK_2 = 1 , RANK_3 = 2 ,
  RANK_4 = 3 , RANK_5 = 4 , RANK_6 = 5 , RANK_7 = 6 ,
  RANK_8 = 7 , RANK_9 = 8 , RANK_10 = 9 , RANK_11 = 10 ,
  RANK_12 = 11 , RANK_13 = 12 , RANK_14 = 13 , RANK_15 = 14 ,
  RANK_16 = 15 , RANK_17 = 16 , RANK_18 = 17 , RANK_19 = 18 ,
  RANK_20 = 19 , RANK_21 = 20 , RANK_22 = 21 , RANK_23 = 22 ,
  RANK_24 = 23 , RANK_25 = 24 , RANK_26 = 25 , RANK_27 = 26 ,
  RANK_28 = 27 , RANK_29 = 28 , RANK_30 = 29 , RANK_31 = 30 ,
  RANK_32 = 31 , WIN = 32 , LOSE = 33 , DSQ = 34 ,
  GOLD = 35 , SILVER = 36 , BRONZE = 37 , COMPLETE = 38
}
 
enum class  FinishType { NONE = 0 , TARGET = 1 , FASTEST = 2 }
 
enum class  GameItemCategory {
  NONE = 0 , CAR = 100 , DRIVER = 200 , DRIVER_ITEM = 300 ,
  DRIVER_HEAD = 301 , DRIVER_BODY = 302 , DRIVER_SET = 303 , MONEY = 400 ,
  TUNERPARTS = 500 , BODY_CHASSIS = 511 , ENGINE = 521 , ADMISSION = 531 ,
  EMISSION = 532 , BOOSTER = 541 , TRANSMISSION = 551 , DRIVETRAIN = 556 ,
  SUSPENSION = 561 , BRAKE = 571 , BTIRE = 581 , CTIRE = 582 ,
  VTIRE = 583 , STIRE = 586 , OTHERS = 591 , HORN = 596 ,
  OTHERPARTS = 600 , PAINT_ITEM = 601 , SPECIAL_PAINT_ITEM = 602 , MUSEUMCARD = 700 ,
  MOVIE = 800 , SPECIAL = 900 , PRESENTCAR_TICKET = 901 , PRESENTITEM_TICKET = 902 ,
  SPECIAL_TICKET = 903
}
 
enum class  GameItemType {
  NONE = 0 , CAR = 1 , DRIVER = 2 , DRIVER_ITEM = 3 ,
  MONEY = 4 , TUNEPARTS = 5 , OTHERPARTS = 6 , MUSEUMCARD = 7 ,
  MOVIE = 8 , SPECIAL = 9 , PARTS_TICKET = 10 , AVATAR = 11 ,
  OTHER = 12
}
 
enum class  GameMode {
  SINGLE_RACE = 0 , TIME_ATTACK = 1 , DRIFT_ATTACK = 2 , FREE_RUN = 3 ,
  EVENT_RACE = 4 , EVENT_RALLY = 5 , SPLIT_BATTLE = 6 , SPLIT_ONLINE_BATTLE = 7 ,
  ONLINE_ROOM = 8 , ONLINE_BATTLE = 9 , ONLINE_TIME_ATTACK = 10 , LICENSE = 11 ,
  ADHOC_BATTLE_PRO = 12 , ADHOC_BATTLE_AMA = 13 , ADHOC_BATTLE_SHUFFLE = 14 , MULTIMONITOR_CLIENT = 15 ,
  BEHAVIOR = 16 , RACE_EDIT = 17 , RANKING_VIEW = 18 , COURSE_EDIT = 19 ,
  SCHOOL = 20 , ARENA = 21 , TOUR = 22 , SPEED_TEST = 23 ,
  COURSE_MAKER = 24 , DRAG_RACE = 25 , TUTORIAL = 26 , MISSION = 27 ,
  COFFEE_BREAK = 28 , ONLINE_DRIFT_ATTACK = 29 , GPS_REPLAY = 30 , ONLINE_SINGLE_RACE = 31 ,
  ARCADE_STYLE_RACE = 32 , PRACTICE = 33
}
 
enum class  GameRegionCode {
  NONE = 0 , JP = 1 , US = 2 , EUROPE = 3 ,
  ASIA = 4 , LATAM = 5 , BRITISH = 6
}
 
enum class  GarageSortOrder { NORMAL = 0 , REVERSE = 1 }
 
enum class  GarageSortType {
  OBTAIN = 0 , CARNAME = 1 , TUNER = 2 , NATIONALITY = 3 ,
  POWER = 4 , WEIGHT = 5 , YEAR = 6 , DISTANCE = 7 ,
  RIDE_COUNT = 8 , PP = 9 , RIDE = 10
}
 
enum class  GearType {
  CLASSIC = 0 , LINEAR_CVT = 1 , SPORTS_CVT = 2 , TOYOTA_HIBRID = 3 ,
  RIGID = 4 , TA_CONV_AT = 5 , DSG = 6 , SCOOTER = 7 ,
  TC_SST = 8 , F1_SEAMLESS = 9 , KART_ONE = 10 , NON_SYNCHRO = 11 ,
  TQ_CONV_AT_QK = 12
}
 
enum class  GenerateType {
  NONE = 0 , SHUFFLE = 1 , ONE_MAKE = 2 , ENEMY_LIST = 3 ,
  SPEC_DB = 4 , ORDER = 5 , ENTRY_BASE_SHUFFLE = 6 , ENTRY_BASE_ORDER = 7
}
 
enum class  GenericFlag {
  USE_PRESET_ENEMY = 0x1 , USE_PRO_BEHAVIOR = 0x2 , USE_PREMIUM_MODEL = 0x4 , DONT_SELL = 0x8 ,
  CAN_CHANGE_DECKEN = 0x10 , CAN_ALL_PAINT = 0x20 , IS_F1_CAR = 0x40 , CAN_PRESENT = 0x80 ,
  HAVE_DIRT_TIRE = 0x100 , CAN_CHANGE_WING_ = 0x200 , HAVE_CARBON_BONNET = 0x400 , HAVE_LIGHT_WEIGHT_WINDOT = 0x800 ,
  IS_VOUCHER_CAR = 0x1000 , IS_RACING_KART = 0x2000 , IS_STRANGE_CAR = 0x4000 , ONE_MAKE_ONLY = 0x8000 ,
  CAN_CAR_WASH = 0x10000 , NOUSE_17 = 0x20000 , IS_DLC_CAR = 0x40000 , IS_DCTRL_IMPREZA = 0x80000
}
 
enum class  GhostPresenceType { NORMAL = 0 , REAL = 1 }
 
enum class  GhostType {
  NONE = 0 , FULL = 1 , ONELAP = 2 , RECORD = 3 ,
  SECTOR_ATTACK = 4
}
 
enum class  GPSCANDataCarType {
  GPS_CARTYPE_NONE = 0 , GPS_CARTYPE_TOYOTA_IS_F = 1 , GPS_CARTYPE_TOYOTA_FT_86 = 2 , GPS_CARTYPE_SUBARU_BRZ = 3 ,
  GPS_CARTYPE_NISSAN_GTR = 4 , GPS_CARTYPE_NISSAN_GTR_GT3 = 5 , GPS_CARTYPE_NISSAN_Z34 = 6
}
 
enum class  GPSCANDataConverter { GPS_CONVERTER_TOYOTA = 0 , GPS_CONVERTER_NISSAN = 1 }
 
enum class  GPSCANDataErrorCode {
  GPS_ERROR_CODE_SUCCESS = 0 , GPS_ERROR_CODE_HEADER_SIZE = 0x80010001 , GPS_ERROR_CODE_HEADER_MAGIC = 0x80010002 , GPS_ERROR_CODE_HEADER_CHECK_SUM = 0x80010003 ,
  GPS_ERROR_CODE_HEADER_CAR_TYPE = 0x80010004 , GPS_ERROR_CODE_DATA_GPS_NONE = 0x80011000 , GPS_ERROR_CODE_DATA_INVALID_FORMAT = 0x80011001 , GPS_ERROR_CODE_DATA_INVALID_ID = 0x80011002 ,
  GPS_ERROR_CODE_DATA_INVALID_LENGTH = 0x80011003 , GPS_ERROR_CODE_DATA_INVALID_DATA = 0x80011004 , GPS_ERROR_CODE_DATA_INVALID_CHECK_SUM = 0x80011005 , GPS_ERROR_CODE_DATA_CAN_NONE = 0x80011006 ,
  GPS_ERROR_CODE_CAN_STATUS_01 = 0x80012001 , GPS_ERROR_CODE_CAN_STATUS_02 = 0x80012002 , GPS_ERROR_CODE_CAN_STATUS_03 = 0x80012003 , GPS_ERROR_CODE_CAN_STATUS_04 = 0x80012004 ,
  GPS_ERROR_CODE_CAN_STATUS_05 = 0x80012005 , GPS_ERROR_CODE_CAN_STATUS_06 = 0x80012006 , GPS_ERROR_CODE_CAN_STATUS_07 = 0x80012007 , GPS_ERROR_CODE_CAN_STATUS_08 = 0x80012008 ,
  GPS_ERROR_CODE_CAN_STATUS_09 = 0x80012009 , GPS_ERROR_CODE_CAN_STATUS_0A = 0x8001200a , GPS_ERROR_CODE_RUNWAY_INVALID_LAP = 0x80013001 , GPS_ERROR_CODE_RUNWAY_INVALID_AREA = 0x80013002
}
 
enum class  GPSCANDataSourceFileFormat {
  NONE = 0 , TOYOTA_ASC = 1 , TOYOTA_CAN_LIT = 2 , TOYOTA_CAN_BIG = 3 ,
  TOYOTA_CAN_BIG_RECKON = 4 , TOYOTA_CAN_BIG_RECKON_SP_INTEG = 5 , TOYOTA_CAN_BIG_SP_INTEG = 6 , TOYOTA_CAN_BIG_HEAD = 7 ,
  TOYOTA_CAN_BIG_RECKON_HEAD = 8 , TOYOTA_CAN_BIG_RECKON_SP_INTEG_HEAD = 9 , TOYOTA_CAN_BIG_SP_INTEG_HEAD = 10 , SLS_AMG = 11 ,
  SUBARU_CAN = 12
}
 
enum class  GPSReshapeFilterTypes { RESHAPE_NONE = -1 , RESHAPE_DEFAULT = 0 , RESHAPE_ATTACK = 1 }
 
enum class  GridSortType {
  NONE = 0 , RANDOM = 1 , POINT_DOWN = 2 , POINT_UP = 3 ,
  FASTEST_UP = 4 , FASTEST_DOWN = 5 , PREV_RANK = 6 , PREV_RANK_REVERSE = 7
}
 
enum class  InputMode {
  INVALID = 0 , PLAY_NORMAL = 1 , REPLAY_NORMAL = 2 , REPLAY_0_400 = 2 ,
  PLAY_0_400 = 3
}
 
enum class  InvitationType { NONE = 0 , OpenLounge = 1 , PrivateLounge = 2 }
 
enum class  LaunchContext { NONE = 0 , ACADEMY = 1 }
 
enum class  LicenseCheckType {
  RANK = 0 , OTHER_SUBMODE = 1 , TOTAL_TIME = 2 , LAP_TIME = 3 ,
  BEST_LAP_TIME = 4 , LAP_COUNT = 5 , VELOCITY = 6 , V_POSITION = 7 ,
  GADGET_COUNT = 8 , COURSE_OUT = 9 , HIT_COUNT = 10 , HIT_POWER = 11 ,
  HIT_WALL = 12 , FUEL_AMOUNT = 13 , COMPLETE_FLAG = 14 , WRONG_WAY_COUNT = 15 ,
  ROAD_DISTANCE = 16 , STANDING_TIME = 17 , COURSE_OUT_TIME = 18 , FUEL_CONSUMPTION = 19 ,
  FLOATING_TIME = 20 , ILLEGAL = 21
}
 
enum class  LicenseConditionType {
  EQUAL = 0 , NOTEQUAL = 1 , GREATER = 2 , LESS = 3 ,
  GREATER_EQUAL = 4 , LESS_EQUAL = 5
}
 
enum class  LicenseConnectionType { OR = 0 , AND = 1 , XOR = 2 }
 
enum class  LicenseDisplayModeType {
  NONE = 0 , PYLON_TIME = 1 , PYLON_NUM = 2 , FUEL_DIST = 3 ,
  FUEL_TIME = 4 , DRIFT_SCORE = 5
}
 
enum class  LicenseResultType {
  EMPTY = 0 , FAILURE = 1 , CLEAR = 2 , BRONZE = 3 ,
  SILVER = 4 , GOLD = 5
}
 
enum class  LightingMode {
  AUTO = 0 , OFF = 1 , POSITION = 2 , LOW_BEAM = 3 ,
  HIGH_BEAM = 4
}
 
enum class  LineGhostRecordType { OFF = 0 , ONE = 1 , TRACKDAY = 2 }
 
enum class  LowMuType { MODERATE = 0 , STRONG = 1 , REAL = 2 }
 
enum class  MatchingSpace { NONE = 0 , GLOBAL = 1 , REGIONAL = 2 }
 
enum class  NoticeType {
  Unknown = 0 , AutoMessage = 3 , RoomChat = 1 , RoomChatMySpeak = 2 ,
  LobbyChat = 4 , GenericSystemMessage = 5 , RoomJoinDone = 6 , RoomMemberJoin = 7 ,
  RoomMemberLeft = 8 , RoomOwnerChanged = 9 , CourseVoteBegin = 10 , SomeoneVotedCourse = 11 ,
  CurrentCourseChanged = 12 , CourseConfigChanged = 13 , RoomConfigChanged = 14 , RaceConfigChanged = 15 ,
  RoomConfigChangeFailed = 16 , RaceConfigChangeFailed = 17 , PrepareRace = 18 , RaceFinalLap = 19 ,
  RaceFastestLap = 20 , RaceOvertake = 21 , ReplayRecordEnd = 22 , NextLapInvalid = 23 ,
  TemporaryRanking = 24 , ForceEntryCanceled = 25 , ReopenDrivingOption = 26 , CourseNotChanged = 27 ,
  RaceNotStartedNobodyOnTrack = 28 , AfterPenalty = 29 , PitConstraint = 30 , NeedTireChange = 31 ,
  BestRecordUpdated = 32
}
 
enum class  OnlineSeriesPointType {
  NONE = 0 , C = 4 , A = 2 , B = 3 ,
  CUSTOMIZED = 1
}
 
enum class  PARTS_AERO { A = 1 , B = 2 , C = 3 }
 
enum class  PARTS_AIR_CLEANER { NONE = -1 , SPORTS = 1 , RACING = 2 }
 
enum class  PARTS_ASCC { NO = 0 , ONE = 1 }
 
enum class  PARTS_BONNET { NONE = 0 , CARBON = 1 , PAINT_CARBON = 2 }
 
enum class  PARTS_BOOST_CONTROLLER { ONE = 1 }
 
enum class  PARTS_BRAKE {
  NORMAL = 0 , _4PISTON = 1 , _6PISTON = 2 , _8PISTON = 3 ,
  CARBON = 4
}
 
enum class  PARTS_BRAKE_CONTROLLER { NO = 0 , ONE = 1 }
 
enum class  PARTS_CATALYST { NONE = -1 , SPORTS = 1 , RACING = 2 }
 
enum class  PARTS_CLUTCH {
  NONE = -1 , NORMAL = 0 , HIGH_CAPACITY = 1 , TWIN = 2 ,
  TRIPLE = 3
}
 
enum class  PARTS_COMPUTER { NONE = -1 , LEVEL1 = 1 , LEVEL2 = 2 }
 
enum class  PARTS_DISPLACEMENT { NONE = -1 , LEVEL1 = 1 , LEVEL2 = 2 , LEVEL3 = 3 }
 
enum class  PARTS_DRIVETRAIN { NORMAL = 0 , VARIABLE_CENTER_DIFF = 1 , ACTIVE_CENTER_DIFF = 2 }
 
enum class  PARTS_EXHAUST_MANIFOLD { NO = 0 , ONE = 1 }
 
enum class  PARTS_FLAT_FLOOR { A = 1 }
 
enum class  PARTS_FLYWHEEL { NONE = -1 , LIGHT = 1 , Cr_Mo = 2 , LIGHT_Cr_Mo = 3 }
 
enum class  PARTS_FREEDOM { F1 = 1 , F2 = 2 , F3 = 3 }
 
enum class  PARTS_GEAR { NORMAL = 0 , CLOSE = 1 , SUPER_CLOSE = 2 , VARIABLE = 3 }
 
enum class  PARTS_INDEP_THROTTLE { ONE = 1 }
 
enum class  PARTS_INTAKE_MANIFOLD { NO = 0 , ONE = 1 }
 
enum class  PARTS_INTERCOOLER {
  NONE = -1 , S = 1 , M = 2 , L = 3 ,
  LL = 4
}
 
enum class  PARTS_LIGHT_WEIGHT {
  NONE = -1 , STAGE1 = 1 , STAGE2 = 2 , STAGE3 = 3 ,
  STAGE4 = 4 , STAGE5 = 5 , STAGE6 = 6 , STAGE7 = 7 ,
  STAGE8 = 8
}
 
enum class  PARTS_LIGHT_WEIGHT_WINDOW { NO = 0 , ONE = 1 }
 
enum class  PARTS_LSD { NORMAL = 0 , VARIABLE = 1 , AYCC = 2 }
 
enum class  PARTS_MUFFLER { NONE = 0 , SPORTS = 1 , SEMI_RACING = 2 , RACING = 3 }
 
enum class  PARTS_NATUNE {
  NONE = -1 , LEVEL1 = 1 , LEVEL2 = 2 , LEVEL3 = 3 ,
  LEVEL4 = 4 , LEVEL5 = 5
}
 
enum class  PARTS_NOS { NO = 0 , ONE = 1 }
 
enum class  PARTS_PROPELLERSHAFT { NO = 0 , ONE = 1 }
 
enum class  PARTS_STIFFNESS { ONE = 1 }
 
enum class  PARTS_SUPERCHARGER { NO = 0 , ONE = 1 }
 
enum class  PARTS_SUSPENSION {
  NORMAL = 0 , SPORTS1 = 1 , SPORTS2 = 2 , SPORTS3 = 3 ,
  RACING = 4 , FULL_ACTIVE = 5
}
 
enum class  PARTS_TCSC { NO = 0 , ONE = 1 }
 
enum class  PARTS_TIRE {
  TIRE_DRY_MIN = 0 , TIRE_TARMAC_MIN = 0 , COMFORT_HARD = 0 , COMFORT_MEDIUM = 1 ,
  COMFORT_SOFT = 2 , SPORTS_HARD = 3 , SPORTS_MEDIUM = 4 , SPORTS_SOFT = 5 ,
  SPORTS_SUPER_SOFT = 6 , RACING_HARD = 7 , RACING_MEDIUM = 8 , RACING_SOFT = 9 ,
  RACING_SUPER_SOFT = 10 , RAIN_INTERMEDIATE = 11 , RAIN_HEAVY_WET = 12 , TIRE_DRY_MAX = 11 ,
  TIRE_TARMAC_MAX = 13 , DIRT = 13 , SNOW = 14
}
 
enum class  PARTS_TURBINEKIT {
  NONE = -1 , NO = 0 , LEVEL1 = 1 , LEVEL2 = 2 ,
  LEVEL3 = 3 , LEVEL4 = 4 , LEVEL5 = 5
}
 
enum class  PARTS_WING {
  WINGLESS = 1 , CUSTOM = 2 , W1 = 3 , W2 = 4 ,
  W3 = 5
}
 
enum class  PenaltyLevelTypes {
  NO_TIME5 = -5 , NO_TIME4 = -4 , NO_TIME3 = -3 , NO_TIME2 = -2 ,
  NO_TIME = -1 , OFF = 0
}
 
enum class  PhotoCameraValueType {
  FOCAL = 0 , SHUTTER = 1 , FVALUE = 2 , EV = 3 ,
  MAX = 4
}
 
enum class  PitMessageType {
  NONE = 0 , PACE_DOWN = 1 , PACE_KEEP = 2 , PACE_UP = 3 ,
  OVERTAKE = 4 , PITIN = 5 , PITIN_CANCEL = 6 , PACE_LOW = 7 ,
  PACE_MEDIUM_LOW = 8 , PACE_MEDIUM = 9 , PACE_MEDIUM_HIGH = 10 , PACE_HIGH = 11 ,
  DIRECT_SUSPEND = 12 , DIRECT_RESUME = 13 , RUN_LEFT = 14 , RUN_RIGHT = 15 ,
  OVERTAKING = 16 , SLIPSTREAM = 17 , BRAKING = 18 , ACCELERATING = 19
}
 
enum class  PlaceType {
  AVATAR = 0 , CAR0 = 1 , CAR1 = 2 , CAR2 = 3 ,
  CAR3 = 4 , MAX = 5
}
 
enum class  PlayType { RACE = 0 , DEMO = 1 , GAMBLE = 2 }
 
enum class  QualityControlRateSetType { NearbyCameraTargetedVehicle = 0 , NearbyVehicleWhileDriving = 1 }
 
enum class  QualityControlRateType {
  LowerLimit = 0 , UpperLimit = 1 , UpperLimitTotal = 2 , LowerLimitWhileRecording = 3 ,
  OutOfCourse = 4 , CameraTargetedVehicle = 5 , CameraTargetedVehiclePitStop = 6 , ExceptCameraTargetedVehicle = 7 ,
  PitStopVehicleWhileDriving = 8 , FarawayVehicleWhileDriving = 9
}
 
enum class  QualityControlTemplateType {
  Default = 0 , Recommend = 1 , VeryLowBandwidth8 = 11 , LowBandwidth8 = 12 ,
  ModerateBandwidth8 = 13 , HighBandwidth8 = 14 , VeryHighBandwidth8 = 15 , VeryLowBandwidth12 = 21 ,
  LowBandwidth12 = 22 , ModerateBandwidth12 = 23 , HighBandwidth12 = 24 , VeryHighBandwidth12 = 25 ,
  VeryLowBandwidth16 = 31 , LowBandwidth16 = 32 , ModerateBandwidth16 = 33 , HighBandwidth16 = 34 ,
  VeryHighBandwidth16 = 35 , LanModerate = 37 , LanMax = 38 , Max8 = 10 ,
  Max12 = 20 , Max16 = 30
}
 
enum class  RaceChangeConditionType { CONDITION_NOCHANGE = 0 , CONDITION_REAL = 1 , CONDITION_TIME_PROGRESS = 2 }
 
enum class  RaceDisplayLayout { NORMAL = 0 , SIMPLE = 1 , OFF = 2 }
 
enum class  RaceFlagSet {
  FLAGSET_NONE = 0 , FLAGSET_NORMAL = 1 , FLAGSET_F1 = 2 , FLAGSET_NASCAR = 3 ,
  FLAGSET_LOW = 4 , FLAGSET_RALLY = 5
}
 
enum class  RaceSubModeTypes {
  NoSubMode = 0 , DriftMode = 1 , DRAG = 2 , CutIn = 3 ,
  SpeedTest = 4 , NASCAR = 5 , Rally = 6 , Arcade = 7 ,
  License = 8
}
 
enum class  RaceType {
  COMPETITION = 0 , TIMEATTACK = 1 , DRIFTATTACK = 2 , DEMO = 3 ,
  OVERTAKE = 4 , SPEEDTEST = 5 , DARALOGGER = 6 , NONE = 7
}
 
enum class  RankingType { TIME = 0 , DRIFT = 1 }
 
enum class  ReasonTypes {
  CRASHCAR = 1 , CRASHCAR2 = 2 , CRASHWALL = 3 , ALONGWALL = 4 ,
  SHORTCUT = 5 , FLYING = 6 , DULL = 7
}
 
enum class  RegistrationType { NORMAL = 0 , ENTRY = 1 , RANKING = 2 , HIDDEN = 3 }
 
enum class  ReplayModeType { NORMAL = 0 , DIVE = 1 }
 
enum class  ReplayRecordingQuality {
  EXTRA_HIGH = 0 , HIGH = 1 , LOW = 2 , EXTRA_LOW = 3 ,
  FULL = 4
}
 
enum class  RewardEntryPresentType { FINISH = 0 , ALL = 1 , LAP = 2 }
 
enum class  RewardPresentType { ORDER = 0 , RANDOM = 1 }
 
enum class  RoomGameMode {
  NONE = 0 , FREERUN = 1 , RACE = 2 , RACE_WITH_QUALIFIER = 3 ,
  TIME_TRIAL = 4 , DRIFT_TRIAL = 5 , RALLY = 6 , ENDURANCE = 7 ,
  ENDURANCE_WITH_QUALIFIER = 8
}
 
enum class  RoomMemberState {
  None = 0 , MemberList = 0x100000 , RaceStart = 0x200000 , EventConfig = 0x400000 ,
  Chat = 0x800000 , Result = 0x1000000 , Garage = 0x2000000 , VoteOnSkip = 0x4000000 ,
  Running = 0x8000000 , RaceView = 0x10000000 , DrivingOption = 0x20000000 , Setting = 0x40000000 ,
  Pause = 0x80000000
}
 
enum class  RoomPolicy {
  NONE = 0 , ENJOY_RACE = 1 , FREE_RUN = 2 , DRIFT = 3 ,
  SERIOUS_RACE = 4 , LEISURELY_DRIVE = 5 , RECRUIT = 6 , SHOWING_OFF = 7 ,
  SHARING_INFORMATION = 8 , CAFE = 9
}
 
enum class  RoomState {
  Creating = 0 , Idle = 1 , VoteCourseCountDown = 2 , WaitingParticipantCountDown = 3 ,
  PrepareRaceCountDown = 4 , PrepareChangeCourse = 5 , ShowingWinner = 6
}
 
enum class  RoomType {
  NONE = 0 , OPEN_MATCH = 1 , QUICK_MATCH = 2 , PRIVATE_LOUNGE = 3 ,
  SPORTS_MODE = 4 , RACE_EVENT = 5 , SIMPLE_QUICK_MATCH = 6 , CLUB_LOBBY = 7 ,
  CLUB_EVENT = 8
}
 
enum class  RTAType {
  TCS = 0x01 , AWD = 0x02 , ASM = 0x04 , ABS = 0x08 ,
  BRK_FR = 0x10 , ALL = TCS | AWD | ASM | ABS | BRK_FR
}
 
enum class  RunningState {
  IS_RUNNING = 0 , ON_GRID = 1 , IN_FORMATION_LAP = 2 , IN_PITAREA = 3 ,
  IS_PITSTOP = 4 , NOW_PITWORK = 5 , DO_NOT_FINISH = 6 , OUT_LAP = 7 ,
  WINNING_RUN = 8 , IN_GARAGE = 9 , EntryRunningStateSizeDefine = 2147483647
}
 
enum class  Scope { PUBLIC = 0 , PRIVATE = 1 , FRIEND = 2 , CLUB = 4 }
 
enum class  ServiceType {
  Unknown = 0 , Toyota86 = 1 , SimpleUdp = 2 , WSSample = 3 ,
  LiveTiming = 4 , MultiDebug = 5 , GTFrameworkDebug = 6 , SimulatorInterface = 7
}
 
enum class  SessionParameter {
  Invalid = 0 , CarCode = 1 , CarColor = 2 , PP = 3 ,
  Power = 4 , Weight = 5 , RealSpecHidden = 6 , EntrySlotId = 7 ,
  CameraTargetSlotId = 8 , CommunicatorIndex = 9 , MemberState = 10 , Point = 11 ,
  Spectator = 12 , ProfessionalMode = 13 , CarParameter = 14 , CarDriverParameter = 15 ,
  ASpecLevel = 16 , ProfileLevel = 17 , CountryCode = 18 , Value16 = 19 ,
  Value32 = 20 , TeamMemberId = 21 , TeamLeader = 22 , LoadedCourseId = 23
}
 
enum class  SessionType { FINAL = 0 , QUALIFY = 1 , PRACTICE = 2 }
 
enum class  SettingDefault { ABS_CC_LEVEL = 1 , BRAKE_BALANCE_LEVEL = 5 , TCS_LEVEL = 5 }
 
enum class  SpecialAIType { NORMAL = 0 , LEADING = 1 , OVAL = 2 , OVALNASCAR = 3 }
 
enum class  SpeedTestType {
  ZERO100 = 0 , ZERO400 = 1 , ZERO1000 = 2 , ZERO_Q_MILE = 3 ,
  ZERO_MILE = 4 , MAX_SPEED = 5 , SPD100KMH = 6 , SPD200KMH = 7 ,
  SPD300KMH = 8 , SPD60MPH = 9 , SPD100MPH = 10 , SPD200MPH = 11 ,
  G_FRONT = 12 , SIZE_MAX = 13
}
 
enum class  StageCoordType {
  WORLD = 0 , GRID = 1 , PITSTOP = 2 , VCOORD = 3 ,
  START = 4 , GRID_ALL = 5 , PITSTOP_ALL = 6 , VCOORD_CENTER = 7
}
 
enum class  StageLayoutType { DEFAULT = 0 , RANK = 1 , SLOT = 2 , FRONT_2GRID = 3 }
 
enum class  StagePhaseType {
  NONE = 0 , SETUP = 1 , READY = 2 , PLAYING = 3 ,
  END = 4
}
 
enum class  StartSessionCameraType {
  NORMAL = 0 , SPECTATOR = 1 , SPECTATOR_DISABLE_INPUT = 2 , DISABLE_INPUT_WITHOUT_ZOOM = 3 ,
  PREVIEW = 4 , BENCHTEST = 5
}
 
enum class  StartSignalType { NORMAL = 0 , BLACK_OUT = 1 , GREEN_LIGHT = 2 }
 
enum class  StartType {
  NONE = -1 , GRID = 0 , ROLLING = 1 , PIT = 2 ,
  ATTACK = 3 , DISPERSED = 4 , COURSEINFO = 5 , ROLLING2 = 6 ,
  SAMEGRID = 7 , ROLLING3 = 8 , COURSEINFO_ROLLING = 9 , STANDING = 10 ,
  ROLLING_NOLIMIT = 11 , FREE = 12 , STANDING_L = 13 , STANDING_R = 14 ,
  PITWORK = 15 , ROLLING_DL = 16 , ROLLING_DR = 17 , GRID_FLYING = 18 ,
  PITIN = 19 , RALLY = 20 , STANDING_CENTER = 21
}
 
enum class  TokenId { Privilege = 1 , ChangeCourse = 2 }
 
enum class  TrackDayMode {
  NONE = 0 , RACE = 1 , ONLY_RACE = 2 , ONLY_FREERUN = 3 ,
  DRIFT = 4 , SHUFFLE_RACE = 5 , DRAG_RACE = 6 , DRAG_RACE = 6
}
 
enum class  TrackDayWeather {
  NONE = 0 , RANDOM = 19 , SUNNY = 1 , RAINY = 3 ,
  SNOWY = 5 , CLOUDY = 2 , HEAVY_RAIN = 4 , HEAVY_SNOW = 6 ,
  SUNNY_CLOUDY = 7 , SUNNY_RAINY = 8 , CLOUDY_SUNNY = 9 , CLOUDY_RAINY = 10 ,
  RAINY_SUNNY = 11 , RAINY_CLOUDY = 12 , SUNNY_CLOUDY_RAINY = 13 , SUNNY_RAINY_CLOUDY = 14 ,
  CLOUDY_SUNNY_RAINY = 15 , CLOUDY_RAINY_SUNNY = 16 , RAINY_SUNNY_CLOUDY = 17 , RAINY_CLOUDY_SUNNY = 18 ,
  RANDOM_NO_SNOW = 20 , RANDOM_NO_RAIN = 21 , RANDOM_NO_SNOW_NO_RAIN = 22 , SUNNY_DYNAMIC = 23 ,
  CLOUDY_DYNAMIC = 24 , RAINY_DYNAMIC = 25 , HEAVY_RAIN_DYNAMIC = 26 , SNOWY_DYNAMIC = 27 ,
  HEAVY_SNOW_DYNAMIC = 28
}
 
enum class  TrophyType {
  PLATINUM = 0 , CLEAR_NOVICE = 1 , CLEAR_B = 2 , CLEAR_A = 3 ,
  CLEAR_IB = 4 , CLEAR_IA = 5 , ENDING = 6 , ENDING2 = 7 ,
  LICENSE_GOLD_B = 8 , LICENSE_GOLD_A = 9 , LICENSE_GOLD_IB = 10 , LICENSE_GOLD_IA = 11 ,
  LICENSE_GOLD_S = 12 , STAR1 = 13 , STAR2 = 14 , STAR3 = 15 ,
  STAR4 = 16 , SPECIAL_TOUR_MOON = 17 , SPECIAL_GOODWOOD = 18 , FIRST_WIN = 19 ,
  FIRST_CHAMPION = 20 , MY_CAR = 21 , OVER_300KMH = 22 , OVER_400KMH = 23 ,
  MILEAGE1 = 24 , MILEAGE2 = 25 , MILEAGE3 = 26 , CARS1 = 27 ,
  CARS2 = 28 , CARS3 = 29 , TUNING1 = 30 , TUNING2 = 31 ,
  TUNING3 = 32 , RACING_GEAR1 = 33 , RACING_GEAR2 = 34 , GADGET1 = 35 ,
  GADGET2 = 36 , FINAL_ROUND = 37 , NO_FUEL = 38 , SUPER_GOLD = 39 ,
  WIN_BY_SLOW_CAR = 40 , WIN_BY_SLOW_CAR2 = 41 , BY_A_NARROW_MARGIN = 42 , STABLE_LAPTIME = 43 ,
  FEVER_TIME = 44 , LONG_JUMP = 45 , LAPPED = 46 , UPSET_VICTORY = 47 ,
  OLD_RACER = 48 , TREASURE1 = 49 , JUMP_ON_THE_MOON = 50 , SPECIAL_SENNA = 51 ,
  SPECIAL_SENNA2 = 52
}
 
enum class  Tuner {
  nothing = 0 , acura = 2 , alfaromeo = 3 , astonmartin = 4 ,
  audi = 5 , bmw = 6 , chevrolet = 7 , chrysler = 8 ,
  citroen = 9 , daihatsu = 10 , dodge = 11 , fiat = 12 ,
  ford = 13 , gillet = 14 , honda = 15 , hyundai = 16 ,
  jaguar = 17 , lancia = 18 , lister = 19 , lotus = 20 ,
  mazda = 21 , mercedes = 22 , mg_mini = 23 , mines = 24 ,
  mitsubishi = 25 , mugen = 26 , nismo = 27 , nissan = 28 ,
  opel = 29 , pagani = 30 , panoz = 31 , peugeot = 32 ,
  polyphony = 33 , renault = 34 , ruf = 35 , shelby = 36 ,
  spoon = 37 , subaru = 38 , suzuki = 39 , tickford = 40 ,
  tommykaira = 41 , toms = 42 , toyota = 43 , tvr = 44 ,
  vauxhall = 45 , volkswagen = 46 , asl = 47 , dome = 48 ,
  infiniti = 49 , lexus = 50 , mini = 51 , pontiac = 52 ,
  spyker = 53 , cadillac = 54 , plymouth = 55 , isuzu = 56 ,
  autobianchi = 57 , ginetta = 58 , amuse = 59 , saleen = 60 ,
  vemac = 61 , jayleno = 62 , buick = 63 , callaway = 64 ,
  dmc = 65 , eagle = 66 , mercury = 67 , triumph = 68 ,
  volvo = 69 , hommell = 70 , jensen = 71 , marcos = 72 ,
  scion = 73 , blitz = 74 , cizeta = 75 , hks = 76 ,
  pescarolo = 77 , fpv = 78 , opera = 79 , caterham = 80 ,
  ac = 81 , bentley = 82 , seat = 83 , landrover = 84 ,
  holden = 85 , alpine = 86 , amemiya = 87 , nike = 88 ,
  toyotamodellista = 89 , trial = 90 , au_ford = 91 , trd = 92 ,
  chaparral = 93 , hpa = 94 , autounion = 95 , proto = 96 ,
  yamaha = 97 , kawasaki = 98 , aprilia = 99 , mvagusta = 100 ,
  yoshimura = 101 , moriwaki = 102 , buell = 103 , ducati = 104 ,
  _7honda = 105 , ysp_presto = 106 , trickstar = 107 , yoshimura_suzuki = 108 ,
  moriwaki_motul = 109 , ferrari = 110 , artmorrison = 111 , lamborghini = 112 ,
  bugatti = 113 , renaultsport = 114 , hep = 115 , maserati = 116 ,
  mclaren = 117 , aem = 118 , tesla_motors = 119 , gtg = 120 ,
  ktm = 121 , rocket_r_d = 122 , stielow_eng = 123 , pozzi_motorsports = 124 ,
  abarth = 125 , fisker = 126 , srt = 127 , monstersport = 128 ,
  ram = 129 , tajima = 130 , deltawing = 131 , hudson = 132 ,
  ayrton_senna = 133 , zagato = 134 , NumOfTuners = 134
}
 
enum class  VehicleEventType { NORMAL = 0 , DRIFT = 1 , SPECIALDRIVER1 = 2 }
 
enum class  VersionCheckResult { NG = 0 , OK = 1 , COLLAPSE = 2 }
 
enum class  VoiceChatMode {
  NONE = 0 , ALWAYS_OFF = 1 , ALWAYS_ON = 2 , ONLY_SPECTATOR = 3 ,
  ONLY_RACER = 4
}
 
enum class  VoiceQuality {
  NONE = 0 , EX_LOW = 1 , VERY_LOW = 2 , LOW = 3 ,
  NORMAL = 4 , HIGH = 5 , VERY_HIGH = 6
}
 
enum class  VoteType { None = 0 , ChangeCourse = 1 , KickOut = 2 }
 
enum class  SuperPortAnalogChannel {
  STICK_BX1 = 0 , STICK_BX1C = 1 , STICK_BX1F = 2 , STICK_BX1L = 3 ,
  STICK_BY1 = 4 , STICK_BY1C = 5 , STICK_BY1F = 6 , STICK_BY1L = 7 ,
  STICK_BX2 = 8 , STICK_BX2C = 9 , STICK_BX2F = 10 , STICK_BX2L = 11 ,
  STICK_BY2 = 12 , STICK_BY2C = 13 , STICK_BY2F = 14 , STICK_BY2L = 15 ,
  STEER = 16 , ACCEL = 17 , BRAKE = 18 , SIDEBRAKE = 19 ,
  CLUTCH = 20 , GEAR = 21 , SHIFTER_HANDLE_X = 22 , SHIFTER_HANDLE_Y = 23 ,
  PRESS_UP = 24 , PRESS_DOWN = 25 , PRESS_LEFT = 26 , PRESS_RIGHT = 27 ,
  PRESS_CIRCLE = 28 , PRESS_CROSS = 29 , PRESS_TRIANGLE = 30 , PRESS_SQUARE = 31 ,
  PRESS_L1 = 32 , PRESS_R1 = 33 , PRESS_L2 = 34 , PRESS_R2 = 35 ,
  GRAVITY_X = 36 , GRAVITY_Y = 37 , GRAVITY_Z = 38 , TORQUE_Y = 39 ,
  PAD_PITCH = 40 , PAD_ROLL = 41 , RELATIVE_DIAL_B = 42
}
 
enum class  SuperPortButtonBit {
  INACTIVE = 0 , UP = 1 , DOWN = 2 , LEFT = 3 ,
  RIGHT = 4 , OK = 5 , NG = 6 , START = 7 ,
  SELECT = 8 , CIRCLE = 9 , CROSS = 10 , TRIANGLE = 11 ,
  SQUARE = 12 , PLUS = 13 , MINUS = 14 , A = 15 ,
  B = 16 , C = 17 , L = 18 , R = 19 ,
  X = 20 , Y = 21 , Z = 22 , L1 = 23 ,
  R1 = 24 , L2 = 25 , R2 = 26 , L3 = 27 ,
  R3 = 28 , L4 = 29 , R4 = 30 , L5 = 31 ,
  R5 = 32 , STICK1_UP = 57 , STICK1_DOWN = 58 , STICK1_LEFT = 59 ,
  STICK1_RIGHT = 60 , STICK2_UP = 61 , STICK2_DOWN = 62 , STICK2_LEFT = 63 ,
  STICK2_RIGHT = 64 , STEER_LEFT = 65 , STEER_RIGHT = 66 , ACCEL = 67 ,
  BRAKE = 68 , CLUTCH = 69 , PADDLE_LEFT = 70 , PADDLE_RIGHT = 71 ,
  SHIFT_UP = 72 , SHIFT_DOWN = 73 , SHIFTER_PUSH = 74 , DIAL_OPEN = 75 ,
  HORN = 76 , STEER_MULTITURN = 77 , PEDAL_CLUTCH = 78 , PEDALS_CONNECT = 79 ,
  DUAL_MODE_SHIFTER = 80 , GATED_SHIFTER = 81 , SHIFTER_POSITION = 82 , RTA_DIAL = 83 ,
  HOLD = 84 , SNOW = 85 , SLIP = 86 , SPORT = 87 ,
  RACE = 88 , NOCST = 89 , PLAYSTATION = 90 , PSANALOG = 91 ,
  SINGLESHOCK = 92 , DUALSHOCK = 93 , DUALSHOCK2 = 94 , SIXAXIS = 95 ,
  PSP = 96 , GTFORCE = 97 , DRIVINGFROCE = 98 , GTFORCEPRO = 99 ,
  GTFORCERX = 100 , G25 = 101 , DRIVINGFROCEGT = 102 , G27 = 103 ,
  F430 = 104 , TRS = 105 , T500GS = 106 , T300RS = 107
}
 

Detailed Description

GT Engine API Interfacing & Enums.

Enumeration Type Documentation

◆ AchieveType

enum class gtengine::AchieveType
strong
Enumerator
NONE 

0

STOP 

1

GOAL_V 

2

TIME 

3

ORDER 

4

PYLON 

5

SLIP_ANGLE 

6

MORE_SPEED 

7

MAX_GFORCE 

8

OVERTAKE_NUM 

9

Definition at line 3 of file AchieveType.cpp.

◆ AnalogCode

enum class gtengine::AnalogCode
strong
Enumerator
INVALID 

0

STEER 

1

STEER_LEFT 

2

STEER_RIGHT 

3

ACCEL 

4

BRAKE 

5

CLUTCH 

6

SIDEBRAKE 

7

BACK 

8

SHIFT_UP 

9

SHIFT_DOWN 

10

GATED_SHIFTER 

11

SHIFTER_X 

12

SHIFTER_Y 

13

RIDER_FORE 

14

RIDER_BACK 

15

ANALOG_HEAD 

16

ANALOG_HEAD_LEFT 

17

ANALOG_HEAD_RIGHT 

18

RTA_DIAL 

19

Definition at line 3 of file AnalogCode.cpp.

◆ ArcadeStyleDirectionType

Enumerator
START 

0

Definition at line 3 of file ArcadeStyleDirectionType.cpp.

◆ AspirationType

enum class gtengine::AspirationType
strong
Enumerator
NATUNE 

0

TURBO 

1

SUPERCHARGER 

2

SUPERTURBO 

3

MOTOR 

4

OTHER 

5

Definition at line 3 of file AspirationType.cpp.

◆ AttackSeparateType

enum class gtengine::AttackSeparateType
strong
Enumerator
DISABLE 

0

ALL_MEMBERS 

0

ALONE 

1

ALONE_SEQUENCE 

2

TWIN 

3

TWIN_SEQUENCE 

4

Definition at line 3 of file AttackSeparateType.cpp.

◆ AutomobileControllerType

Enumerator
UNKNOWN 

0

AI 

1

PAD_BUTTON 

2

PAD_STICK 

3

WHEEL200 

4

WHEEL900S 

5

WHEEL900G 

6

WHEEL900GC 

7

WHEEL_MIN 

4

WHEEL_MAX 

7

PAD_MIN 

2

PAD_MAX 

3

Definition at line 3 of file AutomobileControllerType.cpp.

◆ AvatarType

enum class gtengine::AvatarType
strong
Enumerator
NONE 

0

MET 

1

WEAR 

2

Definition at line 3 of file AvatarType.cpp.

◆ BattleMode

enum class gtengine::BattleMode
strong
Enumerator
NONE 

0

SINGLE_RACE 

1

Definition at line 3 of file BattleMode.cpp.

◆ BehaviorDamageType

enum class gtengine::BehaviorDamageType
strong
Enumerator
WEAK 

0

MIDDLE 

1

STRONG 

2

Definition at line 3 of file BehaviorDamageType.cpp.

◆ BehaviorSlipStreamType

Enumerator
GAME 

0

SIMULATION 

1

REAL 

2

Definition at line 3 of file BehaviorSlipStreamType.cpp.

◆ BSpecType

enum class gtengine::BSpecType
strong
Enumerator
BOTH_A_AND_B 

0

ONLY_A 

1

ONLY_B 

2

Definition at line 3 of file BSpecType.cpp.

◆ ButtonCode

enum class gtengine::ButtonCode
strong
Enumerator
INVALID 

0

STEER_LEFT 

1

STEER_RIGHT 

2

ACCEL 

3

BOOST 

4

BRAKE 

5

SIDEBRAKE 

6

BACK 

7

NOS 

8

SHIFT_UP 

9

SHIFT_DOWN 

10

SHIFTER_PUSH 

11

RIDER_FORE 

12

RIDER_AFT 

13

RIDER_LOOPBACK 

14

BACKVIEW 

15

HORN 

16

BLINKER_LEFT 

17

BLINKER_RIGHT 

18

HAZARD 

19

PASSING 

20

LIGHT 

21

LIGHT_TYPE 

22

WIPER 

23

LIGHT_TYPE_AND_PASSING 

24

RTA_OPEN 

25

RTA_PLUS 

26

RTA_MINUS 

27

RTA_DIAL_INC 

28

RTA_DIAL_DEC 

29

PLAYVIEW 

30

HEAD_FRONT 

31

HEAD_REAR 

32

HEAD_LEFT 

33

HEAD_RIGHT 

34

GHOST 

35

BEST_LINE 

36

PANEL 

37

PAUSE 

38

EVENT00 

39

EVENT01 

40

EVENT02 

41

EVENT03 

42

EVENT04 

43

EVENT05 

44

EVENT06 

45

EVENT07 

46

Definition at line 3 of file ButtonCode.cpp.

◆ CameraButtonCommand

enum class gtengine::CameraButtonCommand
strong
Enumerator
DRIVER_VIEW_CHANGE 

0x1

VIEW_MODE_CHANGE 

0x20

METER_DRAW_CHANGE 

0x80

FORWARD_TARGET 

0x100

BACKWARD_TARGET 

0x200

Definition at line 3 of file CameraButtonCommand.cpp.

◆ CameraCourseVMount

enum class gtengine::CameraCourseVMount
strong
Enumerator
DEFAULT 

0

V_MARK 

0

RUNWAY 

1

RUNWAY_NOMOVE 

2

PYLON 

3

SHIKIRI 

4

V_CHECK 

5

Definition at line 3 of file CameraCourseVMount.cpp.

◆ CameraDrawFlag

enum class gtengine::CameraDrawFlag
strong
Enumerator
DRAW_TARGET 

0x1

DRAW_METER 

0x2

DRAW_DRIVER_METER 

0x4

DRAW_DRIVER 

0x8

DRAW_BACKMIRROR 

0x10

DRAW_IN_CAR 

0x20

DRAW_DRIVER_ALL 

0x40

USE_SPECIAL_VISION_LIST 

0x80

DRAW_MINIMAP 

0x100

DRAW_GT_MINILOGO 

0x200

DRAW_BACK_VIEW 

0x400

PAUSE_MOVE 

0x800

DRAW_FOOTER 

0x1000

Definition at line 3 of file CameraDrawFlag.cpp.

◆ CameraGraphicsMode

enum class gtengine::CameraGraphicsMode
strong
Enumerator
V_MARK 

0

RUNWAY 

1

PYLON 

2

SHIKIRI 

3

Definition at line 3 of file CameraGraphicsMode.cpp.

◆ CameraOnboardMount

enum class gtengine::CameraOnboardMount
strong
Enumerator
DEFAULT 

0

DRIVER 

0

CHASE 

1

MIRROR_L 

3

MIRROR_R 

4

NOSE 

5

BONNET 

6

ROOF 

7

BACK 

8

TAIL 

9

SIDE_L 

10

SIDE_R 

11

FENDER_L 

12

FENDER_R 

13

WHEEL_FL 

14

WHEEL_FR 

15

WHEEL_RL 

16

WHEEL_RR 

17

OPTION_1 

18

OPTION_2 

19

METER 

20

CHAR1 

21

CHAR2 

22

CHAR3 

23

CHAR4 

24

DRIVER2 

25

INCAR 

26

INCAR_BACK 

27

INCAR1 

28

INCAR2 

29

MONITOR 

30

MONITOR_L 

31

MONITOR_R 

32

LOCAL_AUTO 

39

Definition at line 3 of file CameraOnboardMount.cpp.

◆ CameraPlayView

enum class gtengine::CameraPlayView
strong
Enumerator
NORMAL 

0

COCKPIT 

1

BONNET 

2

TAIL 

3

Definition at line 3 of file CameraPlayView.cpp.

◆ CameraQuickMount

enum class gtengine::CameraQuickMount
strong
Enumerator
GRIDWAIT 

0

ROLLINGWAIT 

1

Definition at line 3 of file CameraQuickMount.cpp.

◆ CameraStartingMount

enum class gtengine::CameraStartingMount
strong
Enumerator
STANDING 

0x0

DEFAULT 

0x0

ROLLING 

0x1

OVERTAKE 

0x2

PITWORK 

0x3

STANDING_FLYING 

0x4

Definition at line 3 of file CameraStartingMount.cpp.

◆ CameraType

enum class gtengine::CameraType
strong
Enumerator
ONBOARD 

0

PITWORK 

1

MOVABLE 

2

DESIGNER 

3

PREVIEW 

4

ROLLING_START 

5

CAR_MOTION 

6

WORLD_MOTION 

7

WAIT_RACER 

8

SPECTATOR 

9

COURSEV 

10

STARTING_REPLAY 

11

SAFE 

12

AUTO_REPLAY 

13

WALK 

14

DIVE 

15

RACESTAGE 

16

BENCHTEST 

17

GADGET_LAYOUT 

18

ONLINE_QUICK 

19

MOTION_DESIGNED 

20

Definition at line 3 of file CameraType.cpp.

◆ CarCategory

enum class gtengine::CarCategory
strong
Enumerator
NORMAL 

0

RACING 

1

TUNING 

2

CONCEPT 

3

Definition at line 3 of file CarCategory.cpp.

◆ CarFilterType

enum class gtengine::CarFilterType
strong
Enumerator
NONE 

0

MANUFACTURER 

1

TAG 

2

SPEC 

4

Definition at line 3 of file CarFilterType.cpp.

◆ CarPartsType

enum class gtengine::CarPartsType
strong
Enumerator
BRAKE 

0

BRAKE_CONTROLLER 

1

SUSPENSION 

2

ASCC 

3

TCSC 

4

CHASSIS 

5

RACING_MODIFY 

6

LIGHT_WEIGHT 

7

STEER 

8

DRIVETRAIN 

9

GEAR 

10

ENGINE 

11

NATUNE 

12

TURBINEKIT 

13

DISPLACEMENT 

14

COMPUTER 

15

INTERCOOLER 

16

MUFFLER 

17

CLUTCH 

18

FLYWHEEL 

19

PROPELLERSHAFT 

20

LSD 

21

FRONT_TIRE 

22

REAR_TIRE 

23

NOS 

24

SUPERCHARGER 

25

INTAKE_MANIFOLD 

26

EXHAUST_MANIFOLD 

27

CATALYST 

28

AIR_CLEANER 

29

BOOST_CONTROLLER 

30

INDEP_THROTTLE 

31

LIGHT_WEIGHT_WINDOW 

32

BONNET 

33

AERO 

34

FLAT_FLOOR 

35

FREEDOM 

36

WING 

37

STIFFNESS 

38

SPECIAL_GAS 

39

Definition at line 3 of file CarPartsType.cpp.

◆ CarSelectMethod

enum class gtengine::CarSelectMethod
strong
Enumerator
NONE 

0

GARAGE 

1

SHUFFLE 

2

ONE_MAKE 

3

Definition at line 3 of file CarSelectMethod.cpp.

◆ CarShuffleMethod

enum class gtengine::CarShuffleMethod
strong
Enumerator
NONE 

0

PP 

1

CATEGORY 

2

Definition at line 3 of file CarShuffleMethod.cpp.

◆ CCInformationFlg

enum class gtengine::CCInformationFlg
strong
Enumerator
COPIED 

0

TRADE 

1

Definition at line 3 of file CCInformationFlg.cpp.

◆ ChatType

enum class gtengine::ChatType
strong
Enumerator
VALID 

0

MODELATE 

1

NONE 

2

Definition at line 3 of file ChatType.cpp.

◆ CollisionType

enum class gtengine::CollisionType
strong
Enumerator
NONE 

0

BOX 

1

CIRCLE 

2

Definition at line 3 of file CollisionType.cpp.

◆ CompleteType

enum class gtengine::CompleteType
strong
Enumerator
BYLAPS 

0

BYTIME 

1

BYSECTION 

2

NONE 

3

OTHER 

4

BYSTOP 

5

Definition at line 3 of file CompleteType.cpp.

◆ ConsiderationReason

enum class gtengine::ConsiderationReason
strong
Enumerator
COURSE_OUT 

0

COLLISION 

1

SPEED_LIMIT 

2

IGNORE_PITTHROUGH 

3

Definition at line 3 of file ConsiderationReason.cpp.

◆ ConsiderationResult

enum class gtengine::ConsiderationResult
strong
Enumerator
NONE 

0

RESET 

1

PITTHROUGH 

2

LAPTIME_INVALID 

3

ADDITIONAL_TIME 

4

BACK_ADVANTAGE 

5

SPEED_LIMIT 

6

WARNING 

7

Definition at line 3 of file ConsiderationResult.cpp.

◆ ControlType

enum class gtengine::ControlType
strong
Enumerator
LOCAL 

0

NETWORK 

1

GPSREPLAY 

2

Definition at line 3 of file ControlType.cpp.

◆ Country

enum class gtengine::Country
strong
Enumerator
PDI 

0

JP 

2

US 

3

GB 

4

DE 

5

FR 

6

IT 

7

AU 

8

KR 

9

BE 

10

NL 

11

SE 

12

ES 

13

CA 

14

AT 

15

NumOfCountries 

15

Definition at line 3 of file Country.cpp.

◆ CourseCondition

enum class gtengine::CourseCondition
strong
Enumerator
DRY 

0

WET 

1

DIRT 

2

SNOW 

3

Definition at line 3 of file CourseCondition.cpp.

◆ CourseMakerSourceType

Enumerator
NONE 

0

PWY 

1

TED 

2

PARAMETER 

3

Definition at line 3 of file CourseMakerSourceType.cpp.

◆ CourseSelectMethod

enum class gtengine::CourseSelectMethod
strong
Enumerator
NONE 

0

OWNER 

1

VOTE 

2

RANDOM 

3

Definition at line 3 of file CourseSelectMethod.cpp.

◆ DecisiveWeather

enum class gtengine::DecisiveWeather
strong
Enumerator
NONE 

0

SUNNY 

1

RAINY 

2

SNOWY 

3

Definition at line 3 of file DecisiveWeather.cpp.

◆ DisqualifyDetail

enum class gtengine::DisqualifyDetail
strong
Enumerator
OTHER 

0

NO_CLEAR 

1

COURSEOUT 

2

HIT_WALL 

3

HIT_CAR 

4

HIT_PYLON 

5

WRONGWAY 

6

FUEL_LOST 

7

TIME_OVER 

8

Definition at line 3 of file DisqualifyDetail.cpp.

◆ DriftModeType

enum class gtengine::DriftModeType
strong
Enumerator
NONE 

0

FREELAP 

1

FREESECTION 

2

ONELAP 

3

SECTION 

4

USER_V 

5

Definition at line 3 of file DriftModeType.cpp.

◆ DriverType

enum class gtengine::DriverType
strong
Enumerator
NONE 

-1

PLAYER 

0

AI 

1

GPS 

3

Definition at line 3 of file DriverType.cpp.

◆ DriveTrainType

enum class gtengine::DriveTrainType
strong
Enumerator
FR 

0

FF 

1

_4WD 

2

MR 

3

RR 

4

OTHER 

5

Definition at line 3 of file DriveTrainType.cpp.

◆ EnemyListType

enum class gtengine::EnemyListType
strong
Enumerator
SAME 

0

MIX 

1

ONLY_PREMIUM 

2

ONLY_STANDARD 

3

Definition at line 3 of file EnemyListType.cpp.

◆ EnemySortType

enum class gtengine::EnemySortType
strong
Enumerator
NONE 

0

PP_ASCEND 

1

PP_DESCEND 

2

Definition at line 3 of file EnemySortType.cpp.

◆ EntitlementType

enum class gtengine::EntitlementType
strong
Enumerator
EVENT 

0

DLC 

1

Definition at line 3 of file EntitlementType.cpp.

◆ EntryCondition

enum class gtengine::EntryCondition
strong
Enumerator
OUTCOURSE 

0

RUNNING 

1

Definition at line 3 of file EntryCondition.cpp.

◆ EntryLevel

enum class gtengine::EntryLevel
strong
Enumerator
SPECTATOR 

0

RACER 

1

ORGANIZER 

2

NONE 

3

EntryLevelSizeDefine 

2147483647

Definition at line 3 of file EntryLevel.cpp.

◆ EvalType

enum class gtengine::EvalType
strong
Enumerator
NONE 

0

TIME 

1

ORDER 

2

PYLON 

3

DRIFT 

4

VS_GHOST 

5

DIST 

6

FUEL 

7

OVER_TAKE 

8

Definition at line 3 of file EvalType.cpp.

◆ EventPhase

enum class gtengine::EventPhase
strong
Enumerator
Unknown 

0

FreeRun 

1

Practice 

2

Qualifier 

3

Race 

4

Game 

4

Final 

5

Definition at line 3 of file EventPhase.cpp.

◆ EventType

enum class gtengine::EventType
strong
Enumerator
RACE 

0

RACE_WITH_QUALIFY 

1

TRACKDAY 

2

Definition at line 3 of file EventType.cpp.

◆ FailureType

enum class gtengine::FailureType
strong
Enumerator
NONE 

0

COURSE_OUT 

1

HIT_WALL_HARD 

2

HIT_CAR_HARD 

3

HIT_CAR 

4

PYLON 

5

HIT_WALL 

6

SPIN_FULL 

7

SPIN_HALF 

8

WHEEL_SPIN 

9

LOCK_BRAKE 

10

SLIP_ANGLE 

11

LESS_SPEED 

12

MORE_SPEED 

13

MORE_GFORCE 

14

PENALTY_ROAD 

15

LOW_MU_ROAD 

16

SLALOM 

17

WRONGWAY 

18

WRONGWAY_LOOSE 

19

MAX 

20

Definition at line 3 of file FailureType.cpp.

◆ FinalGearUsage

enum class gtengine::FinalGearUsage
strong
Enumerator
EXTRA_NONE 

0

EXTRA_PRIMARY 

1

EXTRA_56R 

2

EXTRA_34R 

3

EXTRA_ASYNMETRIC4WD 

4

Definition at line 3 of file FinalGearUsage.cpp.

◆ FinishResult

enum class gtengine::FinishResult
strong
Enumerator
NONE 

-1

RANK_1 

0

RANK_2 

1

RANK_3 

2

RANK_4 

3

RANK_5 

4

RANK_6 

5

RANK_7 

6

RANK_8 

7

RANK_9 

8

RANK_10 

9

RANK_11 

10

RANK_12 

11

RANK_13 

12

RANK_14 

13

RANK_15 

14

RANK_16 

15

RANK_17 

16

RANK_18 

17

RANK_19 

18

RANK_20 

19

RANK_21 

20

RANK_22 

21

RANK_23 

22

RANK_24 

23

RANK_25 

24

RANK_26 

25

RANK_27 

26

RANK_28 

27

RANK_29 

28

RANK_30 

29

RANK_31 

30

RANK_32 

31

WIN 

32

LOSE 

33

DSQ 

34

GOLD 

35

SILVER 

36

BRONZE 

37

COMPLETE 

38

Definition at line 3 of file FinishResult.cpp.

◆ FinishType

enum class gtengine::FinishType
strong
Enumerator
NONE 

0

TARGET 

1

FASTEST 

2

Definition at line 3 of file FinishType.cpp.

◆ GameItemCategory

enum class gtengine::GameItemCategory
strong
Enumerator
NONE 

0

CAR 

100

DRIVER 

200

DRIVER_ITEM 

300

DRIVER_HEAD 

301

DRIVER_BODY 

302

DRIVER_SET 

303

MONEY 

400

TUNERPARTS 

500

BODY_CHASSIS 

511

ENGINE 

521

ADMISSION 

531

EMISSION 

532

BOOSTER 

541

TRANSMISSION 

551

DRIVETRAIN 

556

SUSPENSION 

561

BRAKE 

571

BTIRE 

581

CTIRE 

582

VTIRE 

583

STIRE 

586

OTHERS 

591

HORN 

596

OTHERPARTS 

600

PAINT_ITEM 

601

SPECIAL_PAINT_ITEM 

602

MUSEUMCARD 

700

MOVIE 

800

SPECIAL 

900

PRESENTCAR_TICKET 

901

PRESENTITEM_TICKET 

902

SPECIAL_TICKET 

903

Definition at line 3 of file GameItemCategory.cpp.

◆ GameItemType

enum class gtengine::GameItemType
strong
Enumerator
NONE 

0

CAR 

1

DRIVER 

2

DRIVER_ITEM 

3

MONEY 

4

TUNEPARTS 

5

OTHERPARTS 

6

MUSEUMCARD 

7

MOVIE 

8

SPECIAL 

9

PARTS_TICKET 

10

AVATAR 

11

OTHER 

12

Definition at line 3 of file GameItemType.cpp.

◆ GameMode

enum class gtengine::GameMode
strong
Enumerator
SINGLE_RACE 

0

TIME_ATTACK 

1

DRIFT_ATTACK 

2

FREE_RUN 

3

EVENT_RACE 

4

EVENT_RALLY 

5

SPLIT_BATTLE 

6

SPLIT_ONLINE_BATTLE 

7

ONLINE_ROOM 

8

ONLINE_BATTLE 

9

ONLINE_TIME_ATTACK 

10

LICENSE 

11

ADHOC_BATTLE_PRO 

12

ADHOC_BATTLE_AMA 

13

ADHOC_BATTLE_SHUFFLE 

14

MULTIMONITOR_CLIENT 

15

BEHAVIOR 

16

RACE_EDIT 

17

RANKING_VIEW 

18

COURSE_EDIT 

19

SCHOOL 

20

ARENA 

21

TOUR 

22

SPEED_TEST 

23

COURSE_MAKER 

24

DRAG_RACE 

25

TUTORIAL 

26

MISSION 

27

COFFEE_BREAK 

28

ONLINE_DRIFT_ATTACK 

29

GPS_REPLAY 

30

ONLINE_SINGLE_RACE 

31

ARCADE_STYLE_RACE 

32

PRACTICE 

33

Definition at line 3 of file GameMode.cpp.

◆ GameRegionCode

enum class gtengine::GameRegionCode
strong
Enumerator
NONE 

0

JP 

1

US 

2

EUROPE 

3

ASIA 

4

LATAM 

5

BRITISH 

6

Definition at line 3 of file GameRegionCode.cpp.

◆ GarageSortOrder

enum class gtengine::GarageSortOrder
strong
Enumerator
NORMAL 

0

REVERSE 

1

Definition at line 3 of file GarageSortOrder.cpp.

◆ GarageSortType

enum class gtengine::GarageSortType
strong
Enumerator
OBTAIN 

0

CARNAME 

1

TUNER 

2

NATIONALITY 

3

POWER 

4

WEIGHT 

5

YEAR 

6

DISTANCE 

7

RIDE_COUNT 

8

PP 

9

RIDE 

10

Definition at line 3 of file GarageSortType.cpp.

◆ GearType

enum class gtengine::GearType
strong
Enumerator
CLASSIC 

0

LINEAR_CVT 

1

SPORTS_CVT 

2

TOYOTA_HIBRID 

3

RIGID 

4

TA_CONV_AT 

5

DSG 

6

SCOOTER 

7

TC_SST 

8

F1_SEAMLESS 

9

KART_ONE 

10

NON_SYNCHRO 

11

TQ_CONV_AT_QK 

12

Definition at line 3 of file GearType.cpp.

◆ GenerateType

enum class gtengine::GenerateType
strong
Enumerator
NONE 

0

SHUFFLE 

1

ONE_MAKE 

2

ENEMY_LIST 

3

SPEC_DB 

4

ORDER 

5

ENTRY_BASE_SHUFFLE 

6

ENTRY_BASE_ORDER 

7

Definition at line 3 of file GenerateType.cpp.

◆ GenericFlag

enum class gtengine::GenericFlag
strong
Enumerator
USE_PRESET_ENEMY 

0x1

USE_PRO_BEHAVIOR 

0x2

USE_PREMIUM_MODEL 

0x4

DONT_SELL 

0x8

CAN_CHANGE_DECKEN 

0x10

CAN_ALL_PAINT 

0x20

IS_F1_CAR 

0x40

CAN_PRESENT 

0x80

HAVE_DIRT_TIRE 

0x100

CAN_CHANGE_WING_ 

0x200

HAVE_CARBON_BONNET 

0x400

HAVE_LIGHT_WEIGHT_WINDOT 

0x800

IS_VOUCHER_CAR 

0x1000

IS_RACING_KART 

0x2000

IS_STRANGE_CAR 

0x4000

ONE_MAKE_ONLY 

0x8000

CAN_CAR_WASH 

0x10000

NOUSE_17 

0x20000

IS_DLC_CAR 

0x40000

IS_DCTRL_IMPREZA 

0x80000

Definition at line 3 of file GenericFlag.cpp.

◆ GhostPresenceType

enum class gtengine::GhostPresenceType
strong
Enumerator
NORMAL 

0

REAL 

1

Definition at line 3 of file GhostPresenceType.cpp.

◆ GhostType

enum class gtengine::GhostType
strong
Enumerator
NONE 

0

FULL 

1

ONELAP 

2

RECORD 

3

SECTOR_ATTACK 

4

Definition at line 3 of file GhostType.cpp.

◆ GPSCANDataCarType

enum class gtengine::GPSCANDataCarType
strong
Enumerator
GPS_CARTYPE_NONE 

0

GPS_CARTYPE_TOYOTA_IS_F 

1

GPS_CARTYPE_TOYOTA_FT_86 

2

GPS_CARTYPE_SUBARU_BRZ 

3

GPS_CARTYPE_NISSAN_GTR 

4

GPS_CARTYPE_NISSAN_GTR_GT3 

5

GPS_CARTYPE_NISSAN_Z34 

6

Definition at line 3 of file GPSCANDataCarType.cpp.

◆ GPSCANDataConverter

enum class gtengine::GPSCANDataConverter
strong
Enumerator
GPS_CONVERTER_TOYOTA 

0

GPS_CONVERTER_NISSAN 

1

Definition at line 3 of file GPSCANDataConverter.cpp.

◆ GPSCANDataErrorCode

enum class gtengine::GPSCANDataErrorCode
strong
Enumerator
GPS_ERROR_CODE_SUCCESS 

0

GPS_ERROR_CODE_HEADER_SIZE 

80010001

GPS_ERROR_CODE_HEADER_MAGIC 

80010002

GPS_ERROR_CODE_HEADER_CHECK_SUM 

80010003

GPS_ERROR_CODE_HEADER_CAR_TYPE 

80010004

GPS_ERROR_CODE_DATA_GPS_NONE 

80011000

GPS_ERROR_CODE_DATA_INVALID_FORMAT 

80011001

GPS_ERROR_CODE_DATA_INVALID_ID 

80011002

GPS_ERROR_CODE_DATA_INVALID_LENGTH 

80011003

GPS_ERROR_CODE_DATA_INVALID_DATA 

80011004

GPS_ERROR_CODE_DATA_INVALID_CHECK_SUM 

80011005

GPS_ERROR_CODE_DATA_CAN_NONE 

80011006

GPS_ERROR_CODE_CAN_STATUS_01 

80012001

GPS_ERROR_CODE_CAN_STATUS_02 

80012002

GPS_ERROR_CODE_CAN_STATUS_03 

80012003

GPS_ERROR_CODE_CAN_STATUS_04 

80012004

GPS_ERROR_CODE_CAN_STATUS_05 

80012005

GPS_ERROR_CODE_CAN_STATUS_06 

80012006

GPS_ERROR_CODE_CAN_STATUS_07 

80012007

GPS_ERROR_CODE_CAN_STATUS_08 

80012008

GPS_ERROR_CODE_CAN_STATUS_09 

80012009

GPS_ERROR_CODE_CAN_STATUS_0A 

8001200a

GPS_ERROR_CODE_RUNWAY_INVALID_LAP 

80013001

GPS_ERROR_CODE_RUNWAY_INVALID_AREA 

80013002

Definition at line 3 of file GPSCANDataErrorCode.cpp.

◆ GPSCANDataSourceFileFormat

Enumerator
NONE 

0

TOYOTA_ASC 

1

TOYOTA_CAN_LIT 

2

TOYOTA_CAN_BIG 

3

TOYOTA_CAN_BIG_RECKON 

4

TOYOTA_CAN_BIG_RECKON_SP_INTEG 

5

TOYOTA_CAN_BIG_SP_INTEG 

6

TOYOTA_CAN_BIG_HEAD 

7

TOYOTA_CAN_BIG_RECKON_HEAD 

8

TOYOTA_CAN_BIG_RECKON_SP_INTEG_HEAD 

9

TOYOTA_CAN_BIG_SP_INTEG_HEAD 

10

SLS_AMG 

11

SUBARU_CAN 

12

Definition at line 3 of file GPSCANDataSourceFileFormat.cpp.

◆ GPSReshapeFilterTypes

Enumerator
RESHAPE_NONE 

-1

RESHAPE_DEFAULT 

0

RESHAPE_ATTACK 

1

Definition at line 3 of file GPSReshapeFilterTypes.cpp.

◆ GridSortType

enum class gtengine::GridSortType
strong
Enumerator
NONE 

0

RANDOM 

1

POINT_DOWN 

2

POINT_UP 

3

FASTEST_UP 

4

FASTEST_DOWN 

5

PREV_RANK 

6

PREV_RANK_REVERSE 

7

Definition at line 3 of file GridSortType.cpp.

◆ InputMode

enum class gtengine::InputMode
strong
Enumerator
INVALID 

0

PLAY_NORMAL 

1

REPLAY_NORMAL 

2

REPLAY_0_400 

2

PLAY_0_400 

3

Definition at line 3 of file InputMode.cpp.

◆ InvitationType

enum class gtengine::InvitationType
strong
Enumerator
NONE 

0

OpenLounge 

1

PrivateLounge 

2

Definition at line 3 of file InvitationType.cpp.

◆ LaunchContext

enum class gtengine::LaunchContext
strong
Enumerator
NONE 

0

ACADEMY 

1

Definition at line 3 of file LaunchContext.cpp.

◆ LicenseCheckType

enum class gtengine::LicenseCheckType
strong
Enumerator
RANK 

0

OTHER_SUBMODE 

1

TOTAL_TIME 

2

LAP_TIME 

3

BEST_LAP_TIME 

4

LAP_COUNT 

5

VELOCITY 

6

V_POSITION 

7

GADGET_COUNT 

8

COURSE_OUT 

9

HIT_COUNT 

10

HIT_POWER 

11

HIT_WALL 

12

FUEL_AMOUNT 

13

COMPLETE_FLAG 

14

WRONG_WAY_COUNT 

15

ROAD_DISTANCE 

16

STANDING_TIME 

17

COURSE_OUT_TIME 

18

FUEL_CONSUMPTION 

19

FLOATING_TIME 

20

ILLEGAL 

21

Definition at line 3 of file LicenseCheckType.cpp.

◆ LicenseConditionType

enum class gtengine::LicenseConditionType
strong
Enumerator
EQUAL 

0

NOTEQUAL 

1

GREATER 

2

LESS 

3

GREATER_EQUAL 

4

LESS_EQUAL 

5

Definition at line 3 of file LicenseConditionType.cpp.

◆ LicenseConnectionType

Enumerator
OR 

0

AND 

1

XOR 

2

Definition at line 3 of file LicenseConnectionType.cpp.

◆ LicenseDisplayModeType

Enumerator
NONE 

0

PYLON_TIME 

1

PYLON_NUM 

2

FUEL_DIST 

3

FUEL_TIME 

4

DRIFT_SCORE 

5

Definition at line 3 of file LicenseDisplayModeType.cpp.

◆ LicenseResultType

enum class gtengine::LicenseResultType
strong
Enumerator
EMPTY 

0

FAILURE 

1

CLEAR 

2

BRONZE 

3

SILVER 

4

GOLD 

5

Definition at line 3 of file LicenseResultType.cpp.

◆ LightingMode

enum class gtengine::LightingMode
strong
Enumerator
AUTO 

0

OFF 

1

POSITION 

2

LOW_BEAM 

3

HIGH_BEAM 

4

Definition at line 3 of file LightingMode.cpp.

◆ LineGhostRecordType

enum class gtengine::LineGhostRecordType
strong
Enumerator
OFF 

0

ONE 

1

TRACKDAY 

2

Definition at line 3 of file LineGhostRecordType.cpp.

◆ LowMuType

enum class gtengine::LowMuType
strong
Enumerator
MODERATE 

0

STRONG 

1

REAL 

2

Definition at line 3 of file LowMuType.cpp.

◆ MatchingSpace

enum class gtengine::MatchingSpace
strong
Enumerator
NONE 

0

GLOBAL 

1

REGIONAL 

2

Definition at line 3 of file MatchingSpace.cpp.

◆ NoticeType

enum class gtengine::NoticeType
strong
Enumerator
Unknown 

0

AutoMessage 

3

RoomChat 

1

RoomChatMySpeak 

2

LobbyChat 

4

GenericSystemMessage 

5

RoomJoinDone 

6

RoomMemberJoin 

7

RoomMemberLeft 

8

RoomOwnerChanged 

9

CourseVoteBegin 

10

SomeoneVotedCourse 

11

CurrentCourseChanged 

12

CourseConfigChanged 

13

RoomConfigChanged 

14

RaceConfigChanged 

15

RoomConfigChangeFailed 

16

RaceConfigChangeFailed 

17

PrepareRace 

18

RaceFinalLap 

19

RaceFastestLap 

20

RaceOvertake 

21

ReplayRecordEnd 

22

NextLapInvalid 

23

TemporaryRanking 

24

ForceEntryCanceled 

25

ReopenDrivingOption 

26

CourseNotChanged 

27

RaceNotStartedNobodyOnTrack 

28

AfterPenalty 

29

PitConstraint 

30

NeedTireChange 

31

BestRecordUpdated 

32

Definition at line 3 of file NoticeType.cpp.

◆ OnlineSeriesPointType

Enumerator
NONE 

0

4

2

3

CUSTOMIZED 

1

Definition at line 3 of file OnlineSeriesPointType.cpp.

◆ PARTS_AERO

enum class gtengine::PARTS_AERO
strong
Enumerator

1

2

3

Definition at line 3 of file PARTS_AERO.cpp.

◆ PARTS_AIR_CLEANER

enum class gtengine::PARTS_AIR_CLEANER
strong
Enumerator
NONE 

-1

SPORTS 

1

RACING 

2

Definition at line 3 of file PARTS_AIR_CLEANER.cpp.

◆ PARTS_ASCC

enum class gtengine::PARTS_ASCC
strong
Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_ASCC.cpp.

◆ PARTS_BONNET

enum class gtengine::PARTS_BONNET
strong
Enumerator
NONE 

0

CARBON 

1

PAINT_CARBON 

2

Definition at line 3 of file PARTS_BONNET.cpp.

◆ PARTS_BOOST_CONTROLLER

Enumerator
ONE 

1

Definition at line 3 of file PARTS_BOOST_CONTROLLER.cpp.

◆ PARTS_BRAKE

enum class gtengine::PARTS_BRAKE
strong
Enumerator
NORMAL 

0

_4PISTON 

1

_6PISTON 

2

_8PISTON 

3

CARBON 

4

Definition at line 3 of file PARTS_BRAKE.cpp.

◆ PARTS_BRAKE_CONTROLLER

Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_BRAKE_CONTROLLER.cpp.

◆ PARTS_CATALYST

enum class gtengine::PARTS_CATALYST
strong
Enumerator
NONE 

-1

SPORTS 

1

RACING 

2

Definition at line 3 of file PARTS_CATALYST.cpp.

◆ PARTS_CLUTCH

enum class gtengine::PARTS_CLUTCH
strong
Enumerator
NONE 

-1

NORMAL 

0

HIGH_CAPACITY 

1

TWIN 

2

TRIPLE 

3

Definition at line 3 of file PARTS_CLUTCH.cpp.

◆ PARTS_COMPUTER

enum class gtengine::PARTS_COMPUTER
strong
Enumerator
NONE 

-1

LEVEL1 

1

LEVEL2 

2

Definition at line 3 of file PARTS_COMPUTER.cpp.

◆ PARTS_DISPLACEMENT

enum class gtengine::PARTS_DISPLACEMENT
strong
Enumerator
NONE 

-1

LEVEL1 

1

LEVEL2 

2

LEVEL3 

3

Definition at line 3 of file PARTS_DISPLACEMENT.cpp.

◆ PARTS_DRIVETRAIN

enum class gtengine::PARTS_DRIVETRAIN
strong
Enumerator
NORMAL 

0

VARIABLE_CENTER_DIFF 

1

ACTIVE_CENTER_DIFF 

2

Definition at line 3 of file PARTS_DRIVETRAIN.cpp.

◆ PARTS_EXHAUST_MANIFOLD

Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_EXHAUST_MANIFOLD.cpp.

◆ PARTS_FLAT_FLOOR

enum class gtengine::PARTS_FLAT_FLOOR
strong
Enumerator

1

Definition at line 3 of file PARTS_FLAT_FLOOR.cpp.

◆ PARTS_FLYWHEEL

enum class gtengine::PARTS_FLYWHEEL
strong
Enumerator
NONE 

-1

LIGHT 

1

Cr_Mo 

2

LIGHT_Cr_Mo 

3

Definition at line 3 of file PARTS_FLYWHEEL.cpp.

◆ PARTS_FREEDOM

enum class gtengine::PARTS_FREEDOM
strong
Enumerator
F1 

1

F2 

2

F3 

3

Definition at line 3 of file PARTS_FREEDOM.cpp.

◆ PARTS_GEAR

enum class gtengine::PARTS_GEAR
strong
Enumerator
NORMAL 

0

CLOSE 

1

SUPER_CLOSE 

2

VARIABLE 

3

Definition at line 3 of file PARTS_GEAR.cpp.

◆ PARTS_INDEP_THROTTLE

enum class gtengine::PARTS_INDEP_THROTTLE
strong
Enumerator
ONE 

1

Definition at line 3 of file PARTS_INDEP_THROTTLE.cpp.

◆ PARTS_INTAKE_MANIFOLD

Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_INTAKE_MANIFOLD.cpp.

◆ PARTS_INTERCOOLER

enum class gtengine::PARTS_INTERCOOLER
strong
Enumerator
NONE 

-1

1

2

3

LL 

4

Definition at line 3 of file PARTS_INTERCOOLER.cpp.

◆ PARTS_LIGHT_WEIGHT

enum class gtengine::PARTS_LIGHT_WEIGHT
strong
Enumerator
NONE 

-1

STAGE1 

1

STAGE2 

2

STAGE3 

3

STAGE4 

4

STAGE5 

5

STAGE6 

6

STAGE7 

7

STAGE8 

8

Definition at line 3 of file PARTS_LIGHT_WEIGHT.cpp.

◆ PARTS_LIGHT_WEIGHT_WINDOW

Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_LIGHT_WEIGHT_WINDOW.cpp.

◆ PARTS_LSD

enum class gtengine::PARTS_LSD
strong
Enumerator
NORMAL 

0

VARIABLE 

1

AYCC 

2

Definition at line 3 of file PARTS_LSD.cpp.

◆ PARTS_MUFFLER

enum class gtengine::PARTS_MUFFLER
strong
Enumerator
NONE 

0

SPORTS 

1

SEMI_RACING 

2

RACING 

3

Definition at line 3 of file PARTS_MUFFLER.cpp.

◆ PARTS_NATUNE

enum class gtengine::PARTS_NATUNE
strong
Enumerator
NONE 

-1

LEVEL1 

1

LEVEL2 

2

LEVEL3 

3

LEVEL4 

4

LEVEL5 

5

Definition at line 3 of file PARTS_NATUNE.cpp.

◆ PARTS_NOS

enum class gtengine::PARTS_NOS
strong
Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_NOS.cpp.

◆ PARTS_PROPELLERSHAFT

enum class gtengine::PARTS_PROPELLERSHAFT
strong
Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_PROPELLERSHAFT.cpp.

◆ PARTS_STIFFNESS

enum class gtengine::PARTS_STIFFNESS
strong
Enumerator
ONE 

1

Definition at line 3 of file PARTS_STIFFNESS.cpp.

◆ PARTS_SUPERCHARGER

enum class gtengine::PARTS_SUPERCHARGER
strong
Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_SUPERCHARGER.cpp.

◆ PARTS_SUSPENSION

enum class gtengine::PARTS_SUSPENSION
strong
Enumerator
NORMAL 

0

SPORTS1 

1

SPORTS2 

2

SPORTS3 

3

RACING 

4

FULL_ACTIVE 

5

Definition at line 3 of file PARTS_SUSPENSION.cpp.

◆ PARTS_TCSC

enum class gtengine::PARTS_TCSC
strong
Enumerator
NO 

0

ONE 

1

Definition at line 3 of file PARTS_TCSC.cpp.

◆ PARTS_TIRE

enum class gtengine::PARTS_TIRE
strong
Enumerator
TIRE_DRY_MIN 

0

TIRE_TARMAC_MIN 

0

COMFORT_HARD 

0

COMFORT_MEDIUM 

1

COMFORT_SOFT 

2

SPORTS_HARD 

3

SPORTS_MEDIUM 

4

SPORTS_SOFT 

5

SPORTS_SUPER_SOFT 

6

RACING_HARD 

7

RACING_MEDIUM 

8

RACING_SOFT 

9

RACING_SUPER_SOFT 

10

RAIN_INTERMEDIATE 

11

RAIN_HEAVY_WET 

12

TIRE_DRY_MAX 

11

TIRE_TARMAC_MAX 

13

DIRT 

13

SNOW 

14

Definition at line 3 of file PARTS_TIRE.cpp.

◆ PARTS_TURBINEKIT

enum class gtengine::PARTS_TURBINEKIT
strong
Enumerator
NONE 

-1

NO 

0

LEVEL1 

1

LEVEL2 

2

LEVEL3 

3

LEVEL4 

4

LEVEL5 

5

Definition at line 3 of file PARTS_TURBINEKIT.cpp.

◆ PARTS_WING

enum class gtengine::PARTS_WING
strong
Enumerator
WINGLESS 

1

CUSTOM 

2

W1 

3

W2 

4

W3 

5

Definition at line 3 of file PARTS_WING.cpp.

◆ PenaltyLevelTypes

enum class gtengine::PenaltyLevelTypes
strong
Enumerator
NO_TIME5 

-5

NO_TIME4 

-4

NO_TIME3 

-3

NO_TIME2 

-2

NO_TIME 

-1

OFF 

0

Definition at line 3 of file PenaltyLevelTypes.cpp.

◆ PhotoCameraValueType

enum class gtengine::PhotoCameraValueType
strong
Enumerator
FOCAL 

0

SHUTTER 

1

FVALUE 

2

EV 

3

MAX 

4

Definition at line 3 of file PhotoCameraValueType.cpp.

◆ PitMessageType

enum class gtengine::PitMessageType
strong
Enumerator
NONE 

0

PACE_DOWN 

1

PACE_KEEP 

2

PACE_UP 

3

OVERTAKE 

4

PITIN 

5

PITIN_CANCEL 

6

PACE_LOW 

7

PACE_MEDIUM_LOW 

8

PACE_MEDIUM 

9

PACE_MEDIUM_HIGH 

10

PACE_HIGH 

11

DIRECT_SUSPEND 

12

DIRECT_RESUME 

13

RUN_LEFT 

14

RUN_RIGHT 

15

OVERTAKING 

16

SLIPSTREAM 

17

BRAKING 

18

ACCELERATING 

19

Definition at line 3 of file PitMessageType.cpp.

◆ PlaceType

enum class gtengine::PlaceType
strong
Enumerator
AVATAR 

0

CAR0 

1

CAR1 

2

CAR2 

3

CAR3 

4

MAX 

5

Definition at line 3 of file PlaceType.cpp.

◆ PlayType

enum class gtengine::PlayType
strong
Enumerator
RACE 

0

DEMO 

1

GAMBLE 

2

Definition at line 3 of file PlayType.cpp.

◆ QualityControlRateSetType

Enumerator
NearbyCameraTargetedVehicle 

0

NearbyVehicleWhileDriving 

1

Definition at line 3 of file QualityControlRateSetType.cpp.

◆ QualityControlRateType

Enumerator
LowerLimit 

0

UpperLimit 

1

UpperLimitTotal 

2

LowerLimitWhileRecording 

3

OutOfCourse 

4

CameraTargetedVehicle 

5

CameraTargetedVehiclePitStop 

6

ExceptCameraTargetedVehicle 

7

PitStopVehicleWhileDriving 

8

FarawayVehicleWhileDriving 

9

Definition at line 3 of file QualityControlRateType.cpp.

◆ QualityControlTemplateType

Enumerator
Default 

0

Recommend 

1

VeryLowBandwidth8 

11

LowBandwidth8 

12

ModerateBandwidth8 

13

HighBandwidth8 

14

VeryHighBandwidth8 

15

VeryLowBandwidth12 

21

LowBandwidth12 

22

ModerateBandwidth12 

23

HighBandwidth12 

24

VeryHighBandwidth12 

25

VeryLowBandwidth16 

31

LowBandwidth16 

32

ModerateBandwidth16 

33

HighBandwidth16 

34

VeryHighBandwidth16 

35

LanModerate 

37

LanMax 

38

Max8 

10

Max12 

20

Max16 

30

Definition at line 3 of file QualityControlTemplateType.cpp.

◆ RaceChangeConditionType

Enumerator
CONDITION_NOCHANGE 

0

CONDITION_REAL 

1

CONDITION_TIME_PROGRESS 

2

Definition at line 3 of file RaceChangeConditionType.cpp.

◆ RaceDisplayLayout

enum class gtengine::RaceDisplayLayout
strong
Enumerator
NORMAL 

0

SIMPLE 

1

OFF 

2

Definition at line 3 of file RaceDisplayLayout.cpp.

◆ RaceFlagSet

enum class gtengine::RaceFlagSet
strong
Enumerator
FLAGSET_NONE 

0

FLAGSET_NORMAL 

1

FLAGSET_F1 

2

FLAGSET_NASCAR 

3

FLAGSET_LOW 

4

FLAGSET_RALLY 

5

Definition at line 3 of file RaceFlagSet.cpp.

◆ RaceSubModeTypes

enum class gtengine::RaceSubModeTypes
strong
Enumerator
NoSubMode 

0

DriftMode 

1

DRAG 

2

CutIn 

3

SpeedTest 

4

NASCAR 

5

Rally 

6

Arcade 

7

License 

8

Definition at line 3 of file RaceSubModeTypes.cpp.

◆ RaceType

enum class gtengine::RaceType
strong
Enumerator
COMPETITION 

0

TIMEATTACK 

1

DRIFTATTACK 

2

DEMO 

3

OVERTAKE 

4

SPEEDTEST 

5

DARALOGGER 

6

NONE 

7

Definition at line 3 of file RaceType.cpp.

◆ RankingType

enum class gtengine::RankingType
strong
Enumerator
TIME 

0

DRIFT 

1

Definition at line 3 of file RankingType.cpp.

◆ ReasonTypes

enum class gtengine::ReasonTypes
strong
Enumerator
CRASHCAR 

1

CRASHCAR2 

2

CRASHWALL 

3

ALONGWALL 

4

SHORTCUT 

5

FLYING 

6

DULL 

7

Definition at line 3 of file ReasonTypes.cpp.

◆ RegistrationType

enum class gtengine::RegistrationType
strong
Enumerator
NORMAL 

0

ENTRY 

1

RANKING 

2

HIDDEN 

3

Definition at line 3 of file RegistrationType.cpp.

◆ ReplayModeType

enum class gtengine::ReplayModeType
strong
Enumerator
NORMAL 

0

DIVE 

1

Definition at line 3 of file ReplayModeType.cpp.

◆ ReplayRecordingQuality

Enumerator
EXTRA_HIGH 

0

HIGH 

1

LOW 

2

EXTRA_LOW 

3

FULL 

4

Definition at line 3 of file ReplayRecordingQuality.cpp.

◆ RewardEntryPresentType

Enumerator
FINISH 

0

ALL 

1

LAP 

2

Definition at line 3 of file RewardEntryPresentType.cpp.

◆ RewardPresentType

enum class gtengine::RewardPresentType
strong
Enumerator
ORDER 

0

RANDOM 

1

Definition at line 3 of file RewardPresentType.cpp.

◆ RoomGameMode

enum class gtengine::RoomGameMode
strong
Enumerator
NONE 

0

FREERUN 

1

RACE 

2

RACE_WITH_QUALIFIER 

3

TIME_TRIAL 

4

DRIFT_TRIAL 

5

RALLY 

6

ENDURANCE 

7

ENDURANCE_WITH_QUALIFIER 

8

Definition at line 3 of file RoomGameMode.cpp.

◆ RoomMemberState

enum class gtengine::RoomMemberState
strong
Enumerator
None 

0

MemberList 

0x100000

RaceStart 

0x200000

EventConfig 

0x400000

Chat 

0x800000

Result 

0x1000000

Garage 

0x2000000

VoteOnSkip 

0x4000000

Running 

0x8000000

RaceView 

0x10000000

DrivingOption 

0x20000000

Setting 

0x40000000

Pause 

0x80000000

Definition at line 3 of file RoomMemberState.cpp.

◆ RoomPolicy

enum class gtengine::RoomPolicy
strong
Enumerator
NONE 

0

ENJOY_RACE 

1

FREE_RUN 

2

DRIFT 

3

SERIOUS_RACE 

4

LEISURELY_DRIVE 

5

RECRUIT 

6

SHOWING_OFF 

7

SHARING_INFORMATION 

8

CAFE 

9

Definition at line 3 of file RoomPolicy.cpp.

◆ RoomState

enum class gtengine::RoomState
strong
Enumerator
Creating 

0

Idle 

1

VoteCourseCountDown 

2

WaitingParticipantCountDown 

3

PrepareRaceCountDown 

4

PrepareChangeCourse 

5

ShowingWinner 

6

Definition at line 3 of file RoomState.cpp.

◆ RoomType

enum class gtengine::RoomType
strong
Enumerator
NONE 

0

OPEN_MATCH 

1

QUICK_MATCH 

2

PRIVATE_LOUNGE 

3

SPORTS_MODE 

4

RACE_EVENT 

5

SIMPLE_QUICK_MATCH 

6

CLUB_LOBBY 

7

CLUB_EVENT 

8

Definition at line 3 of file RoomType.cpp.

◆ RTAType

enum class gtengine::RTAType
strong
Enumerator
TCS 

1

AWD 

2

ASM 

4

ABS 

8

BRK_FR 

16

ALL 

TCS | AWD | ASM | ABS | BRK_FR

Definition at line 3 of file RTAType.cpp.

◆ RunningState

enum class gtengine::RunningState
strong
Enumerator
IS_RUNNING 

0

ON_GRID 

1

IN_FORMATION_LAP 

2

IN_PITAREA 

3

IS_PITSTOP 

4

NOW_PITWORK 

5

DO_NOT_FINISH 

6

OUT_LAP 

7

WINNING_RUN 

8

IN_GARAGE 

9

EntryRunningStateSizeDefine 

2147483647

Definition at line 3 of file RunningState.cpp.

◆ Scope

enum class gtengine::Scope
strong
Enumerator
PUBLIC 

0

PRIVATE 

1

FRIEND 

2

CLUB 

4

Definition at line 3 of file Scope.cpp.

◆ ServiceType

enum class gtengine::ServiceType
strong
Enumerator
Unknown 

0

Toyota86 

1

Provides a TinyWeb module for unknown data at /toyota86/

SimpleUdp 

2

Provides basic telemetry data access via Udp on Port 33339

WSSample 

3

Provides a TinyWeb module for telemetry data over websockets at /wssample/

LiveTiming 

4

Provides a TinyWeb module for live timing data at /livetiming/ Documented in PDTools.LiveTimingApi (only endpoint is different for GTS/7)

MultiDebug 

5

Stubbed.

GTFrameworkDebug 

6

Stubbed.

SimulatorInterface 

7

Provides data for motion simuators at port 33339 Documented in PDTools.SimulatorInterface 7

Definition at line 3 of file ServiceType.cpp.

◆ SessionParameter

enum class gtengine::SessionParameter
strong
Enumerator
Invalid 

0

CarCode 

1

CarColor 

2

PP 

3

Power 

4

Weight 

5

RealSpecHidden 

6

EntrySlotId 

7

CameraTargetSlotId 

8

CommunicatorIndex 

9

MemberState 

10

Point 

11

Spectator 

12

ProfessionalMode 

13

CarParameter 

14

CarDriverParameter 

15

ASpecLevel 

16

ProfileLevel 

17

CountryCode 

18

Value16 

19

Value32 

20

TeamMemberId 

21

TeamLeader 

22

LoadedCourseId 

23

Definition at line 3 of file SessionParameter.cpp.

◆ SessionType

enum class gtengine::SessionType
strong
Enumerator
FINAL 

0

QUALIFY 

1

PRACTICE 

2

Definition at line 3 of file SessionType.cpp.

◆ SettingDefault

enum class gtengine::SettingDefault
strong
Enumerator
ABS_CC_LEVEL 

1

BRAKE_BALANCE_LEVEL 

5

TCS_LEVEL 

5

Definition at line 3 of file SettingDefault.cpp.

◆ SpecialAIType

enum class gtengine::SpecialAIType
strong
Enumerator
NORMAL 

0

LEADING 

1

OVAL 

2

OVALNASCAR 

3

Definition at line 3 of file SpecialAIType.cpp.

◆ SpeedTestType

enum class gtengine::SpeedTestType
strong
Enumerator
ZERO100 

0

ZERO400 

1

ZERO1000 

2

ZERO_Q_MILE 

3

ZERO_MILE 

4

MAX_SPEED 

5

SPD100KMH 

6

SPD200KMH 

7

SPD300KMH 

8

SPD60MPH 

9

SPD100MPH 

10

SPD200MPH 

11

G_FRONT 

12

SIZE_MAX 

13

Definition at line 3 of file SpeedTestType.cpp.

◆ StageCoordType

enum class gtengine::StageCoordType
strong
Enumerator
WORLD 

0

GRID 

1

PITSTOP 

2

VCOORD 

3

START 

4

GRID_ALL 

5

PITSTOP_ALL 

6

VCOORD_CENTER 

7

Definition at line 3 of file StageCoordType.cpp.

◆ StageLayoutType

enum class gtengine::StageLayoutType
strong
Enumerator
DEFAULT 

0

RANK 

1

SLOT 

2

FRONT_2GRID 

3

Definition at line 3 of file StageLayoutType.cpp.

◆ StagePhaseType

enum class gtengine::StagePhaseType
strong
Enumerator
NONE 

0

SETUP 

1

READY 

2

PLAYING 

3

END 

4

Definition at line 3 of file StagePhaseType.cpp.

◆ StartSessionCameraType

Enumerator
NORMAL 

0

SPECTATOR 

1

SPECTATOR_DISABLE_INPUT 

2

DISABLE_INPUT_WITHOUT_ZOOM 

3

PREVIEW 

4

BENCHTEST 

5

Definition at line 3 of file StartSessionCameraType.cpp.

◆ StartSignalType

enum class gtengine::StartSignalType
strong
Enumerator
NORMAL 

0

BLACK_OUT 

1

GREEN_LIGHT 

2

Definition at line 3 of file StartSignalType.cpp.

◆ StartType

enum class gtengine::StartType
strong
Enumerator
NONE 

-1

GRID 

0

ROLLING 

1

PIT 

2

ATTACK 

3

DISPERSED 

4

COURSEINFO 

5

ROLLING2 

6

SAMEGRID 

7

ROLLING3 

8

COURSEINFO_ROLLING 

9

STANDING 

10

ROLLING_NOLIMIT 

11

FREE 

12

STANDING_L 

13

STANDING_R 

14

PITWORK 

15

ROLLING_DL 

16

ROLLING_DR 

17

GRID_FLYING 

18

PITIN 

19

RALLY 

20

STANDING_CENTER 

21

Definition at line 3 of file StartType.cpp.

◆ SuperPortAnalogChannel

Enumerator
STICK_BX1 

0

STICK_BX1C 

1

STICK_BX1F 

2

STICK_BX1L 

3

STICK_BY1 

4

STICK_BY1C 

5

STICK_BY1F 

6

STICK_BY1L 

7

STICK_BX2 

8

STICK_BX2C 

9

STICK_BX2F 

10

STICK_BX2L 

11

STICK_BY2 

12

STICK_BY2C 

13

STICK_BY2F 

14

STICK_BY2L 

15

STEER 

16

ACCEL 

17

BRAKE 

18

SIDEBRAKE 

19

CLUTCH 

20

GEAR 

21

SHIFTER_HANDLE_X 

22

SHIFTER_HANDLE_Y 

23

PRESS_UP 

24

PRESS_DOWN 

25

PRESS_LEFT 

26

PRESS_RIGHT 

27

PRESS_CIRCLE 

28

PRESS_CROSS 

29

PRESS_TRIANGLE 

30

PRESS_SQUARE 

31

PRESS_L1 

32

PRESS_R1 

33

PRESS_L2 

34

PRESS_R2 

35

GRAVITY_X 

36

GRAVITY_Y 

37

GRAVITY_Z 

38

TORQUE_Y 

39

PAD_PITCH 

40

PAD_ROLL 

41

RELATIVE_DIAL_B 

42

Definition at line 3 of file SuperPortAnalogChannel.cpp.

◆ SuperPortButtonBit

enum class gtengine::SuperPortButtonBit
strong
Enumerator
INACTIVE 

0

UP 

1

DOWN 

2

LEFT 

3

RIGHT 

4

OK 

5

NG 

6

START 

7

SELECT 

8

CIRCLE 

9

CROSS 

10

TRIANGLE 

11

SQUARE 

12

PLUS 

13

MINUS 

14

15

16

17

18

19

20

21

22

L1 

23

R1 

24

L2 

25

R2 

26

L3 

27

R3 

28

L4 

29

R4 

30

L5 

31

R5 

32

STICK1_UP 

57

STICK1_DOWN 

58

STICK1_LEFT 

59

STICK1_RIGHT 

60

STICK2_UP 

61

STICK2_DOWN 

62

STICK2_LEFT 

63

STICK2_RIGHT 

64

STEER_LEFT 

65

STEER_RIGHT 

66

ACCEL 

67

BRAKE 

68

CLUTCH 

69

PADDLE_LEFT 

70

PADDLE_RIGHT 

71

SHIFT_UP 

72

SHIFT_DOWN 

73

SHIFTER_PUSH 

74

DIAL_OPEN 

75

HORN 

76

STEER_MULTITURN 

77

PEDAL_CLUTCH 

78

PEDALS_CONNECT 

79

DUAL_MODE_SHIFTER 

80

GATED_SHIFTER 

81

SHIFTER_POSITION 

82

RTA_DIAL 

83

HOLD 

84

SNOW 

85

SLIP 

86

SPORT 

87

RACE 

88

NOCST 

89

PLAYSTATION 

90

PSANALOG 

91

SINGLESHOCK 

92

DUALSHOCK 

93

DUALSHOCK2 

94

SIXAXIS 

95

PSP 

96

GTFORCE 

97

DRIVINGFROCE 

98

GTFORCEPRO 

99

GTFORCERX 

100

G25 

101

DRIVINGFROCEGT 

102

G27 

103

F430 

104

TRS 

105

T500GS 

106

T300RS 

107

Definition at line 3 of file SuperPortButtonBit.cpp.

◆ TokenId

enum class gtengine::TokenId
strong
Enumerator
Privilege 

1

ChangeCourse 

2

Definition at line 3 of file TokenId.cpp.

◆ TrackDayMode

enum class gtengine::TrackDayMode
strong
Enumerator
NONE 

0

RACE 

1

ONLY_RACE 

2

ONLY_FREERUN 

3

DRIFT 

4

SHUFFLE_RACE 

5

DRAG_RACE 

6

DRAG_RACE 

6

Definition at line 3 of file TrackDayMode.cpp.

◆ TrackDayWeather

enum class gtengine::TrackDayWeather
strong
Enumerator
NONE 

0

RANDOM 

19

SUNNY 

1

RAINY 

3

SNOWY 

5

CLOUDY 

2

HEAVY_RAIN 

4

HEAVY_SNOW 

6

SUNNY_CLOUDY 

7

SUNNY_RAINY 

8

CLOUDY_SUNNY 

9

CLOUDY_RAINY 

10

RAINY_SUNNY 

11

RAINY_CLOUDY 

12

SUNNY_CLOUDY_RAINY 

13

SUNNY_RAINY_CLOUDY 

14

CLOUDY_SUNNY_RAINY 

15

CLOUDY_RAINY_SUNNY 

16

RAINY_SUNNY_CLOUDY 

17

RAINY_CLOUDY_SUNNY 

18

RANDOM_NO_SNOW 

20

RANDOM_NO_RAIN 

21

RANDOM_NO_SNOW_NO_RAIN 

22

SUNNY_DYNAMIC 

23

CLOUDY_DYNAMIC 

24

RAINY_DYNAMIC 

25

HEAVY_RAIN_DYNAMIC 

26

SNOWY_DYNAMIC 

27

HEAVY_SNOW_DYNAMIC 

28

Definition at line 3 of file TrackDayWeather.cpp.

◆ TrophyType

enum class gtengine::TrophyType
strong
Enumerator
PLATINUM 

0

CLEAR_NOVICE 

1

CLEAR_B 

2

CLEAR_A 

3

CLEAR_IB 

4

CLEAR_IA 

5

ENDING 

6

ENDING2 

7

LICENSE_GOLD_B 

8

LICENSE_GOLD_A 

9

LICENSE_GOLD_IB 

10

LICENSE_GOLD_IA 

11

LICENSE_GOLD_S 

12

STAR1 

13

STAR2 

14

STAR3 

15

STAR4 

16

SPECIAL_TOUR_MOON 

17

SPECIAL_GOODWOOD 

18

FIRST_WIN 

19

FIRST_CHAMPION 

20

MY_CAR 

21

OVER_300KMH 

22

OVER_400KMH 

23

MILEAGE1 

24

MILEAGE2 

25

MILEAGE3 

26

CARS1 

27

CARS2 

28

CARS3 

29

TUNING1 

30

TUNING2 

31

TUNING3 

32

RACING_GEAR1 

33

RACING_GEAR2 

34

GADGET1 

35

GADGET2 

36

FINAL_ROUND 

37

NO_FUEL 

38

SUPER_GOLD 

39

WIN_BY_SLOW_CAR 

40

WIN_BY_SLOW_CAR2 

41

BY_A_NARROW_MARGIN 

42

STABLE_LAPTIME 

43

FEVER_TIME 

44

LONG_JUMP 

45

LAPPED 

46

UPSET_VICTORY 

47

OLD_RACER 

48

TREASURE1 

49

JUMP_ON_THE_MOON 

50

SPECIAL_SENNA 

51

SPECIAL_SENNA2 

52

Definition at line 3 of file TrophyType.cpp.

◆ Tuner

enum class gtengine::Tuner
strong
Enumerator
nothing 

0

acura 

2

alfaromeo 

3

astonmartin 

4

audi 

5

bmw 

6

chevrolet 

7

chrysler 

8

citroen 

9

daihatsu 

10

dodge 

11

fiat 

12

ford 

13

gillet 

14

honda 

15

hyundai 

16

jaguar 

17

lancia 

18

lister 

19

lotus 

20

mazda 

21

mercedes 

22

mg_mini 

23

mines 

24

mitsubishi 

25

mugen 

26

nismo 

27

nissan 

28

opel 

29

pagani 

30

panoz 

31

peugeot 

32

polyphony 

33

renault 

34

ruf 

35

shelby 

36

spoon 

37

subaru 

38

suzuki 

39

tickford 

40

tommykaira 

41

toms 

42

toyota 

43

tvr 

44

vauxhall 

45

volkswagen 

46

asl 

47

dome 

48

infiniti 

49

lexus 

50

mini 

51

pontiac 

52

spyker 

53

cadillac 

54

plymouth 

55

isuzu 

56

autobianchi 

57

ginetta 

58

amuse 

59

saleen 

60

vemac 

61

jayleno 

62

buick 

63

callaway 

64

dmc 

65

eagle 

66

mercury 

67

triumph 

68

volvo 

69

hommell 

70

jensen 

71

marcos 

72

scion 

73

blitz 

74

cizeta 

75

hks 

76

pescarolo 

77

fpv 

78

opera 

79

caterham 

80

ac 

81

bentley 

82

seat 

83

landrover 

84

holden 

85

alpine 

86

amemiya 

87

nike 

88

toyotamodellista 

89

trial 

90

au_ford 

91

trd 

92

chaparral 

93

hpa 

94

autounion 

95

proto 

96

yamaha 

97

kawasaki 

98

aprilia 

99

mvagusta 

100

yoshimura 

101

moriwaki 

102

buell 

103

ducati 

104

_7honda 

105

ysp_presto 

106

trickstar 

107

yoshimura_suzuki 

108

moriwaki_motul 

109

ferrari 

110

artmorrison 

111

lamborghini 

112

bugatti 

113

renaultsport 

114

hep 

115

maserati 

116

mclaren 

117

aem 

118

tesla_motors 

119

gtg 

120

ktm 

121

rocket_r_d 

122

stielow_eng 

123

pozzi_motorsports 

124

abarth 

125

fisker 

126

srt 

127

monstersport 

128

ram 

129

tajima 

130

deltawing 

131

hudson 

132

ayrton_senna 

133

zagato 

134

NumOfTuners 

134

Definition at line 3 of file Tuner.cpp.

◆ VehicleEventType

enum class gtengine::VehicleEventType
strong
Enumerator
NORMAL 

0

DRIFT 

1

SPECIALDRIVER1 

2

Definition at line 3 of file VehicleEventType.cpp.

◆ VersionCheckResult

enum class gtengine::VersionCheckResult
strong
Enumerator
NG 

0

OK 

1

COLLAPSE 

2

Definition at line 3 of file VersionCheckResult.cpp.

◆ VoiceChatMode

enum class gtengine::VoiceChatMode
strong
Enumerator
NONE 

0

ALWAYS_OFF 

1

ALWAYS_ON 

2

ONLY_SPECTATOR 

3

ONLY_RACER 

4

Definition at line 3 of file VoiceChatMode.cpp.

◆ VoiceQuality

enum class gtengine::VoiceQuality
strong
Enumerator
NONE 

0

EX_LOW 

1

VERY_LOW 

2

LOW 

3

NORMAL 

4

HIGH 

5

VERY_HIGH 

6

Definition at line 3 of file VoiceQuality.cpp.

◆ VoteType

enum class gtengine::VoteType
strong
Enumerator
None 

0

ChangeCourse 

1

KickOut 

2

Definition at line 3 of file VoteType.cpp.