GTAdhocAPI
Gran Turismo (6) Adhoc API Documentation
|
Represents an online lobby configuration. More...
Public Member Functions | |
MRoomConfig () | |
constructor taking no param More... | |
MRoomConfig (MGameParameter gp) | |
MRoomConfig (MRoomConfig src) | |
void | deepCopy (MRoomConfig src) |
Bool | isIdentical (MRoomConfig config) |
Map | createChanged (MGameParameter gp) |
Map | createChanged (MRoomConfig rc) |
Short | getGeneralValue16 (Int unk) |
void | setGeneralValue16 (Int unk, Short value) |
Int | getGeneralValue32 (Int unk) |
void | setGeneralValue32 (Int unk, Int value) |
Bool | hasQualifier () |
Bool | isEnduranceMode () |
Bool | isClubRoom () |
Bool | isGeneratedCourse () |
void | setGeneratedCourse (Bool generated) |
void | setConsumptionParameter (Int unk) |
void | applySeriesParameter (Int unk) |
void | applyRoomGameMode () |
UInt | computeEventSettingHash () |
Bool | validateEventSettingHash () |
void | updateEventSettingHash () |
Map | createRoomInformation () |
void | setTrackEditData (ByteData data) |
MGameParameter | getGameParameter () |
MGameParameter | createGameParameter () |
MRaceParameter | getRaceParameter () |
void | setup () |
void | setupDateTime () |
ByteData | pack () |
Bool | unpack (ByteData data) |
Public Member Functions inherited from System::Object | |
Object () | |
constructor taking no param More... | |
Bool | isInstanceOf (Class classType) |
Returns whether an object is of a specific class/type. More... | |
Object | getDeepCopy () |
Gets a deep copy of this object. More... | |
void | setDeepCopy (Object obj) |
Unk. More... | |
String | dump () |
Dumps all info about an object. More... | |
Object | getObjectAttribute (string path) |
void | setObjectAttribute (string path, Object value) |
Bool | hasPrimitiveInterface () |
Returns whether this object has a primitive interface. More... | |
Bool | toBool () |
Casts this object to Bool. More... | |
Byte | toByte () |
Casts this object to Byte. More... | |
Short | toShort () |
Casts this object to Short. More... | |
Int | toInt () |
Casts this object to Int. More... | |
Long | toLong () |
Casts this object to Long. More... | |
UByte | toUByte () |
Casts this object to UByte. More... | |
UShort | toUShort () |
Casts this object to UShort. More... | |
UInt | toUInt () |
Casts this object to UInt. More... | |
ULong | toULong () |
Casts this object to ULong. More... | |
Float | toFloat () |
Casts this object to Float. More... | |
Double | toDouble () |
Casts this object to Double. More... | |
String | toString () |
Casts this object to String. More... | |
Symbol | toSymbol () |
Casts this object to Symbol. More... | |
Bool | hasArrayInterface () |
Returns whether this object has an Array interface. More... | |
Int | getArrayCount () |
Gets the Array item count for this object. More... | |
void | setArrayCount () |
Sets the Array item count for this object. More... | |
Object | getArrayElement (Object arg0) |
Gets an Array item for this object. More... | |
void | setArrayElement (Object arg0, Object arg1) |
Sets the Array item for this object. More... | |
Bool | hasMapInterface () |
Returns whether this object has a Map interface. More... | |
int | getMapCount () |
Returns the count of items in the map. More... | |
void | setMapElement (Object arg0, Object arg1) |
Returns whether the Map has a specific object key. Bool hasMapElement(Object arg0);. More... | |
Object | getMapElement (Object arg0) |
Gets a Map element by key. More... | |
void | hasGeneratorInterface () |
Returns whether this object has a generator interface. More... | |
Iterator | generator () |
Returns generator (?) More... | |
void | hasIteratorInterface () |
Returns whether this object has an iterator. More... | |
Iterator | iterator () |
Gets the iterator for this object. More... | |
void | hasVariableInterface () |
Returns whether this object is a variable. More... | |
void | hasFunctionInterface () |
Returns whether this object has a function interface. More... | |
Object | call () |
Calls this object as a function. More... | |
Bool | hasByteDataInterface () |
Returns whether this object has a byte data interface. More... | |
Int | getByteDataCount () |
Returns the ByteData size for this object. More... | |
void | setByteDataCount (Int count) |
Sets the ByteData size for this object. More... | |
Int | getByteDataCapacity () |
Returns the ByteData capacity for this object. More... | |
void | setByteDataCapacity (Int capacity) |
Sets the ByteData capacity for this object. More... | |
ByteData | getByteData () |
Gets the underlaying ByteData. More... | |
void | setByteData (ByteData bytedata) |
Sets the underlaying ByteData. More... | |
void | hasObjectSelectorInterface () |
Returns whether this object has an object selector interface. More... | |
void | self () |
Gets the get for this object if it has a get interface. More... | |
void | getArchiveTree () |
void | setArchiveTree () |
ByteData | serialize () |
Serializes this object. More... | |
void | deserialize (ByteData serializedData) |
Deserializes this object. More... | |
void | defined (Object obj) |
Returns whether a certain object is defined within this object. More... | |
Array | find_all (FunctionObject func) |
Finds all the elements in this object that matches the predicates. More... | |
void | each_all (FunctionObject func) |
Applies callback to all elements in this object. More... | |
Array | map_all (FunctionObject< Object > func) |
Maps all the elements in this object. More... | |
Bool | operator!= () |
Returns whether this object is not equal to another. More... | |
Bool | operator== () |
Returns whether this object is equal to another. More... | |
Represents an online lobby configuration.
Definition at line 7 of file MRoomConfig.cpp.
|
inline |
constructor taking no param
Definition at line 11 of file MRoomConfig.cpp.
|
inline |
Definition at line 12 of file MRoomConfig.cpp.
|
inline |
Definition at line 13 of file MRoomConfig.cpp.
void gtengine::MRoomConfig::applyRoomGameMode | ( | ) |
void gtengine::MRoomConfig::applySeriesParameter | ( | Int | unk | ) |
UInt gtengine::MRoomConfig::computeEventSettingHash | ( | ) |
Map gtengine::MRoomConfig::createChanged | ( | MGameParameter | gp | ) |
Map gtengine::MRoomConfig::createChanged | ( | MRoomConfig | rc | ) |
MGameParameter gtengine::MRoomConfig::createGameParameter | ( | ) |
Map gtengine::MRoomConfig::createRoomInformation | ( | ) |
void gtengine::MRoomConfig::deepCopy | ( | MRoomConfig | src | ) |
MGameParameter gtengine::MRoomConfig::getGameParameter | ( | ) |
MRaceParameter gtengine::MRoomConfig::getRaceParameter | ( | ) |
Bool gtengine::MRoomConfig::hasQualifier | ( | ) |
Bool gtengine::MRoomConfig::isClubRoom | ( | ) |
Bool gtengine::MRoomConfig::isEnduranceMode | ( | ) |
Bool gtengine::MRoomConfig::isGeneratedCourse | ( | ) |
Bool gtengine::MRoomConfig::isIdentical | ( | MRoomConfig | config | ) |
ByteData gtengine::MRoomConfig::pack | ( | ) |
void gtengine::MRoomConfig::setConsumptionParameter | ( | Int | unk | ) |
void gtengine::MRoomConfig::setGeneratedCourse | ( | Bool | generated | ) |
void gtengine::MRoomConfig::setTrackEditData | ( | ByteData | data | ) |
void gtengine::MRoomConfig::setup | ( | ) |
void gtengine::MRoomConfig::setupDateTime | ( | ) |
void gtengine::MRoomConfig::updateEventSettingHash | ( | ) |
Bool gtengine::MRoomConfig::validateEventSettingHash | ( | ) |
Int gtengine::MRoomConfig::abs |
Definition at line 84 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::accumulation |
Definition at line 142 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::active_steering |
Definition at line 85 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::after_race_penalty_sec5 |
Definition at line 127 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::alarm_time |
Definition at line 65 of file MRoomConfig.cpp.
MTime gtengine::MRoomConfig::alarm_time_local |
Definition at line 64 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::alarm_time_value |
Definition at line 66 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::asm |
Definition at line 82 of file MRoomConfig.cpp.
AttackSeparateType gtengine::MRoomConfig::attack_separate_type |
Definition at line 139 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::auto_grant_ownership |
Definition at line 33 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::auto_replay_save |
Definition at line 44 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::auto_standing_delay |
Definition at line 141 of file MRoomConfig.cpp.
BattleMode gtengine::MRoomConfig::battle_mode |
Definition at line 47 of file MRoomConfig.cpp.
BehaviorDamageType gtengine::MRoomConfig::behavior_damage_type |
Definition at line 123 of file MRoomConfig.cpp.
BehaviorSlipStreamType gtengine::MRoomConfig::behavior_slip_stream_type |
Definition at line 124 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::booby_point |
Definition at line 78 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::boost_level |
Definition at line 108 of file MRoomConfig.cpp.
CarFilterType gtengine::MRoomConfig::car_filter_type |
Definition at line 25 of file MRoomConfig.cpp.
CarSelectMethod gtengine::MRoomConfig::car_select_method |
Definition at line 24 of file MRoomConfig.cpp.
CarShuffleMethod gtengine::MRoomConfig::car_shuffle_method |
Definition at line 23 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::car_tag_id |
Definition at line 96 of file MRoomConfig.cpp.
Definition at line 99 of file MRoomConfig.cpp.
const Int gtengine::MRoomConfig::CHANGED_VALUE_INT = 0x28 |
Definition at line 177 of file MRoomConfig.cpp.
ChatType gtengine::MRoomConfig::chat_type |
Definition at line 22 of file MRoomConfig.cpp.
ULong gtengine::MRoomConfig::club_event_id |
Definition at line 69 of file MRoomConfig.cpp.
ULong gtengine::MRoomConfig::club_id |
Definition at line 68 of file MRoomConfig.cpp.
String gtengine::MRoomConfig::comment |
Definition at line 17 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::consume_fuel |
Definition at line 135 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::consume_tire |
Definition at line 134 of file MRoomConfig.cpp.
Array gtengine::MRoomConfig::countries |
Definition at line 101 of file MRoomConfig.cpp.
const UInt gtengine::MRoomConfig::COUNTRY_LIST_SIZE = 5 |
Definition at line 181 of file MRoomConfig.cpp.
ULong gtengine::MRoomConfig::course_code |
Definition at line 102 of file MRoomConfig.cpp.
CourseSelectMethod gtengine::MRoomConfig::course_select_method |
Definition at line 26 of file MRoomConfig.cpp.
MTime gtengine::MRoomConfig::datetime |
Definition at line 143 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::disable_collision |
Definition at line 119 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::driving_line |
Definition at line 81 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::enable_damage |
Definition at line 121 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::endless |
Definition at line 111 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::event_goal_v |
Definition at line 110 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::event_setting_hash |
Definition at line 72 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::event_setting_version |
Definition at line 71 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::event_start_v |
Definition at line 109 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::exclude_blocklist |
Definition at line 35 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::fill_vacancy |
Definition at line 38 of file MRoomConfig.cpp.
FinishType gtengine::MRoomConfig::finish_type |
Definition at line 130 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::force_pitcrew_off |
Definition at line 120 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::freerun_collision |
Definition at line 53 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::freerun_penalty |
Definition at line 52 of file MRoomConfig.cpp.
GameMode gtengine::MRoomConfig::game_mode |
Definition at line 79 of file MRoomConfig.cpp.
GameRegionCode gtengine::MRoomConfig::game_region_code |
Definition at line 62 of file MRoomConfig.cpp.
ULong gtengine::MRoomConfig::generated_course_id |
Definition at line 67 of file MRoomConfig.cpp.
GridSortType gtengine::MRoomConfig::grid_sort_type |
Definition at line 107 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::in_car_view |
Definition at line 87 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::initial_retention10 |
Definition at line 112 of file MRoomConfig.cpp.
const Int gtengine::MRoomConfig::INVALID_VALUE_INT = 0x28 |
Definition at line 175 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::is_autocratic |
Definition at line 56 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::is_automated |
Definition at line 57 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::is_lan |
Definition at line 37 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::is_only_garage_car |
Definition at line 58 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::is_only_rental_car |
Definition at line 59 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::is_saved_course |
Definition at line 60 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::kart_permitted |
Definition at line 97 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::limit_power |
Definition at line 90 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::limit_pp |
Definition at line 89 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::limit_tire |
Definition at line 88 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::limit_weight |
Definition at line 91 of file MRoomConfig.cpp.
String gtengine::MRoomConfig::lounge_owner_id |
Definition at line 63 of file MRoomConfig.cpp.
LowMuType gtengine::MRoomConfig::low_mu_type |
Definition at line 122 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::matching_event_id32 |
Definition at line 70 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::nat_restriction |
Definition at line 34 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::need_drivetrain |
Definition at line 93 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::need_tire_change |
Definition at line 125 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::need_weight |
Definition at line 92 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::nitro |
Definition at line 95 of file MRoomConfig.cpp.
Any gtengine::MRoomConfig::online_series |
Definition at line 74 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::online_series_count |
Definition at line 75 of file MRoomConfig.cpp.
const UInt gtengine::MRoomConfig::ONLINE_SERIES_COUNT_MAX = 5 |
Definition at line 179 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::overwrite_user_name |
Definition at line 39 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::overwrite_user_region |
Definition at line 40 of file MRoomConfig.cpp.
String gtengine::MRoomConfig::password |
Definition at line 18 of file MRoomConfig.cpp.
PenaltyLevelTypes gtengine::MRoomConfig::penalty_level |
Definition at line 106 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::pit_constraint |
Definition at line 126 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::qualifier_begin |
Definition at line 49 of file MRoomConfig.cpp.
MTime gtengine::MRoomConfig::qualifier_begin_local |
Definition at line 50 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::qualifier_period |
Definition at line 51 of file MRoomConfig.cpp.
RaceType gtengine::MRoomConfig::qualifier_race_type |
Definition at line 48 of file MRoomConfig.cpp.
QualityControlTemplateType gtengine::MRoomConfig::quality_control_template_type |
Definition at line 73 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::race_countdown |
Definition at line 32 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::race_limit_laps |
Definition at line 131 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::race_limit_minute |
Definition at line 132 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::racer_max |
Definition at line 31 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::real_course_code |
Definition at line 103 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::restrictor_limit |
Definition at line 98 of file MRoomConfig.cpp.
const UInt gtengine::MRoomConfig::ROOM_COMMENT_SIZE = 64 |
Definition at line 178 of file MRoomConfig.cpp.
RoomGameMode gtengine::MRoomConfig::room_game_mode |
Definition at line 45 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::room_max |
Definition at line 30 of file MRoomConfig.cpp.
RoomPolicy gtengine::MRoomConfig::room_policy |
Definition at line 20 of file MRoomConfig.cpp.
RoomType gtengine::MRoomConfig::room_type |
Definition at line 19 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::scenery_code |
Definition at line 104 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::scenery_course_code |
Definition at line 105 of file MRoomConfig.cpp.
Scope gtengine::MRoomConfig::scope |
Definition at line 21 of file MRoomConfig.cpp.
Definition at line 77 of file MRoomConfig.cpp.
OnlineSeriesPointType gtengine::MRoomConfig::series_point_type |
Definition at line 76 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::show_hidden_config |
Definition at line 41 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::shuffle_base |
Definition at line 54 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::shuffle_ratio |
Definition at line 55 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::simulation |
Definition at line 80 of file MRoomConfig.cpp.
StartType gtengine::MRoomConfig::start_type |
Definition at line 129 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::suggested_gear |
Definition at line 86 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::tcs |
Definition at line 83 of file MRoomConfig.cpp.
UInt gtengine::MRoomConfig::team_count |
Definition at line 128 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::temperature_brake |
Definition at line 136 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::temperature_engine |
Definition at line 138 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::temperature_tire |
Definition at line 137 of file MRoomConfig.cpp.
Float gtengine::MRoomConfig::time_progress_speed |
Definition at line 144 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::time_to_finish |
Definition at line 133 of file MRoomConfig.cpp.
TopologyType gtengine::MRoomConfig::topology |
Definition at line 27 of file MRoomConfig.cpp.
TrackDayMode gtengine::MRoomConfig::trackday_mode |
Definition at line 46 of file MRoomConfig.cpp.
StartType gtengine::MRoomConfig::trial_start_type |
Definition at line 140 of file MRoomConfig.cpp.
const UInt gtengine::MRoomConfig::TUNER_LIST_SIZE = 5 |
Definition at line 180 of file MRoomConfig.cpp.
Array gtengine::MRoomConfig::tuners |
Definition at line 100 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::tuning |
Definition at line 94 of file MRoomConfig.cpp.
const Int gtengine::MRoomConfig::UNCHANGED_VALUE_INT = 0x28 |
Definition at line 176 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::use_custom_countdown |
Definition at line 43 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::use_custom_grid |
Definition at line 42 of file MRoomConfig.cpp.
const Short gtengine::MRoomConfig::VERSION = 0x28 |
Definition at line 174 of file MRoomConfig.cpp.
Bool gtengine::MRoomConfig::voice_chat |
Definition at line 36 of file MRoomConfig.cpp.
VoiceChatMode gtengine::MRoomConfig::voice_chat_mode |
Definition at line 28 of file MRoomConfig.cpp.
VoiceQuality gtengine::MRoomConfig::voice_quality |
Definition at line 29 of file MRoomConfig.cpp.
TrackDayWeather gtengine::MRoomConfig::weather |
Definition at line 61 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::weather_accel10 |
Definition at line 113 of file MRoomConfig.cpp.
Int gtengine::MRoomConfig::weather_accel_water_retention10 |
Definition at line 114 of file MRoomConfig.cpp.
Float gtengine::MRoomConfig::weather_value0 |
Definition at line 115 of file MRoomConfig.cpp.
Float gtengine::MRoomConfig::weather_value0b |
Definition at line 118 of file MRoomConfig.cpp.
Float gtengine::MRoomConfig::weather_value0h |
Definition at line 117 of file MRoomConfig.cpp.
Float gtengine::MRoomConfig::weather_value0l |
Definition at line 116 of file MRoomConfig.cpp.