Loading...
Searching...
No Matches
PixelCrushers.Wrappers.DiskSavedGameDataStorer Class Reference

This wrapper for PixelCrushers.DiskSavedGameDataStorer keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...

Inheritance diagram for PixelCrushers.Wrappers.DiskSavedGameDataStorer:
Collaboration diagram for PixelCrushers.Wrappers.DiskSavedGameDataStorer:

Additional Inherited Members

- Public Types inherited from PixelCrushers.DiskSavedGameDataStorer
enum  BasePath { PersistentDataPath , DataPath , Custom }
 
- Public Member Functions inherited from PixelCrushers.DiskSavedGameDataStorer
virtual void Start ()
 
virtual string GetSaveGameFilename (int slotNumber)
 
virtual string GetSavedGameInfoFilename ()
 
virtual void LoadSavedGameInfoFromFile ()
 
virtual void UpdateSavedGameInfoToFile (int slotNumber, SavedGameData savedGameData)
 
override bool HasDataInSlot (int slotNumber)
 
override void StoreSavedGameData (int slotNumber, SavedGameData savedGameData)
 
override SavedGameData RetrieveSavedGameData (int slotNumber)
 
override void DeleteSavedGameData (int slotNumber)
 
- Public Member Functions inherited from PixelCrushers.SavedGameDataStorer
bool HasDataInSlot (int slotNumber)
 Return true if the specified slot contains a saved game.
 
void StoreSavedGameData (int slotNumber, SavedGameData savedGameData)
 Store saved game data in the specified slot.
 
SavedGameData RetrieveSavedGameData (int slotNumber)
 Retrieve saved game data from the specified slot, or null if no saved game in the slot.
 
void DeleteSavedGameData (int slotNumber)
 Delete the saved game from the specified slot if present.
 
virtual IEnumerator StoreSavedGameDataAsync (int slotNumber, SavedGameData savedGameData)
 Asynchronously store the saved game data in the specified slot.
 
- Static Public Member Functions inherited from PixelCrushers.DiskSavedGameDataStorer
static void WriteStringToFile (string filename, string data)
 
static string ReadStringFromFile (string filename)
 
- Public Attributes inherited from PixelCrushers.DiskSavedGameDataStorer
BasePath storeSaveFilesIn = BasePath.PersistentDataPath
 
string customPath
 
bool encrypt = true
 
string encryptionPassword = "My Password"
 
- Protected Member Functions inherited from PixelCrushers.DiskSavedGameDataStorer
virtual string GetBasePath ()
 
virtual bool VerifySavedGameInfoFile (string saveInfoFilename)
 
virtual void WriteSavedGameInfoToDisk ()
 
- Protected Attributes inherited from PixelCrushers.DiskSavedGameDataStorer
List< SavedGameInfom_savedGameInfo = null
 
- Properties inherited from PixelCrushers.DiskSavedGameDataStorer
List< SavedGameInfosavedGameInfo [get]
 
bool debug [get, set]
 
- Properties inherited from PixelCrushers.SavedGameDataStorer
virtual float progress [get, protected set]
 Return the current progress (0-1) of the current async save operation.
 

Detailed Description

This wrapper for PixelCrushers.DiskSavedGameDataStorer keeps references intact if you switch between the compiled assembly and source code versions of the original class.


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