![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
Peoplemon specific input functionality around the BLIB input system. More...
Typedefs | |
using | core::input::MenuDriver = bl::menu::TriggerDriver< Control::MoveUp, Control::MoveRight, Control::MoveDown, Control::MoveLeft, Control::Interact > |
Helper typedef for Peoplemon specific menu driving. More... | |
Enumerations | |
enum | core::input::Control::EntityControl : unsigned int { core::input::Control::MoveUp = 0 , core::input::Control::MoveRight = 1 , core::input::Control::MoveDown = 2 , core::input::Control::MoveLeft = 3 , core::input::Control::Sprint = 4 , core::input::Control::Interact = 5 , core::input::Control::Pause = 6 , core::input::Control::Back = 7 , core::input::Control::Count , core::input::Control::None = Count } |
Contains the various inputs a player or AI can use to control the game or an NPC. More... | |
Peoplemon specific input functionality around the BLIB input system.
using core::input::MenuDriver = typedef bl::menu::TriggerDriver<Control::MoveUp, Control::MoveRight, Control::MoveDown, Control::MoveLeft, Control::Interact> |
Helper typedef for Peoplemon specific menu driving.
Definition at line 17 of file MenuDriver.hpp.
enum core::input::Control::EntityControl : unsigned int |
Contains the various inputs a player or AI can use to control the game or an NPC.
Enumerator | |
---|---|
MoveUp | |
MoveRight | |
MoveDown | |
MoveLeft | |
Sprint | |
Interact | |
Pause | |
Back | |
Count | |
None |
Definition at line 28 of file Control.hpp.