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

FreeBSD Manual Pages

  
 
  

home | help
ALLEGRO_PRIM_ATTR(3)					  ALLEGRO_PRIM_ATTR(3)

NAME
       ALLEGRO_PRIM_ATTR - Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro_primitives.h>

	      typedef enum ALLEGRO_PRIM_ATTR

DESCRIPTION
       Enumerates  the	types  of  vertex  attributes that a custom vertex may
       have.

       o ALLEGRO_PRIM_POSITION - Position information, can be  stored  in  any
	 supported fashion

       o ALLEGRO_PRIM_COLOR_ATTR  -  Color  information,  stored  in  an ALLE-
	 GRO_COLOR(3).	The storage field of ALLEGRO_VERTEX_ELEMENT is ignored

       o ALLEGRO_PRIM_TEX_COORD	 -  Texture  coordinate	 information,  can  be
	 stored	 only in ALLEGRO_PRIM_FLOAT_2 and ALLEGRO_PRIM_SHORT_2.	 These
	 coordinates are normalized by the width and height  of	 the  texture,
	 meaning  that	the bottom-right corner	has texture coordinates	of (1,
	 1).

       o ALLEGRO_PRIM_TEX_COORD_PIXEL -	Texture	coordinate information,	can be
	 stored	 only in ALLEGRO_PRIM_FLOAT_2 and ALLEGRO_PRIM_SHORT_2.	 These
	 coordinates are measured in pixels.

SEE ALSO
       ALLEGRO_VERTEX_DECL(3), ALLEGRO_PRIM_STORAGE(3)

Allegro	reference manual				  ALLEGRO_PRIM_ATTR(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ALLEGRO_PRIM_ATTR&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help