AllegroFlare/MotionComposer/TrackView
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
font_bin |
AllegroFlare::FontBin* |
track |
AllegroFlare::Timeline::Track* |
x |
float |
y |
float |
width |
float |
height |
float |
value_min |
float |
value_max |
float |
selection_cursor_x |
int |
icon_font_size |
int |
Methods
render() |
draw_selected_node_icon(float x=0.0f, float y=0.0f) |
draw_node_icon(float x=0.0f, float y=0.0f) |
draw_centered_unicode_character(ALLEGRO_FONT* font=nullptr, ALLEGRO_COLOR color=ALLEGRO_COLOR{1, 1, 1, 1}, int x=0, int y=0, uint32_t icon=61445, int flags=0) |
obtain_icon_font() |
obtain_bigger_icon_font() |
obtain_track_values_font() |
Dependencies
{"symbol"=>"al_is_primitives_addon_initialized", "headers"=>["allegro5/allegro_primitives.h"]} |
{"symbol"=>"AllegroFlare::Timeline::Track*", "headers"=>["AllegroFlare/Timeline/Track.hpp"]} |
{"symbol"=>"AllegroFlare::FontBin", "headers"=>["AllegroFlare/FontBin.hpp"]} |
{"symbol"=>"AllegroFlare::FontBin*", "headers"=>["AllegroFlare/FontBin.hpp"]} |
{"symbol"=>"ALLEGRO_COLOR", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"ALLEGRO_FONT*", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::Color::*", "headers"=>["AllegroFlare/Color.hpp"]} |
{"symbol"=>"ALLEGRO_FONT", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::Timeline::Track", "headers"=>["AllegroFlare/Timeline/Track.hpp"]} |
{"symbol"=>"AllegroFlare::Color::", "headers"=>["AllegroFlare/Color.hpp"]} |
Sponsor
Look no further than CLUBCATT for cat shirts, cat mugs, and all kinds of cat-fancy stuff.