Peoplemon  0.1.0
Peoplemon 3 game source documentation
Namespaces | Classes
core Namespace Reference

Core classes and functionality for both the editor and game. More...

Namespaces

 ai
 Collection of classes and utilities for implementing AI.
 
 battle
 Collection of classes used for peoplemon battling.
 
 component
 
 defaults
 
 event
 Namespace containing all the event types that propagate through the event bus.
 
 file
 Collection of data classes that provide saving and loading of different game file formats.
 
 input
 Peoplemon specific input functionality around the BLIB input system.
 
 item
 Collection of enums and classes for managing and using items.
 
 map
 Collection of classes responsible for loading, editing, rendering, and updating maps.
 
 player
 Collection of classes for managing player state and functionality.
 
 pplmn
 Collection of classes and enums pertaining to Peoplemon themselves.
 
 res
 Collection of utilities for resource bundling and management.
 
 script
 Collection of helpers and contexts for in-game scripts.
 
 system
 Namespace containing core game systems shared between the game and the editor.
 

Classes

class  Properties
 Wrapper around bl::engine::Configuration. Provides application configuration in variables that may be accessed without performing look ups, and hides the string config names. More...
 

Detailed Description

Core classes and functionality for both the editor and game.