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

Race Operator. More...

Inheritance diagram for gtengine::MRaceOperator:
System::Object

Public Member Functions

 MRaceOperator ()
 constructor taking no param More...
 
void setOrganizer (MOrganizer organizer)
 
void startRebuildRaceSequence ()
 
void checkCompleteRebuildSequence (Bool unk, Bool unk=true)
 
Int getRebuildErrorCode ()
 
Int getRebuildState ()
 
void clearRebuildState ()
 
Bool rebuildNetworkRace (Bool unk)
 
Bool buildRace ()
 
Bool joinRace ()
 
void destroyRace ()
 
void setReplayMode (Bool unk)
 
Bool isReplayMode ()
 
Int getRegisteredNum ()
 
Bool setLoadGhostFile (Int unk, MReplayInfo info, String file_name)
 
void attachLoadGhostFile (String file, Int unk=0)
 
Bool checkIn (Bool unk=true)
 
Bool hasEntryDone ()
 
void processAfterCheckIn ()
 
void checkOut ()
 
Bool allocateResource (Int unk=0)
 
Bool clearResource ()
 
Int makeReservation (MCarParameter cp, Object target, MCarDriverParameter dp0, MCarDriverParameter dp1, MCarDriverParameter dp2, MCarDriverParameter dp3)
 
Int makeReservation (String unk, MCarParameter cp, Object target, MCarDriverParameter dp0, MCarDriverParameter dp1, MCarDriverParameter dp2, MCarDriverParameter dp3)
 
Int makeReservation (String unk, String unk2, MCarParameter cp, Object target, MCarDriverParameter dp0, MCarDriverParameter dp1, MCarDriverParameter dp2, MCarDriverParameter dp3)
 
void addAccount ()
 Same as makeReservation(), check for params. More...
 
void setAccountOwnerInfo (Int unk, String unk2, String unk3)
 
void clear ()
 
Bool isTheater ()
 
void disableReplay ()
 
Bool isOnline ()
 
void returnToPaddock ()
 
void clearPersonalStatus ()
 
void applyAccountParameters ()
 
void writebackAccountParameters ()
 
Bool pushSeriesCourseCode (ULong code)
 
void popSeriesCourseCode ()
 
ULong getSeriesCourseCode (Int unk)
 
Int getCurrentSeriesRaceNumber ()
 
Int getMaxSeriesRace ()
 
void relocateGameParameter ()
 
void useRaceBuildParameter ()
 
Int getAccountID (Int unk)
 
Int getAccountSlotID (Int unk)
 
Bool setAccountCarParameter (Int unk, MCarParameter cp)
 
MCarParameter getAccountCarParameter (Int unk)
 
ULong getAccountPersonalID (Int unk)
 
void setAccountPersonalID (Int unk, ULong id)
 
Int getAccountPoint (Int unk)
 
void setAccountPoint (Int unk, Int point)
 
Int getTargetAccount (Int unk)
 
Int getTargetSlot (Int unk)
 
Int getPlayerSlot (Int unk=0)
 
MCarParameter getTargetCarParameter (Int unk)
 
Bool setTargetCarParameter (Int unk, MCarParameter cp)
 
Bool setAccountDriverParameter (Int unk, Int unk2, MCarDriverParameter dp)
 
MCarDriverParameter getAccountDriverParameter (Int unk, Int unk2)
 
MCarDriverParameter getTargetDriverParameter (Int unk, Int unk2)
 
Bool setTargetDriverParameter (Int unk, Int unk2, MCarDriverParameter dp)
 
Bool setOtherSlotDriverParameter (Int unk, Int unk2, MCarDriverParameter dp)
 
Int getOtherSlotDriverNum (Int unk)
 
Int storeAccountDriverParameter (Int unk)
 
Int checkValidDriver (Int unk, Int unk2)
 
MCarParameter reentryAccount (Int unk)
 
MCarDriverParameter appendOtherDriver (Int unk, Int unk2, MCarDriverParameter dp)
 
Bool updateSlotCarParameter (Int unk)
 
Bool setSlotCarParameter (Int unk, MCarParameter cp)
 
MCarParameter getSlotCarParameter (Int unk)
 
Bool setSlotDriverParameter (Int unk, Int unk2, MCarDriverParameter cp)
 
MCarDriverParameter getSlotDriverParameter (Int unk, Int unk2)
 
STStructure getMemoryAssign_Standard ()
 
