PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
FileSerializer Class Reference

Serializer API implementation for File IO. See Serializer for more info.
usage: More...

Private Member Functions

void FileSerializer ()
 
void ~FileSerializer ()
 
proto native bool Open (string path, FileMode mode=FileMode.READ)
 
proto native bool IsOpen ()
 
proto native void Close ()
 

Detailed Description

Serializer API implementation for File IO. See Serializer for more info.
usage:

void TestSave()
{
string names[3] = {"alpha", "beta", "gama"};
if (file.Open("test.save", FileMode.WRITE))
{
file.Write(10);
file.Write("lalala");
file.Write(name);
file.Close();
}
}
void TestLoad()
{
int intVal;
string stringVal;
string names[3];
if (file.Open("test.save", FileMode.READ))
{
file.Read(intVal);
file.Read(stringVal);
file.Read(names);
file.Close();
}
}
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
Serializer API implementation for File IO. See Serializer for more info. usage:
Definition Serializer.c:104
void FileSerializer()
Definition Serializer.c:105
proto native void Close()
proto native bool Open(string path, FileMode mode=FileMode.READ)
proto bool Write(void value_out)
proto bool Read(void value_in)
FileMode
Definition EnSystem.c:383

Constructor & Destructor Documentation

◆ FileSerializer()

void FileSerializer ( )
inlineprivate

◆ ~FileSerializer()

void ~FileSerializer ( )
inlineprivate

Member Function Documentation

◆ Close()

proto native void Close ( )
private

◆ IsOpen()

proto native bool IsOpen ( )
private

◆ Open()

proto native bool Open ( string  path,
FileMode  mode = FileMode.READ 
)
private

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