![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
#include <BLIB/Serialization.hpp>
#include <BLIB/Tilemap/Direction.hpp>
#include <cstdint>
#include <variant>
Go to the source code of this file.
Classes | |
class | core::file::Behavior |
Set of behaviors for NPCs and trainers. More... | |
struct | core::file::Behavior::Standing |
Contains data if the behavior type is StandStill. More... | |
struct | core::file::Behavior::Spinning |
Contains data for when the behavior type is SpinInPlace. More... | |
struct | core::file::Behavior::Path |
Contains data for when the behavior type is following a path. More... | |
struct | core::file::Behavior::Path::Pace |
Represents a straight section of path. More... | |
struct | core::file::Behavior::Wander |
Contains data for when the behavior type is Wandering. More... | |
struct | bl::serial::SerializableObject< core::file::Behavior::Path::Pace > |
struct | bl::serial::SerializableObject< core::file::Behavior::Path > |
struct | bl::serial::SerializableObject< core::file::Behavior::Standing > |
struct | bl::serial::SerializableObject< core::file::Behavior::Spinning > |
struct | bl::serial::SerializableObject< core::file::Behavior::Wander > |
struct | bl::serial::SerializableObject< core::file::Behavior > |
Namespaces | |
core | |
Core classes and functionality for both the editor and game. | |
core::file | |
Collection of data classes that provide saving and loading of different game file formats. | |
bl | |
bl::serial | |