STStructure getMemoryAssign_WithGhost ()
 
STStructure getMemoryAssign_FewCars ()
 
STStructure getMemoryAssign_ExpandMemory ()
 
STStructure getMemoryAssign_WithoutReplay ()
 
STStructure getMemoryAssign_ForReplay ()
 
STStructure getMemoryAssign_DataLogger ()
 
- 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...
 

Public Attributes

ULong personal_id
 Getter-only. More...
 
MRaceParameter race_parameter
 
MGameParameter game_parameter
 
MRaceBuildParameter race_build_parameter
 
Int checked_in_car_num
 Getter-only. More...
 
Int representative_slot_id
 Getter-only. More...
 
Bool exist_spectator
 Getter-only. More...
 
Int window_max
 
Bool expand_memory
 
Bool with_ghost
 
Bool simul_view
 
Bool data_logger
 
- Public Attributes inherited from System::Object
Int rc_size
 Getter-only. Reference counter size of this object. More...
 
Object rc_class
 Getter-only. Type name of the object. More...
 
Int rc_count
 Getter-only. Reference count of this object. More...
 
Int weak_count
 Getter-only. Weak reference count of this object. More...
 
Class class_id
 Class (type) object for this object. More...
 

Detailed Description

Race Operator.

Definition at line 7 of file MRaceOperator.cpp.

Constructor & Destructor Documentation

◆ MRaceOperator()

gtengine::MRaceOperator::MRaceOperator ( )
inline

constructor taking no param

Definition at line 11 of file MRaceOperator.cpp.

Member Function Documentation

◆ addAccount()

void gtengine::MRaceOperator::addAccount ( )

Same as makeReservation(), check for params.

◆ allocateResource()

Bool gtengine::MRaceOperator::allocateResource ( Int  unk = 0)

◆ appendOtherDriver()

MCarDriverParameter gtengine::MRaceOperator::appendOtherDriver ( Int  unk,
Int  unk2,
MCarDriverParameter  dp 
)

◆ applyAccountParameters()

void gtengine::MRaceOperator::applyAccountParameters ( )

◆ attachLoadGhostFile()

void gtengine::MRaceOperator::attachLoadGhostFile ( String  file,
Int  unk = 0 
)

◆ buildRace()

Bool gtengine::MRaceOperator::buildRace ( )

◆ checkCompleteRebuildSequence()

void gtengine::MRaceOperator::checkCompleteRebuildSequence ( Bool  unk,
Bool  unk = true 
)

◆ checkIn()

Bool gtengine::MRaceOperator::checkIn ( Bool  unk = true)

◆ checkOut()

void gtengine::MRaceOperator::checkOut ( )

◆ checkValidDriver()

Int gtengine::MRaceOperator::checkValidDriver ( Int  unk,
Int  unk2 
)

◆ clear()

void gtengine::MRaceOperator::clear ( )

◆ clearPersonalStatus()

void gtengine::MRaceOperator::clearPersonalStatus ( )

◆ clearRebuildState()

void gtengine::MRaceOperator::clearRebuildState ( )

◆ clearResource()

Bool gtengine::MRaceOperator::clearResource ( )

◆ destroyRace()

void gtengine::MRaceOperator::destroyRace ( )

◆ disableReplay()

void gtengine::MRaceOperator::disableReplay ( )

◆ getAccountCarParameter()

MCarParameter gtengine::MRaceOperator::getAccountCarParameter ( Int  unk)

◆ getAccountDriverParameter()

MCarDriverParameter gtengine::MRaceOperator::getAccountDriverParameter ( Int  unk,
Int  unk2 
)

◆ getAccountID()

Int gtengine::MRaceOperator::getAccountID ( Int  unk)

◆ getAccountPersonalID()

ULong gtengine::MRaceOperator::getAccountPersonalID ( Int  unk)

◆ getAccountPoint()

Int gtengine::MRaceOperator::getAccountPoint ( Int  unk)

◆ getAccountSlotID()

Int gtengine::MRaceOperator::getAccountSlotID ( Int  unk)

◆ getCurrentSeriesRaceNumber()

Int gtengine::MRaceOperator::getCurrentSeriesRaceNumber ( )

◆ getMaxSeriesRace()

Int gtengine::MRaceOperator::getMaxSeriesRace ( )

◆ getMemoryAssign_DataLogger()

STStructure gtengine::MRaceOperator::getMemoryAssign_DataLogger ( )

