GTAdhocAPI
Gran Turismo (6) Adhoc API Documentation
Loading...
Searching...
No Matches
pdiext::MSaveDataUtil Class Reference
Inheritance diagram for pdiext::MSaveDataUtil:
System::Object

Public Member Functions

 MSaveDataUtil ()
 constructor taking no param More...
 
SaveDataUtilError save (SaveDataUtilMode mode, Bool can_copy, Bool bind_check, Bool make_backup, Bool compress, Bool abort_request, Bool create_new, String dir_name, String save_filename, String input_filename, String title, String subtitle, String description, String list_param, String icon_title, String icon_png_name="", String bg_png_name="", String unk=nil, String unk2=nil, Int indicator_position=0, Int indicator_align=0, Int indicator_mode=0, String indicator_message=nil, ByteData indicator_png_name=nil)
 
SaveDataUtilError load (SaveDataUtilMode mode, Bool can_copy, Bool bind_check, Bool compress, String dir_name, String load_filename, String output_filename, Int indicator_position=0, Int indicator_align=0, Int indicator_mode=0, String indicator_message=nil, ByteData indicator_png_name=nil)
 
Int listDelete ()
 Enables overlay (cellSaveDataEnableOverlay(1)) & cellSaveDataDelete2 - Deletes save. More...
 
void listDeleteForCallback ()
 
Int sync ()
 
Bool isBackgroundRunning ()
 
SaveDataUtilError getStatus ()
 
Bool isExistLoadFile (String dir_name)
 
Bool isExistLoadDirAndFile (String dir_name, String file_name)
 
Bool deleteLoadBackupFile (String file_name)
 
void resetProgress ()
 
void setErrorMessageInfo (String no_space_message, String bindcheck_message, String delete_other_files_message, String abort_save_message, String other_message, String no_savedata_message, String retry_save_message, String not_done_message, String abort_game_message)
 
Bool isRecoverMode ()
 
- 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

MProgress progress
 Getter-only. More...
 
Int needSizeKb
 Getter-only. Gets the required size (to display to the user) More...
 
- 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

Util for cellGameCreateGameData

Definition at line 6 of file MSaveDataUtil.cpp.

Constructor & Destructor Documentation

◆ MSaveDataUtil()

pdiext::MSaveDataUtil::MSaveDataUtil ( )
inline

constructor taking no param

Definition at line 10 of file MSaveDataUtil.cpp.

Member Function Documentation

◆ deleteLoadBackupFile()

Bool pdiext::MSaveDataUtil::deleteLoadBackupFile ( String  file_name)

◆ getStatus()

SaveDataUtilError pdiext::MSaveDataUtil::getStatus ( )

◆ isBackgroundRunning()

Bool pdiext::MSaveDataUtil::isBackgroundRunning ( )

◆ isExistLoadDirAndFile()

Bool pdiext::MSaveDataUtil::isExistLoadDirAndFile ( String  dir_name,
String  file_name 
)

◆ isExistLoadFile()

Bool pdiext::MSaveDataUtil::isExistLoadFile ( String  dir_name)

◆ isRecoverMode()

Bool pdiext::MSaveDataUtil::isRecoverMode ( )

◆ listDelete()

Int pdiext::MSaveDataUtil::listDelete ( )

Enables overlay (cellSaveDataEnableOverlay(1)) & cellSaveDataDelete2 - Deletes save.

◆ listDeleteForCallback()

void pdiext::MSaveDataUtil::listDeleteForCallback ( )

◆ load()

SaveDataUtilError pdiext::MSaveDataUtil::load ( SaveDataUtilMode  mode,
Bool  can_copy,
Bool  bind_check,
Bool  compress,
String  dir_name,
String  load_filename,
String  output_filename,
Int  indicator_position = 0,
Int  indicator_align = 0,
Int  indicator_mode = 0,
String  indicator_message = nil,
ByteData  indicator_png_name = nil 
)

◆ resetProgress()

void pdiext::MSaveDataUtil::resetProgress ( )

◆ save()

SaveDataUtilError pdiext::MSaveDataUtil::save ( SaveDataUtilMode  mode,
Bool  can_copy,
Bool  bind_check,
Bool  make_backup,
Bool  compress,
Bool  abort_request,
Bool  create_new,
String  dir_name,
String  save_filename,
String  input_filename,
String  title,
String  subtitle,
String  description,
String  list_param,
String  icon_title,
String  icon_png_name = "",
String  bg_png_name = "",
String  unk = nil,
String  unk2 = nil,
Int  indicator_position = 0,
Int  indicator_align = 0,
Int  indicator_mode = 0,
String  indicator_message = nil,
ByteData  indicator_png_name = nil 
)

◆ setErrorMessageInfo()

void pdiext::MSaveDataUtil::setErrorMessageInfo ( String  no_space_message,
String  bindcheck_message,
String  delete_other_files_message,
String  abort_save_message,
String  other_message,
String  no_savedata_message,
String  retry_save_message,
String  not_done_message,
String  abort_game_message 
)

◆ sync()

Int pdiext::MSaveDataUtil::sync ( )

Member Data Documentation

◆ needSizeKb

Int pdiext::MSaveDataUtil::needSizeKb

Getter-only. Gets the required size (to display to the user)

Definition at line 71 of file MSaveDataUtil.cpp.

◆ progress

MProgress pdiext::MSaveDataUtil::progress

Getter-only.

Definition at line 66 of file MSaveDataUtil.cpp.


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