AllegroFlare/Screens/RollingCredits
view source (cpp, hpp, quintessence) • view tests (test file)
  
    Properties
     
  | font_bin | AllegroFlare::FontBin* | 
  | event_emitter | AllegroFlare::EventEmitter* | 
  | rolling_credits_component | AllegroFlare::Elements::RollingCredits::RollingCredits | 
  | surface_width | float | 
  | surface_height | float | 
  | y_offset | float | 
  | y_speed | float | 
  | on_finished_callback_func | std::function<void(AllegroFlare::Screens::RollingCredits*, void*)> | 
  | on_finished_callback_func_user_data | void* | 
  | cached_calculated_height | float | 
  | 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 | 
  | scroll_is_past_end | bool | 
  | initialized | bool | 
    
     Methods
     
  | on_activate() | 
  | on_deactivate() | 
  | set_font_bin(AllegroFlare::FontBin* font_bin=nullptr) | 
  | set_sections(std::vector<AllegroFlare::Elements::RollingCredits::Sections::Base*> sections={}) | 
  | clear_game_event_name_to_emit_after_completing() | 
  | clear_route_event_to_emit_after_completing() | 
  | initialize() | 
  | update() | 
  | emit_completion_event() | 
  | render() | 
  | primary_timer_func() | 
    
     Dependencies
     
  | {"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Elements::RollingCredits::RollingCredits", "headers"=>["AllegroFlare/Elements/RollingCredits/RollingCredits.hpp"]} | 
  | {"symbol"=>"std::vector<AllegroFlare::Elements::RollingCredits::Sections::Base*>", "headers"=>["vector", "AllegroFlare/Elements/RollingCredits/Sections/Base.hpp"]} | 
  | {"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} | 
  | {"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Elements::RollingCredits::Sections::Base", "headers"=>["AllegroFlare/Elements/RollingCredits/Sections/Base.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Screens::RollingCredits", "headers"=>["AllegroFlare/Screens/RollingCredits.hpp"]} | 
  | {"symbol"=>"AllegroFlare::Elements::Backgrounds::Base", "headers"=>["AllegroFlare/Elements/Backgrounds/Base.hpp"]} | 
    
    
Sponsor
Learn about cats at the Cat Encyclopedia