OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
SaveGameHeader Class Referencefinal

#include <savegameheader.h>

Public Member Functions

 SaveGameHeader ()=default
 
 SaveGameHeader (Serialize &fin)
 
void save (Serialize &fout) const
 

Public Attributes

uint16_t version = 0
 
std::string name
 
std::string world
 
tm pcTime = {}
 
gtime wrldTime
 
uint64_t playTime = 0
 
uint8_t isGothic2 = 0
 

Detailed Description

Definition at line 10 of file savegameheader.h.

Constructor & Destructor Documentation

◆ SaveGameHeader() [1/2]

SaveGameHeader::SaveGameHeader ( )
default

◆ SaveGameHeader() [2/2]

SaveGameHeader::SaveGameHeader ( Serialize fin)

Definition at line 54 of file savegameheader.cpp.

Member Function Documentation

◆ save()

void SaveGameHeader::save ( Serialize fout) const

Definition at line 65 of file savegameheader.cpp.

Member Data Documentation

◆ isGothic2

uint8_t SaveGameHeader::isGothic2 = 0

Definition at line 23 of file savegameheader.h.

◆ name

std::string SaveGameHeader::name

Definition at line 18 of file savegameheader.h.

◆ pcTime

tm SaveGameHeader::pcTime = {}

Definition at line 20 of file savegameheader.h.

◆ playTime

uint64_t SaveGameHeader::playTime = 0

Definition at line 22 of file savegameheader.h.

◆ version

uint16_t SaveGameHeader::version = 0

Definition at line 17 of file savegameheader.h.

◆ world

std::string SaveGameHeader::world

Definition at line 19 of file savegameheader.h.

◆ wrldTime

gtime SaveGameHeader::wrldTime

Definition at line 21 of file savegameheader.h.


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