OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Functions
CompositeSnapshots.cpp File Reference
#include "CompositeSnapshots.h"
#include <string>
#include <algorithm>
#include <tuple>
#include "Engine/Graphics/Indoor.h"
#include "Engine/Graphics/Outdoor.h"
#include "Engine/Objects/Decoration.h"
#include "Engine/Objects/DecorationList.h"
#include "Engine/Graphics/Overlays.h"
#include "Engine/Graphics/Sprites.h"
#include "Engine/Objects/SpriteObject.h"
#include "Engine/Objects/ObjectList.h"
#include "Engine/Objects/Chest.h"
#include "Engine/Objects/Actor.h"
#include "Engine/Tables/ItemTable.h"
#include "Engine/Engine.h"
#include "Engine/Party.h"
#include "GUI/GUIFont.h"
#include "Library/Snapshots/CommonSnapshots.h"
#include "Library/Lod/LodWriter.h"
#include "Library/Lod/LodReader.h"

Functions

void reconstruct (const IndoorLocation_MM7 &src, IndoorLocation *dst)
 
void deserialize (InputStream &src, IndoorLocation_MM7 *dst)
 
void snapshot (const IndoorLocation &src, IndoorDelta_MM7 *dst)
 
void reconstruct (const IndoorDelta_MM7 &src, IndoorLocation *dst)
 
void serialize (const IndoorDelta_MM7 &src, OutputStream *dst)
 
void deserialize (InputStream &src, IndoorDelta_MM7 *dst, ContextTag< IndoorLocation_MM7 > ctx)
 
void reconstruct (std::tuple< const BSPModelData_MM7 &, const BSPModelExtras_MM7 & > src, BSPModel *dst)
 
void reconstruct (const OutdoorLocation_MM7 &src, OutdoorLocation *dst)
 
void deserialize (InputStream &src, OutdoorLocation_MM7 *dst)
 
void snapshot (const OutdoorLocation &src, OutdoorDelta_MM7 *dst)
 
void reconstruct (const OutdoorDelta_MM7 &src, OutdoorLocation *dst)
 
void serialize (const OutdoorDelta_MM7 &src, OutputStream *dst)
 
void deserialize (InputStream &src, OutdoorDelta_MM7 *dst, ContextTag< OutdoorLocation_MM7 > ctx)
 
void snapshot (const SaveGameHeader &src, SaveGame_MM7 *dst)
 
void reconstruct (const SaveGame_MM7 &src, SaveGameHeader *dst)
 
void serialize (const SaveGame_MM7 &src, LodWriter *dst)
 
void deserialize (const LodReader &src, SaveGame_MM7 *dst)
 
void reconstruct (const SpriteFrameTable_MM7 &src, SpriteFrameTable *dst)
 
void deserialize (InputStream &src, SpriteFrameTable_MM7 *dst)
 
void reconstruct (const FontData_MM7 &src, FontData *dst)
 
void deserialize (InputStream &src, FontData_MM7 *dst)
 

Function Documentation

◆ deserialize() [1/7]

void deserialize ( const LodReader src,
SaveGame_MM7 dst 
)

◆ deserialize() [2/7]

void deserialize ( InputStream src,
FontData_MM7 dst 
)

◆ deserialize() [3/7]

void deserialize ( InputStream src,
IndoorDelta_MM7 dst,
ContextTag< IndoorLocation_MM7 ctx 
)

◆ deserialize() [4/7]

void deserialize ( InputStream src,
IndoorLocation_MM7 dst 
)

◆ deserialize() [5/7]

void deserialize ( InputStream src,
OutdoorDelta_MM7 dst,
ContextTag< OutdoorLocation_MM7 ctx 
)

◆ deserialize() [6/7]

void deserialize ( InputStream src,
OutdoorLocation_MM7 dst 
)

◆ deserialize() [7/7]

void deserialize ( InputStream src,
SpriteFrameTable_MM7 dst 
)

◆ reconstruct() [1/8]

void reconstruct ( const FontData_MM7 src,
FontData dst 
)

◆ reconstruct() [2/8]

void reconstruct ( const IndoorDelta_MM7 src,
IndoorLocation dst 
)

◆ reconstruct() [3/8]

void reconstruct ( const IndoorLocation_MM7 src,
IndoorLocation dst 
)

◆ reconstruct() [4/8]

void reconstruct ( const OutdoorDelta_MM7 src,
OutdoorLocation dst 
)

◆ reconstruct() [5/8]

void reconstruct ( const OutdoorLocation_MM7 src,
OutdoorLocation dst 
)

◆ reconstruct() [6/8]

void reconstruct ( const SaveGame_MM7 src,
SaveGameHeader dst 
)

◆ reconstruct() [7/8]

void reconstruct ( const SpriteFrameTable_MM7 src,
SpriteFrameTable dst 
)

◆ reconstruct() [8/8]

void reconstruct ( std::tuple< const BSPModelData_MM7 &, const BSPModelExtras_MM7 & >  src,
BSPModel dst 
)

◆ serialize() [1/3]

void serialize ( const IndoorDelta_MM7 src,
OutputStream dst 
)

◆ serialize() [2/3]

void serialize ( const OutdoorDelta_MM7 src,
OutputStream dst 
)

◆ serialize() [3/3]

void serialize ( const SaveGame_MM7 src,
LodWriter dst 
)

◆ snapshot() [1/3]

void snapshot ( const IndoorLocation src,
IndoorDelta_MM7 dst 
)

◆ snapshot() [2/3]

void snapshot ( const OutdoorLocation src,
OutdoorDelta_MM7 dst 
)

◆ snapshot() [3/3]

void snapshot ( const SaveGameHeader src,
SaveGame_MM7 dst 
)