AllegroFlare/FrameAnimation/Book
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
png_source_filename |
std::string |
json_source_filename |
std::string |
sprite_sheet_scale |
int |
sprite_sheet_cell_width |
int |
sprite_sheet_cell_height |
int |
sprite_sheet |
AllegroFlare::FrameAnimation::SpriteSheet* |
dictionary |
std::map<std::string, AllegroFlare::FrameAnimation::Animation> |
initialized |
bool |
Methods
set_png_source_filename(std::string png_source_filename="[unset-png_source_filename]") |
set_json_source_filename(std::string json_source_filename="[unset-json_source_filename]") |
set_sprite_sheet_scale(int sprite_sheet_scale=5) |
set_sprite_sheet_cell_width(int sprite_sheet_cell_width=48) |
set_sprite_sheet_cell_height(int sprite_sheet_cell_height=48) |
get_sprite_sheet() |
initialize() |
get_still_frame(std::string tag_name="[unset-tag_name]") |
animation_exists(std::string name="[unset-name]") |
find_animation_by_name(std::string name="[unset-name]") |
_build_placeholder_dictionary() |
Dependencies
{"symbol"=>"AllegroFlare::FrameAnimation::Animation", "headers"=>["AllegroFlare/FrameAnimation/Animation.hpp"]} |
{"symbol"=>"AllegroFlare::FrameAnimation::SpriteSheet", "headers"=>["AllegroFlare/FrameAnimation/SpriteSheet.hpp"]} |
{"symbol"=>"AllegroFlare::Errors", "headers"=>["AllegroFlare/Errors.hpp"]} |
{"symbol"=>"AllegroFlare::UsefulPHP", "headers"=>["AllegroFlare/UsefulPHP.hpp"]} |
{"symbol"=>"ALLEGRO_BITMAP", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::FrameAnimation::AsepriteSpriteSheetJSONLoader", "headers"=>["AllegroFlare/FrameAnimation/AsepriteSpriteSheetJSONLoader.hpp"]} |
{"symbol"=>"AllegroFlare::FrameAnimation::Animation", "headers"=>["AllegroFlare/FrameAnimation/Animation.hpp"]} |
Sponsor
Learn about cats at the Cat Encyclopedia