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