AllegroFlare/Routers/Base
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| type |
std::string |
| screen_manager |
AllegroFlare::ScreenManagers::Dictionary* |
| TYPE |
char* |
Methods
| register_screen(std::string screen_identifier="[unset-screen_identifier]", AllegroFlare::Screens::Base* screen=nullptr) |
| unregister_screen(AllegroFlare::Screens::Base* screen=nullptr) |
| activate_screen(std::string screen_identifier="[unset-screen_identifier]") |
| on_route_event(uint32_t route_event=0, AllegroFlare::RouteEventDatas::Base* route_event_data=nullptr, float time_now=0.0f) |
| is_type(std::string possible_type="") |
Dependencies
| {"symbol"=>"AllegroFlare::Frameworks::Full", "headers"=>["AllegroFlare/Frameworks/Full.hpp"]} |
| {"symbol"=>"AllegroFlare::GameSession", "headers"=>["AllegroFlare/GameSession.hpp"]} |
| {"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} |
| {"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::Logger", "headers"=>["AllegroFlare/Logger.hpp"]} |
| {"symbol"=>"AllegroFlare::ScreenManagers::Dictionary", "headers"=>["AllegroFlare/ScreenManagers/Dictionary.hpp"]} |
| {"symbol"=>"AllegroFlare::RouteEventDatas::Base", "headers"=>["AllegroFlare/RouteEventDatas/Base.hpp"]} |
Sponsor
Learn about cats at the Cat Encyclopedia