◆ getMemoryAssign_ExpandMemory()

STStructure gtengine::MRaceOperator::getMemoryAssign_ExpandMemory ( )

◆ getMemoryAssign_FewCars()

STStructure gtengine::MRaceOperator::getMemoryAssign_FewCars ( )

◆ getMemoryAssign_ForReplay()

STStructure gtengine::MRaceOperator::getMemoryAssign_ForReplay ( )

◆ getMemoryAssign_Standard()

STStructure gtengine::MRaceOperator::getMemoryAssign_Standard ( )

◆ getMemoryAssign_WithGhost()

STStructure gtengine::MRaceOperator::getMemoryAssign_WithGhost ( )

◆ getMemoryAssign_WithoutReplay()

STStructure gtengine::MRaceOperator::getMemoryAssign_WithoutReplay ( )

◆ getOtherSlotDriverNum()

Int gtengine::MRaceOperator::getOtherSlotDriverNum ( Int  unk)

◆ getPlayerSlot()

Int gtengine::MRaceOperator::getPlayerSlot ( Int  unk = 0)

◆ getRebuildErrorCode()

Int gtengine::MRaceOperator::getRebuildErrorCode ( )

◆ getRebuildState()

Int gtengine::MRaceOperator::getRebuildState ( )

◆ getRegisteredNum()

Int gtengine::MRaceOperator::getRegisteredNum ( )

◆ getSeriesCourseCode()

ULong gtengine::MRaceOperator::getSeriesCourseCode ( Int  unk)

◆ getSlotCarParameter()

MCarParameter gtengine::MRaceOperator::getSlotCarParameter ( Int  unk)

◆ getSlotDriverParameter()

MCarDriverParameter gtengine::MRaceOperator::getSlotDriverParameter ( Int  unk,
Int  unk2 
)

◆ getTargetAccount()

Int gtengine::MRaceOperator::getTargetAccount ( Int  unk)

◆ getTargetCarParameter()

MCarParameter gtengine::MRaceOperator::getTargetCarParameter ( Int  unk)

◆ getTargetDriverParameter()

MCarDriverParameter gtengine::MRaceOperator::getTargetDriverParameter ( Int  unk,
Int  unk2 
)

◆ getTargetSlot()

Int gtengine::MRaceOperator::getTargetSlot ( Int  unk)

◆ hasEntryDone()

Bool gtengine::MRaceOperator::hasEntryDone ( )

◆ isOnline()

Bool gtengine::MRaceOperator::isOnline ( )

◆ isReplayMode()

Bool gtengine::MRaceOperator::isReplayMode ( )

◆ isTheater()

Bool gtengine::MRaceOperator::isTheater ( )

◆ joinRace()

Bool gtengine::MRaceOperator::joinRace ( )

◆ makeReservation() [1/3]

Int gtengine::MRaceOperator::makeReservation ( MCarParameter  cp,
Object  target,
MCarDriverParameter  dp0,
MCarDriverParameter  dp1,
MCarDriverParameter  dp2,
MCarDriverParameter  dp3 
)

◆ makeReservation() [2/3]

Int gtengine::MRaceOperator::makeReservation ( String  unk,
MCarParameter  cp,
Object  target,
MCarDriverParameter  dp0,
MCarDriverParameter  dp1,
MCarDriverParameter  dp2,
MCarDriverParameter  dp3 
)

◆ makeReservation() [3/3]

Int gtengine::MRaceOperator::makeReservation ( String  unk,
String  unk2,
MCarParameter  cp,
Object  target,
MCarDriverParameter  dp0,
MCarDriverParameter  dp1,
MCarDriverParameter  dp2,
MCarDriverParameter  dp3 
)

◆ popSeriesCourseCode()

void gtengine::MRaceOperator::popSeriesCourseCode ( )

◆ processAfterCheckIn()

void gtengine::MRaceOperator::processAfterCheckIn ( )

◆ pushSeriesCourseCode()

Bool gtengine::MRaceOperator::pushSeriesCourseCode ( ULong  code)

◆ rebuildNetworkRace()

Bool gtengine::MRaceOperator::rebuildNetworkRace ( Bool  unk)

◆ reentryAccount()

MCarParameter gtengine::MRaceOperator::reentryAccount ( Int  unk)

◆ relocateGameParameter()

void gtengine::MRaceOperator::relocateGameParameter ( )

◆ returnToPaddock()

void gtengine::MRaceOperator::returnToPaddock ( )

