AllegroFlare/Screens/Storyboard
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
event_emitter |
AllegroFlare::EventEmitter* |
font_bin |
AllegroFlare::FontBin* |
storyboard_element |
AllegroFlare::Elements::Storyboard |
on_finished_callback_func |
std::function<void(AllegroFlare::Screens::Storyboard*, void*)> |
on_finished_callback_func_user_data |
void* |
auto_advance |
bool |
game_event_name_to_emit_after_completing |
std::string |
route_event_to_emit_after_completing |
uint32_t |
background |
AllegroFlare::Elements::Backgrounds::Base* |
DEFAULT_GAME_EVENT_NAME_TO_EMIT_AFTER_COMPLETING |
char* |
DEFAULT_ROUTE_EVENT_TO_EMIT_AFTER_COMPLETING |
uint32_t |
initialized |
bool |
Methods
initialize() |
on_activate() |
on_deactivate() |
primary_timer_func() |
clear_game_event_name_to_emit_after_completing() |
clear_route_event_to_emit_after_completing() |
emit_completion_event() |
advance() |
virtual_control_button_down_func(AllegroFlare::Player* player=nullptr, AllegroFlare::VirtualControllers::Base* virtual_controller=nullptr, int virtual_controller_button_num=0, bool is_repeat=false) |
Dependencies
{"symbol"=>"AllegroFlare::Elements::Storyboard", "headers"=>["AllegroFlare/Elements/Storyboard.hpp"]} |
{"symbol"=>"AllegroFlare::Color", "headers"=>["AllegroFlare/Color.hpp"]} |
{"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} |
{"symbol"=>"ALLEGRO_COLOR", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"al_draw_multiline_text", "headers"=>["allegro5/allegro_font.h"]} |
{"symbol"=>"AllegroFlare::VirtualController", "headers"=>["AllegroFlare/VirtualController.hpp"]} |
{"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} |
{"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} |
{"symbol"=>"AllegroFlare::Player", "headers"=>["AllegroFlare/Player.hpp"]} |
{"symbol"=>"AllegroFlare::VirtualControllers::Base", "headers"=>["AllegroFlare/VirtualControllers/Base.hpp"]} |
{"symbol"=>"AllegroFlare::VirtualControllers::GenericController", "headers"=>["AllegroFlare/VirtualControllers/GenericController.hpp"]} |
{"symbol"=>"AllegroFlare::Logger", "headers"=>["AllegroFlare/Logger.hpp"]} |
{"symbol"=>"AllegroFlare::Screens::Storyboard", "headers"=>["AllegroFlare/Screens/Storyboard.hpp"]} |
{"symbol"=>"AllegroFlare::Elements::Backgrounds::Base", "headers"=>["AllegroFlare/Elements/Backgrounds/Base.hpp"]} |
Sponsor
Get the best designed cat shirts at clubatt.com