Tileo/MeshWithNormals
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| tileo_tile_vertex_allegro_vertex_declaration |
Tileo::TileoTileVertexAllegroVertexDeclaration |
| num_columns |
int |
| num_rows |
int |
| tile_width |
float |
| tile_height |
float |
| atlas |
AllegroFlare::TileMaps::PrimMeshAtlas* |
| normal_atlas |
AllegroFlare::TileMaps::PrimMeshAtlas* |
| tile_ids |
std::vector<int> |
| normal_tile_ids |
std::vector<int> |
| vertexes |
std::vector<TILEO_TILE_VERTEX> |
| initialized |
bool |
| destroyed |
bool |
Methods
| initialize() |
| destroy() |
| obtain_vertex_declaration() |
| resize(int num_columns=1, int num_rows=1) |
| set_tile(int tile_x=0, int tile_y=0, int tile_index_num=0) |
| set_normal_tile(int tile_x=0, int tile_y=0, int tile_index_num=0) |
| set_tile_uv(int tile_x=0, int tile_y=0, float u1=0.0f, float v1=0.0f, float u2=0.0f, float v2=0.0f) |
| set_normal_tile_uv(int tile_x=0, int tile_y=0, float u1=0.0f, float v1=0.0f, float u2=0.0f, float v2=0.0f) |
| place_vertexes_into_tile_mesh_shape() |
| clear_and_reserve() |
Dependencies
| {"symbol"=>"AllegroFlare::TileMaps::PrimMeshAtlas", "headers"=>["AllegroFlare/TileMaps/PrimMeshAtlas.hpp"]} |
| {"symbol"=>"Tileo::TileoTileVertexAllegroVertexDeclaration", "headers"=>["Tileo/TileoTileVertexAllegroVertexDeclaration.hpp"]} |
| {"symbol"=>"ALLEGRO_VERTEX_DECL", "headers"=>["allegro5/allegro_primitives.h"]} |
| {"symbol"=>"TILEO_TILE_VERTEX", "headers"=>["Tileo/TileoTileVertex.hpp"]} |
Sponsor
Learn about cats at the Cat Encyclopedia