Photon Quantum 3.0.0

Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Quantum.ChecksumErrorFrameDumpContext Class Reference

Gathers additional meta data during the Quantum game callback IDeterministicGame.GetExtraErrorFrameDumpData in response to a checksum error. More...

Public Member Functions

 ChecksumErrorFrameDumpContext (QuantumGame game, Frame frame)
 Constructor. More...
 
void Serialize (QuantumGame game, BinaryWriter writer)
 Serialize the additional meta data. More...
 

Static Public Member Functions

static ChecksumErrorFrameDumpContext Deserialize (QuantumGame game, BinaryReader reader)
 Deserialize the additional meta data. More...
 

Public Attributes

QTuple< AssetGuid, ulong >[] AssetDBChecksums
 AssetDB checksums. More...
 
SimulationConfig SimulationConfig
 The simulation config. More...
 

Detailed Description

Gathers additional meta data during the Quantum game callback IDeterministicGame.GetExtraErrorFrameDumpData in response to a checksum error.

Constructor & Destructor Documentation

◆ ChecksumErrorFrameDumpContext()

Quantum.ChecksumErrorFrameDumpContext.ChecksumErrorFrameDumpContext ( QuantumGame  game,
Frame  frame 
)
inline

Constructor.

Parameters
gameGame
frameFrame

Member Function Documentation

◆ Serialize()

void Quantum.ChecksumErrorFrameDumpContext.Serialize ( QuantumGame  game,
BinaryWriter  writer 
)
inline

Serialize the additional meta data.

Parameters
gameGame
writerWriter object

◆ Deserialize()

static ChecksumErrorFrameDumpContext Quantum.ChecksumErrorFrameDumpContext.Deserialize ( QuantumGame  game,
BinaryReader  reader 
)
inlinestatic

Deserialize the additional meta data.

Parameters
gameGame
readerReader object
Returns

Member Data Documentation

◆ SimulationConfig

SimulationConfig Quantum.ChecksumErrorFrameDumpContext.SimulationConfig

The simulation config.

◆ AssetDBChecksums

QTuple<AssetGuid, ulong> [] Quantum.ChecksumErrorFrameDumpContext.AssetDBChecksums

AssetDB checksums.