AllegroFlare/TileMaps/Basic2D
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| bitmap_bin |
AllegroFlare::BitmapBin* |
| atlas_bitmap_filename |
std::string |
| atlas_bitmap_tile_width |
int |
| atlas_bitmap_tile_height |
int |
| atlas |
AllegroFlare::TileMaps::PrimMeshAtlas |
| prim_mesh |
AllegroFlare::TileMaps::PrimMesh |
| collision_tile_map |
AllegroFlare::TileMaps::TileMap<int> |
| initialized |
bool |
Methods
| set_atlas_configuration(std::string atlas_bitmap_filename="[unset-atlas_bitmap_filename]", int atlas_bitmap_tile_width=1, int atlas_bitmap_tile_height=1) |
| initialize() |
| get_num_rows() |
| get_num_columns() |
| resize(int num_columns=1, int num_rows=1) |
| rescale_tile_dimentions_to(float tile_width=1, float tile_height=1) |
| random_fill() |
| infer_real_width() |
| infer_real_height() |
| obtain_tile_width() |
| obtain_tile_height() |
| render() |
Dependencies
| {"symbol"=>"AllegroFlare::Random", "headers"=>["AllegroFlare/Random.hpp"]} |
| {"symbol"=>"AllegroFlare::BitmapBin", "headers"=>["AllegroFlare/BitmapBin.hpp"]} |
| {"symbol"=>"al_is_image_addon_initialized", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"AllegroFlare::TileMaps::TileMap", "headers"=>["AllegroFlare/TileMaps/TileMap.hpp"]} |
| {"symbol"=>"AllegroFlare::TileMaps::PrimMeshAtlas", "headers"=>["AllegroFlare/TileMaps/PrimMeshAtlas.hpp"]} |
| {"symbol"=>"AllegroFlare::TileMaps::PrimMesh", "headers"=>["AllegroFlare/TileMaps/PrimMesh.hpp"]} |
Sponsor
Check out cat shirts available from CLUBCATT.