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