MercuryDisplayTypes.h File Reference

Go to the source code of this file.

Classes

struct  DisplayDimensions
struct  Capabilities

Enumerations

enum  DRAWTYPES {
  MGL_TRIANGLE = 0, MGL_QUAD, MGL_POINT, MGL_STRIP,
  MGL_FAN, MGL_INVALID
}
 Drawtypes normally we should use triangle only. More...
enum  MATRIXMODE { MODELVIEW = 0, PROJECTION, TEXTURE }
 Select matrix mode. More...
enum  PROJECTIONTYPE { DO_NOT_CHANGE = 0, PERSPECTIVE, ORTHOGRAPHIC }
 Projection type: Prespective is what you're used to in real life, ORTHO should be used for 2D situations. More...
enum  STENCILOPS {
  SO_KEEP, S0_ZERO, S0_REPLACE, SO_INCR,
  SO_DECR, SO_INVERT
}
enum  TFUNCT {
  TF_NEVER, TF_LESS, TF_LEQUAL, TF_GREATER,
  TF_GEQUAL, TF_EQUAL, TF_NOTEQUAL, TF_ALWAYS
}


Enumeration Type Documentation

enum DRAWTYPES

Drawtypes normally we should use triangle only.

Enumerator:
MGL_TRIANGLE 
MGL_QUAD 
MGL_POINT 
MGL_STRIP 
MGL_FAN 
MGL_INVALID 

Definition at line 5 of file MercuryDisplayTypes.h.

enum MATRIXMODE

Select matrix mode.

Enumerator:
MODELVIEW 
PROJECTION 
TEXTURE 

Definition at line 16 of file MercuryDisplayTypes.h.

enum PROJECTIONTYPE

Projection type: Prespective is what you're used to in real life, ORTHO should be used for 2D situations.

Enumerator:
DO_NOT_CHANGE 
PERSPECTIVE 
ORTHOGRAPHIC 

Definition at line 30 of file MercuryDisplayTypes.h.

enum STENCILOPS

Enumerator:
SO_KEEP 
S0_ZERO 
S0_REPLACE 
SO_INCR 
SO_DECR 
SO_INVERT 

Definition at line 37 of file MercuryDisplayTypes.h.

enum TFUNCT

Enumerator:
TF_NEVER 
TF_LESS 
TF_LEQUAL 
TF_GREATER 
TF_GEQUAL 
TF_EQUAL 
TF_NOTEQUAL 
TF_ALWAYS 

Definition at line 47 of file MercuryDisplayTypes.h.


Hosted by SourceForge.net Logo