AllegroFlare/Elements/Storyboard
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| font_bin |
AllegroFlare::FontBin* |
| pages |
std::vector<AllegroFlare::Elements::StoryboardPages::Base *> |
| background |
AllegroFlare::Elements::Backgrounds::Base* |
| button_font_size |
int |
| current_page_num |
intptr_t |
| can_advance_to_next_page |
bool |
| can_advance_started_at |
float |
| finished |
bool |
Methods
| update() |
| render() |
| reset() |
| permit_advancing_page() |
| deny_advancing_page() |
| advance() |
| advance_page() |
| render_next_button() |
| infer_has_no_pages() |
| infer_at_last_page() |
| infer_at_or_past_last_page() |
| infer_at_last_advance() |
| infer_current_page() |
| obtain_next_button_font() |
Dependencies
| {"symbol"=>"AllegroFlare::Color", "headers"=>["AllegroFlare/Color.hpp"]} |
| {"symbol"=>"AllegroFlare::Placement2D", "headers"=>["AllegroFlare/Placement2D.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"=>"al_draw_rounded_rectangle", "headers"=>["allegro5/allegro_primitives.h"]} |
| {"symbol"=>"AllegroFlare::interpolator::*", "headers"=>["AllegroFlare/Interpolators.hpp"]} |
| {"symbol"=>"fmod", "headers"=>["cmath"]} |
| {"symbol"=>"std::min, std::max", "headers"=>["algorithm"]} |
| {"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} |
| {"symbol"=>"ALLEGRO_FONT", "headers"=>["allegro5/allegro_font.h"]} |
| {"symbol"=>"AllegroFlare::Elements::StoryboardPages::Base", "headers"=>["AllegroFlare/Elements/StoryboardPages/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::interpolator::", "headers"=>["AllegroFlare/Interpolators.hpp"]} |
| {"symbol"=>"std::min", "headers"=>["algorithm"]} |
| {"symbol"=>"std::max", "headers"=>["algorithm"]} |
| {"symbol"=>"AllegroFlare::Elements::Backgrounds::Base", "headers"=>["AllegroFlare/Elements/Backgrounds/Base.hpp"]} |
Sponsor
Learn about cats at the Cat Encyclopedia