Peoplemon  0.1.0
Peoplemon 3 game source documentation
Classes | Namespaces
Map.hpp File Reference
#include <Core/Events/EntityMoved.hpp>
#include <Core/Maps/CatchRegion.hpp>
#include <Core/Maps/CharacterSpawn.hpp>
#include <Core/Maps/Event.hpp>
#include <Core/Maps/Item.hpp>
#include <Core/Maps/LayerSet.hpp>
#include <Core/Maps/LevelTransition.hpp>
#include <Core/Maps/LightingSystem.hpp>
#include <Core/Maps/RenderLevel.hpp>
#include <Core/Maps/Spawn.hpp>
#include <Core/Maps/Tileset.hpp>
#include <Core/Maps/Town.hpp>
#include <Core/Maps/Weather.hpp>
#include <BLIB/Audio.hpp>
#include <BLIB/ECS.hpp>
#include <BLIB/Events.hpp>
#include <BLIB/Resources.hpp>
#include <BLIB/Scripts.hpp>
#include <BLIB/Serialization.hpp>
#include <functional>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

class  core::map::Map
 The primary map class that represents a usable map in the game. More...
 
struct  bl::serial::SerializableObject< core::map::Map >
 

Namespaces

 core
 Core classes and functionality for both the editor and game.
 
 core::system
 Namespace containing core game systems shared between the game and the editor.
 
 core::map
 Collection of classes responsible for loading, editing, rendering, and updating maps.
 
 bl
 
 bl::serial