AllegroFlare/Elements/StoryboardPages/AdvancingText
view source (cpp, hpp, quintessence) • view tests (test file)
  
    Properties
     
  | font_bin | AllegroFlare::FontBin* | 
  | text | std::string | 
  | font_name | std::string | 
  | font_size | int | 
  | text_color | ALLEGRO_COLOR | 
  | top_padding | float | 
  | left_padding | float | 
  | right_padding | float | 
  | line_height_multiplier | float | 
  | line_height_padding | float | 
  | revealed_characters_count | int | 
  | all_characters_revealed_at | float | 
  | wait_duration_after_all_characters_are_revealed | float | 
  | DEFAULT_FONT_NAME | char* | 
  | DEFAULT_FONT_SIZE | int | 
    
     Methods
     
  | start() | 
  | update() | 
  | render() | 
  | advance() | 
  | generate_revealed_text() | 
  | reveal_all_characters() | 
  | all_characters_are_revealed() | 
  | obtain_font() | 
  | obtain_next_button_font() | 
    
     Dependencies
     
  | {"symbol"=>"AllegroFlare::Elements::StoryboardPages::Base", "headers"=>["AllegroFlare/Elements/StoryboardPages/Base.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Color", "headers"=>["AllegroFlare/Color.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Placement2D", "headers"=>["AllegroFlare/Placement2D.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} | 
  | {"symbol"=>"AllegroFlare::EventEmitter*", "headers"=>["AllegroFlare/EventEmitter.hpp"]} | 
  | {"symbol"=>"AllegroFlare::FontBin*", "headers"=>["AllegroFlare/FontBin.hpp"]} | 
  | {"symbol"=>"ALLEGRO_FONT*", "headers"=>["allegro5/allegro_font.h"]} | 
  | {"symbol"=>"ALLEGRO_EVENT*", "headers"=>["allegro5/allegro.h"]} | 
  | {"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"]} | 
    
    
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT