Table of Contents

Class PlayerSaveData

Namespace
Framework.Samples.Save
Assembly
Assembly-CSharp.dll
[MemoryPackable(GenerateType.Object)]
public class PlayerSaveData
Inheritance
object
PlayerSaveData

Remarks

MemoryPack GenerateType: Object

int Level
float Hp
float PlayTime
string LastScene

Fields

Hp

public float Hp

Field Value

float

LastScene

public string LastScene

Field Value

string

Level

public int Level

Field Value

int

PlayTime

public float PlayTime

Field Value

float

Methods

Deserialize(ref MemoryPackReader, ref PlayerSaveData?)

[Preserve]
public static void Deserialize(ref MemoryPackReader reader, ref PlayerSaveData? value)

Parameters

reader MemoryPackReader
value PlayerSaveData

RegisterFormatter()

[Preserve]
public static void RegisterFormatter()

Serialize<TBufferWriter>(ref MemoryPackWriter<TBufferWriter>, ref PlayerSaveData?)

[Preserve]
public static void Serialize<TBufferWriter>(ref MemoryPackWriter<TBufferWriter> writer, ref PlayerSaveData? value) where TBufferWriter : class, IBufferWriter<byte>

Parameters

writer MemoryPackWriter<TBufferWriter>
value PlayerSaveData

Type Parameters

TBufferWriter