Peoplemon  0.1.0
Peoplemon 3 game source documentation
Public Types | Public Member Functions | Public Attributes | List of all members
bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers > Struct Reference

#include <GameSave.hpp>

+ Inheritance diagram for bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >:

Public Types

using World = core::file::GameSave::WorldDataPointers
 
using Pos = bl::tmap::Position
 

Public Member Functions

 SerializableObject ()
 

Public Attributes

SerializableField< 1, World, std::string * > currentMap
 
SerializableField< 2, World, std::string * > prevMap
 
SerializableField< 3, World, Pos * > playerPos
 
SerializableField< 4, World, Pos * > prevPlayerPos
 

Detailed Description

Definition at line 205 of file GameSave.hpp.

Member Typedef Documentation

◆ Pos

using bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >::Pos = bl::tmap::Position

Definition at line 207 of file GameSave.hpp.

◆ World

Definition at line 206 of file GameSave.hpp.

Constructor & Destructor Documentation

◆ SerializableObject()

bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >::SerializableObject ( )
inline

Definition at line 214 of file GameSave.hpp.

Member Data Documentation

◆ currentMap

SerializableField<1, World, std::string*> bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >::currentMap

Definition at line 209 of file GameSave.hpp.

◆ playerPos

SerializableField<3, World, Pos*> bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >::playerPos

Definition at line 211 of file GameSave.hpp.

◆ prevMap

SerializableField<2, World, std::string*> bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >::prevMap

Definition at line 210 of file GameSave.hpp.

◆ prevPlayerPos

SerializableField<4, World, Pos*> bl::serial::SerializableObject< core::file::GameSave::WorldDataPointers >::prevPlayerPos

Definition at line 212 of file GameSave.hpp.


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