![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
Collection of engine states for the editor. More...
Classes | |
class | editor::state::MainEditor |
The primary state of the editor. Owns the GUI and all tabs. More... | |
class | game::state::BagMenu |
State for displaying the player's inventory and selecting items. More... | |
class | game::state::BattleState |
This game state does all battling. When the battle is complete it will pop itself from the engine state stack, returning the game to its previous state. More... | |
class | game::state::BattleWrapperState |
Wrapper state that manages battle intro transitions as well as post-battle evolutions. More... | |
struct | game::state::evo::GpuSpark |
GPU particle payload for the evolution sparks particle system. More... | |
class | game::state::evo::SparkEmitter |
Spark emitter for the evolution sparks particle system. More... | |
class | game::state::evo::SparkSink |
Spark sink for the evolution sparks particle system. More... | |
class | game::state::evo::SparkAffector |
Spark affector for the evolution sparks particle system. More... | |
class | game::state::Evolution |
Game state for when a Peoplemon evolves into another one. More... | |
class | game::state::FlyMap |
Engine state for the fly map. More... | |
class | game::state::LoadGame |
Provides a menu to select a save and loads the selected save. More... | |
class | game::state::MainGame |
The big honcho. This is the primary state that runs a majority of the time. More... | |
class | game::state::MainMenu |
Provides the main menu as an engine state. More... | |
class | game::state::MapExplorer |
Debug only state that allows free roaming the map with a special camera. More... | |
class | game::state::NewGame |
This state does the game intro, gets the player's name and gender, and triggers the main game state in the player's bedroom. More... | |
class | game::state::PauseMenu |
Game state for the pause menu. More... | |
class | game::state::Peopledex |
The peopledex menu state. More... | |
class | game::state::PeoplemonInfo |
Menu for displaying information about a specific peoplemon the player owns. More... | |
class | game::state::PeoplemonMenu |
Provides the menu for viewing and selecting Peoplemon. More... | |
class | game::state::SaveGame |
Basic engine state for when the game is saved. More... | |
class | game::state::State |
Parent to all game states. Provides some commonly required data like core game systems. More... | |
class | game::state::StorageSystem |
Game state for the peoplemon storage system menu. More... | |
class | game::state::StoreMenu |
State that renders and implements a store menu to buy and sell items. More... | |
Collection of engine states for the editor.
Collection of each possible game state.