◆ setAccountCarParameter()

Bool gtengine::MRaceOperator::setAccountCarParameter ( Int  unk,
MCarParameter  cp 
)

◆ setAccountDriverParameter()

Bool gtengine::MRaceOperator::setAccountDriverParameter ( Int  unk,
Int  unk2,
MCarDriverParameter  dp 
)

◆ setAccountOwnerInfo()

void gtengine::MRaceOperator::setAccountOwnerInfo ( Int  unk,
String  unk2,
String  unk3 
)

◆ setAccountPersonalID()

void gtengine::MRaceOperator::setAccountPersonalID ( Int  unk,
ULong  id 
)

◆ setAccountPoint()

void gtengine::MRaceOperator::setAccountPoint ( Int  unk,
Int  point 
)

◆ setLoadGhostFile()

Bool gtengine::MRaceOperator::setLoadGhostFile ( Int  unk,
MReplayInfo  info,
String  file_name 
)

◆ setOrganizer()

void gtengine::MRaceOperator::setOrganizer ( MOrganizer  organizer)

◆ setOtherSlotDriverParameter()

Bool gtengine::MRaceOperator::setOtherSlotDriverParameter ( Int  unk,
Int  unk2,
MCarDriverParameter  dp 
)

◆ setReplayMode()

void gtengine::MRaceOperator::setReplayMode ( Bool  unk)

◆ setSlotCarParameter()

Bool gtengine::MRaceOperator::setSlotCarParameter ( Int  unk,
MCarParameter  cp 
)

◆ setSlotDriverParameter()

Bool gtengine::MRaceOperator::setSlotDriverParameter ( Int  unk,
Int  unk2,
MCarDriverParameter  cp 
)

◆ setTargetCarParameter()

Bool gtengine::MRaceOperator::setTargetCarParameter ( Int  unk,
MCarParameter  cp 
)

◆ setTargetDriverParameter()

Bool gtengine::MRaceOperator::setTargetDriverParameter ( Int  unk,
Int  unk2,
MCarDriverParameter  dp 
)

◆ startRebuildRaceSequence()

void gtengine::MRaceOperator::startRebuildRaceSequence ( )

◆ storeAccountDriverParameter()

Int gtengine::MRaceOperator::storeAccountDriverParameter ( Int  unk)

◆ updateSlotCarParameter()

Bool gtengine::MRaceOperator::updateSlotCarParameter ( Int  unk)

◆ useRaceBuildParameter()

void gtengine::MRaceOperator::useRaceBuildParameter ( )

◆ writebackAccountParameters()

void gtengine::MRaceOperator::writebackAccountParameters ( )

Member Data Documentation

◆ checked_in_car_num

Int gtengine::MRaceOperator::checked_in_car_num

Getter-only.

Definition at line 107 of file MRaceOperator.cpp.

◆ data_logger

Bool gtengine::MRaceOperator::data_logger

Definition at line 118 of file MRaceOperator.cpp.

◆ exist_spectator

Bool gtengine::MRaceOperator::exist_spectator

Getter-only.

Definition at line 113 of file MRaceOperator.cpp.

◆ expand_memory

Bool gtengine::MRaceOperator::expand_memory

Definition at line 115 of file MRaceOperator.cpp.

◆ game_parameter

MGameParameter gtengine::MRaceOperator::game_parameter

Definition at line 103 of file MRaceOperator.cpp.

◆ personal_id

ULong gtengine::MRaceOperator::personal_id

Getter-only.

Definition at line 101 of file MRaceOperator.cpp.

◆ race_build_parameter

MRaceBuildParameter gtengine::MRaceOperator::race_build_parameter

Definition at line 104 of file MRaceOperator.cpp.

◆ race_parameter

MRaceParameter gtengine::MRaceOperator::race_parameter

Definition at line 102 of file MRaceOperator.cpp.

◆ representative_slot_id

Int gtengine::MRaceOperator::representative_slot_id

Getter-only.

Definition at line 110 of file MRaceOperator.cpp.

◆ simul_view

Bool gtengine::MRaceOperator::simul_view

Definition at line 117 of file MRaceOperator.cpp.

◆ window_max

Int gtengine::MRaceOperator::window_max

Definition at line 114 of file MRaceOperator.cpp.

◆ with_ghost

Bool gtengine::MRaceOperator::with_ghost

Definition at line 116 of file MRaceOperator.cpp.


The documentation for this class was generated from the following file: