AllegroFlare/Screens/Version
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| event_emitter |
AllegroFlare::EventEmitter* |
| bitmap_bin |
AllegroFlare::BitmapBin* |
| font_bin |
AllegroFlare::FontBin* |
| model_bin |
AllegroFlare::ModelBin* |
| surface_width |
float |
| surface_height |
float |
| cached_calculated_height |
float |
| rolling_credits_component |
AllegroFlare::Elements::RollingCredits::RollingCredits |
| on_exit_callback_func |
std::function<void(AllegroFlare::Screens::Version*, void*)> |
| on_exit_callback_func_user_data |
void* |
| game_event_name_to_emit_on_exit |
std::string |
| background |
AllegroFlare::Elements::Backgrounds::Base* |
| initialized |
bool |
| DEFAULT_EVENT_NAME_ON_EXIT |
char* |
| TYPE |
char* |
Methods
| set_event_emitter(AllegroFlare::EventEmitter* event_emitter=nullptr) |
| set_bitmap_bin(AllegroFlare::BitmapBin* bitmap_bin=nullptr) |
| set_font_bin(AllegroFlare::FontBin* font_bin=nullptr) |
| set_model_bin(AllegroFlare::ModelBin* model_bin=nullptr) |
| initialize() |
| on_activate() |
| on_deactivate() |
| update() |
| render() |
| primary_timer_func() |
| virtual_control_button_down_func(AllegroFlare::Player* player=nullptr, AllegroFlare::VirtualControllers::Base* virtual_controller=nullptr, int virtual_controller_button_num=0, bool is_repeat=false) |
| truncate_to_n_characters(std::string str="", std::size_t num_characters=8) |
Dependencies
| {"symbol"=>"ALLEGRO_EVENT", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"AllegroFlare::VirtualControllers::GenericController", "headers"=>["AllegroFlare/VirtualControllers/GenericController.hpp"]} |
| {"symbol"=>"AllegroFlare::VirtualControllers::Base", "headers"=>["AllegroFlare/VirtualControllers/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::Player", "headers"=>["AllegroFlare/Player.hpp"]} |
| {"symbol"=>"AllegroFlare::Screens::Base", "headers"=>["AllegroFlare/Screens/Base.hpp"]} |
| {"symbol"=>"AllegroFlare::BitmapBin", "headers"=>["AllegroFlare/BitmapBin.hpp"]} |
| {"symbol"=>"AllegroFlare::EventEmitter", "headers"=>["AllegroFlare/EventEmitter.hpp"]} |
| {"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} |
| {"symbol"=>"AllegroFlare::ModelBin", "headers"=>["AllegroFlare/ModelBin.hpp"]} |
| {"symbol"=>"al_is_primitives_addon_initialized", "headers"=>["allegro5/allegro_primitives.h"]} |
| {"symbol"=>"AllegroFlare::Elements::RollingCredits::RollingCredits", "headers"=>["AllegroFlare/Elements/RollingCredits/RollingCredits.hpp"]} |
| {"symbol"=>"AllegroFlare::Elements::RollingCredits::SectionFactory", "headers"=>["AllegroFlare/Elements/RollingCredits/SectionFactory.hpp"]} |
| {"symbol"=>"ReleaseInfo", "headers"=>["ReleaseInfo.hpp"]} |
| {"symbol"=>"BuildInfo", "headers"=>["BuildInfo.hpp"]} |
| {"symbol"=>"AllegroFlare::Screens::Version", "headers"=>["AllegroFlare/Screens/Version.hpp"]} |
| {"symbol"=>"AllegroFlare::Elements::Backgrounds::Base", "headers"=>["AllegroFlare/Elements/Backgrounds/Base.hpp"]} |
Sponsor
Check out cat shirts available from CLUBCATT.