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