Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
al_draw_indexed_prim(3)     Library Functions Manual	 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 array.  This function uses an index ar-
     ray to specify which vertices to use.

     Parameters:

     * texture - Texture to use, pass NULL to use only color shaded primitves

     * vtxs - Pointer to an array of vertices

     * decl - Pointer to a vertex declaration.	If set to NULL, the vtxs are as-
       sumed to be of the ALLEGRO_VERTEX type

     * indices - An array of indices into the vertex array

     * 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 ALSO
     ALLEGRO_VERTEX(3),      ALLEGRO_PRIM_TYPE(3),	 ALLEGRO_VERTEX_DECL(3),
     al_draw_prim(3)

Allegro reference manual				 al_draw_indexed_prim(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=al_draw_indexed_prim&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help