![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
#include <GameSave.hpp>
Public Types | |
using | Player = core::file::GameSave::PlayerDataPointers |
Public Member Functions | |
SerializableObject () | |
Public Attributes | |
SerializableField< 1, Player, std::string * > | name |
SerializableField< 2, Player, core::player::Gender * > | gender |
SerializableField< 3, Player, core::player::Bag * > | bag |
SerializableField< 4, Player, std::vector< core::pplmn::OwnedPeoplemon > * > | peoplemon |
SerializableField< 5, Player, long * > | money |
SerializableField< 6, Player, std::string * > | whiteoutMap |
SerializableField< 7, Player, unsigned int * > | whiteoutSpawn |
SerializableField< 8, Player, unsigned int * > | repelSteps |
SerializableField< 9, Player, std::array< std::vector< core::pplmn::StoredPeoplemon >, core::player::StorageSystem::BoxCount > * > | storage |
SerializableField< 10, Player, std::unordered_set< std::string > * > | visitedTowns |
SerializableField< 11, Player, std::unordered_map< core::pplmn::Id, std::uint32_t > * > | seenCounts |
SerializableField< 12, Player, std::unordered_map< core::pplmn::Id, std::string > * > | seenSpots |
Definition at line 223 of file GameSave.hpp.
using bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::Player = core::file::GameSave::PlayerDataPointers |
Definition at line 225 of file GameSave.hpp.
|
inline |
Definition at line 243 of file GameSave.hpp.
SerializableField<3, Player, core::player::Bag*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::bag |
Definition at line 229 of file GameSave.hpp.
SerializableField<2, Player, core::player::Gender*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::gender |
Definition at line 228 of file GameSave.hpp.
SerializableField<5, Player, long*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::money |
Definition at line 231 of file GameSave.hpp.
SerializableField<1, Player, std::string*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::name |
Definition at line 227 of file GameSave.hpp.
SerializableField<4, Player, std::vector<core::pplmn::OwnedPeoplemon>*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::peoplemon |
Definition at line 230 of file GameSave.hpp.
SerializableField<8, Player, unsigned int*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::repelSteps |
Definition at line 234 of file GameSave.hpp.
SerializableField<11, Player, std::unordered_map<core::pplmn::Id, std::uint32_t>*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::seenCounts |
Definition at line 240 of file GameSave.hpp.
SerializableField<12, Player, std::unordered_map<core::pplmn::Id, std::string>*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::seenSpots |
Definition at line 241 of file GameSave.hpp.
SerializableField<9, Player, std::array<std::vector<core::pplmn::StoredPeoplemon>, core::player::StorageSystem::BoxCount>*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::storage |
Definition at line 238 of file GameSave.hpp.
SerializableField<10, Player, std::unordered_set<std::string>*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::visitedTowns |
Definition at line 239 of file GameSave.hpp.
SerializableField<6, Player, std::string*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::whiteoutMap |
Definition at line 232 of file GameSave.hpp.
SerializableField<7, Player, unsigned int*> bl::serial::SerializableObject< core::file::GameSave::PlayerDataPointers >::whiteoutSpawn |
Definition at line 233 of file GameSave.hpp.