AllegroFlare/ClubCatt/Logo
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
bitmap_bin |
AllegroFlare::BitmapBin* |
model_bin |
AllegroFlare::ModelBin* |
model_identifier |
std::string |
cube_texture1_identifier |
std::string |
cube_texture2_identifier |
std::string |
camera |
AllegroFlare::Camera3D |
rotation_x_timeline |
AllegroFlare::Timeline::Track |
rotation_y_timeline |
AllegroFlare::Timeline::Track |
camera_spin_timeline |
AllegroFlare::Timeline::Track |
texture_swap_timeline |
AllegroFlare::Timeline::Track |
fade_out_timeline |
AllegroFlare::Timeline::Track |
end_marker_timeline |
AllegroFlare::Timeline::Track |
playback_speed_multiplier |
float |
playing |
bool |
playing_started_at |
float |
finished |
bool |
on_finished_callback |
std::function<void(AllegroFlare::ClubCatt::Logo*, void*)> |
on_finished_callback_user_data |
void* |
initialized |
bool |
destroyed |
bool |
Methods
set_bitmap_bin(AllegroFlare::BitmapBin* bitmap_bin=nullptr) |
set_model_bin(AllegroFlare::ModelBin* model_bin=nullptr) |
initialize() |
destroy() |
reset() |
play(float time_now=al_get_time()) |
update(float time_now=al_get_time()) |
draw(float time_now=al_get_time()) |
get_display_backbuffer() |
calc_local_time_now(float time_now=al_get_time()) |
Dependencies
{"symbol"=>"al_get_time", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::BitmapBin", "headers"=>["AllegroFlare/BitmapBin.hpp"]} |
{"symbol"=>"AllegroFlare::ModelBin", "headers"=>["AllegroFlare/ModelBin.hpp"]} |
{"symbol"=>"AllegroFlare::Timeline::Track", "headers"=>["AllegroFlare/Timeline/Track.hpp"]} |
{"symbol"=>"AllegroFlare::Camera3D", "headers"=>["AllegroFlare/Camera3D.hpp"]} |
{"symbol"=>"ALLEGRO_BITMAP", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::Placement3D", "headers"=>["AllegroFlare/Placement3D.hpp"]} |
{"symbol"=>"AllegroFlare::ClubCatt::Logo", "headers"=>["AllegroFlare/ClubCatt/Logo.hpp"]} |
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT