AllegroFlare/Routers/Standard
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| event_emitter |
AllegroFlare::EventEmitter* |
| load_level_handler |
std::function<bool(AllegroFlare::RouteEventDatas::Base*)> |
| game_session |
AllegroFlare::GameSession |
| INTRO_LOGOS_SCREEN_IDENTIFIER |
char* |
| INTRO_STORYBOARD_SCREEN_IDENTIFIER |
char* |
| TITLE_SCREEN_IDENTIFIER |
char* |
| ACHIEVEMENTS_SCREEN_IDENTIFIER |
char* |
| SETTINGS_SCREEN_IDENTIFIER |
char* |
| VERSION_SCREEN_IDENTIFIER |
char* |
| NEW_GAME_INTRO_STORYBOARD_SCREEN_IDENTIFIER |
char* |
| LEVEL_SELECT_SCREEN_IDENTIFIER |
char* |
| GAME_OVER_SCREEN_IDENTIFIER |
char* |
| GAME_WON_SCREEN_IDENTIFIER |
char* |
| GAME_WON_OUTRO_STORYBOARD_SCREEN_IDENTIFIER |
char* |
| CREDITS_SCREEN_IDENTIFIER |
char* |
| PRIMARY_GAMEPLAY_SCREEN_IDENTIFIER |
char* |
| TYPE |
char* |
Methods
| emit_route_event(uint32_t route_event=0, AllegroFlare::RouteEventDatas::Base* route_event_data=nullptr, float time_now=0.0f) |
| name_for_route_event(uint32_t route_event=0) |
| on_route_event(uint32_t route_event=EVENT_UNDEFINED, AllegroFlare::RouteEventDatas::Base* route_event_data=nullptr, float time_now=0.0f) |
Dependencies
| {"symbol"=>"AllegroFlare::GameSession", "headers"=>["AllegroFlare/GameSession.hpp"]} |
| {"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::Frameworks::Full", "headers"=>["AllegroFlare/Frameworks/Full.hpp"]} |
| {"symbol"=>"AllegroFlare::Routers::Base", "headers"=>["AllegroFlare/Routers/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} |
| {"symbol"=>"AllegroFlare::Logger", "headers"=>["AllegroFlare/Logger.hpp"]} |
| {"symbol"=>"AllegroFlare::RouteEventDatas::Base", "headers"=>["AllegroFlare/RouteEventDatas/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::RouteEventDatas::ActivateScreenByIdentifier", "headers"=>["AllegroFlare/RouteEventDatas/ActivateScreenByIdentifier.hpp"]} |
Sponsor
CLUBCATT has cat shirts, mugs, games and puzzles you'll love