DragonFly On-Line Manual Pages

Search: Section:  


al_draw_indexed_prim(3)                                al_draw_indexed_prim(3)

NAME

al_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: o texture - Texture to use, pass 0 to use only shaded primitves o vtxs - Pointer to an array of vertices o decl - Pointer to a vertex declaration. If set to 0, the vtxs are assumed to be of the ALLEGRO_VERTEX type o indices - An array of indices into the vertex buffer o num_vtx - Number of indices from the indices array you want to draw o type - A member of the ALLEGRO_PRIM_TYPE(3) enumeration, specifying what kind of primitive to draw Returns: Number of primitives drawn

SEE ALSO

ALLEGRO_VERTEX(3), ALLEGRO_PRIM_TYPE(3), ALLEGRO_VERTEX_DECL(3), al_draw_prim(3) Allegro reference manual al_draw_indexed_prim(3)

Search: Section: