GLICT/types.h File Reference


Detailed Description

Global library's types.

Definition in file types.h.

Go to the source code of this file.

Classes

struct  glictColor
 Used to store all color elements supported by OpenGL - red, green, blue and alpha channel. Stored as float. Values 0.f-1.f. More...
struct  glictPos
 Used to store either position or size. (later typedefed to equal glictSize - contains unions so both names can be used for elements). More...
struct  glictRect
 Stores a rectangular portion of the screen. More...

Typedefs

typedef glictPos glictSize
 Same as glitctPos. Just a typedef to aforementioned struct.

Enumerations

enum  glictClippingMode { GLICT_NOCLIP = 0, GLICT_SCISSORTEST = 1, GLICT_STENCILTEST = 2 }
 Enumerates scissor modes that can be used. More...
enum  glictEvents {
  GLICT_MOUSECLICK = 0, GLICT_MOUSEDOWN = 1, GLICT_MOUSEUP = 2, GLICT_KEYPRESS = 3,
  GLICT_KEYDOWN = 4, GLICT_KEYUP = 5
}
 Enumerates events that can occur. More...


Enumeration Type Documentation

enum glictClippingMode

Enumerates scissor modes that can be used.

Enumerator:
GLICT_NOCLIP  Do not use clipping; max performance, UI designer needs to be careful.
GLICT_SCISSORTEST  Use scissoring test; cannot be used with transformations.
GLICT_STENCILTEST  Use stencil testing; compatible with transformations, slow.

Definition at line 88 of file types.h.

enum glictEvents

Enumerates events that can occur.

Enumerator:
GLICT_MOUSECLICK  Mouse click event.
GLICT_MOUSEDOWN  Mouse down event.
GLICT_MOUSEUP  Mouse up event.
GLICT_KEYPRESS  Key press event.
GLICT_KEYDOWN  Key down event.
GLICT_KEYUP  Key release event.

Definition at line 76 of file types.h.


SourceForge.net Logo
generated with doxygen 1.5.3 on Mon Oct 29 18:09:26 2007