al_draw_indexed_prim(3)al_draw_indexed_prim(3)NAMEal_draw_indexed_prim - Allegro 5 API
SYNOPSIS
#include <allegro5/allegro_primitives.h>
int al_draw_indexed_prim(const void* vtxs, const ALLEGRO_VERTEX_DECL* decl,
ALLEGRO_BITMAP* texture, const int* indices, int num_vtx, int type)
DESCRIPTION
Draws a subset of the passed vertex buffer. This function uses an
index array to specify which vertices to use.
Parameters:
· texture - Texture to use, pass 0 to use only shaded primitves
· vtxs - Pointer to an array of vertices
· decl - Pointer to a vertex declaration. If set to 0, the vtxs are
assumed to be of the ALLEGRO_VERTEX type
· indices - An array of indices into the vertex buffer
· num_vtx - Number of indices from the indices array you want to draw
· type - A member of the ALLEGRO_PRIM_TYPE(3) enumeration, specifying
what kind of primitive to draw
Returns: Number of primitives drawn
SEE ALSOALLEGRO_VERTEX(3), ALLEGRO_PRIM_TYPE(3), ALLEGRO_VERTEX_DECL(3),
al_draw_prim(3)Allegro reference manualal_draw_indexed_prim(3)