![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
#include <Trainer.hpp>
Public Types | |
using | T = core::file::Trainer |
using | Ppl = core::pplmn::OwnedPeoplemon |
Public Member Functions | |
SerializableObject () | |
Public Attributes | |
SerializableField< 1, T, std::string > | name |
SerializableField< 2, T, std::string > | anim |
SerializableField< 3, T, std::string > | preBattle |
SerializableField< 4, T, std::string > | postBattle |
SerializableField< 5, T, std::string > | loseBattleLine |
SerializableField< 6, T, std::uint8_t > | range |
SerializableField< 7, T, core::file::Behavior > | behavior |
SerializableField< 8, T, std::vector< Ppl > > | peoplemon |
SerializableField< 9, T, std::vector< core::item::Id > > | items |
SerializableField< 10, T, std::uint8_t > | payout |
Definition at line 94 of file Trainer.hpp.
using bl::serial::SerializableObject< core::file::Trainer >::Ppl = core::pplmn::OwnedPeoplemon |
Definition at line 96 of file Trainer.hpp.
using bl::serial::SerializableObject< core::file::Trainer >::T = core::file::Trainer |
Definition at line 95 of file Trainer.hpp.
|
inline |
Definition at line 109 of file Trainer.hpp.
SerializableField<2, T, std::string> bl::serial::SerializableObject< core::file::Trainer >::anim |
Definition at line 99 of file Trainer.hpp.
SerializableField<7, T, core::file::Behavior> bl::serial::SerializableObject< core::file::Trainer >::behavior |
Definition at line 104 of file Trainer.hpp.
SerializableField<9, T, std::vector<core::item::Id> > bl::serial::SerializableObject< core::file::Trainer >::items |
Definition at line 106 of file Trainer.hpp.
SerializableField<5, T, std::string> bl::serial::SerializableObject< core::file::Trainer >::loseBattleLine |
Definition at line 102 of file Trainer.hpp.
SerializableField<1, T, std::string> bl::serial::SerializableObject< core::file::Trainer >::name |
Definition at line 98 of file Trainer.hpp.
SerializableField<10, T, std::uint8_t> bl::serial::SerializableObject< core::file::Trainer >::payout |
Definition at line 107 of file Trainer.hpp.
SerializableField<8, T, std::vector<Ppl> > bl::serial::SerializableObject< core::file::Trainer >::peoplemon |
Definition at line 105 of file Trainer.hpp.
SerializableField<4, T, std::string> bl::serial::SerializableObject< core::file::Trainer >::postBattle |
Definition at line 101 of file Trainer.hpp.
SerializableField<3, T, std::string> bl::serial::SerializableObject< core::file::Trainer >::preBattle |
Definition at line 100 of file Trainer.hpp.
SerializableField<6, T, std::uint8_t> bl::serial::SerializableObject< core::file::Trainer >::range |
Definition at line 103 of file Trainer.hpp.