GOAL Namespace Reference

Graphic Objects Abstract Layer. More...


Data Structures

class  GOAL_GLcontext
class  GOAL_Manager
class  GOAL_Object
class  GOAL_PCapabilities
class  GOAL_PMaterial
class  GOAL_PRectangle
class  GOAL_PShape
class  GOAL_PSkin
struct  GOAL_PVertex
class  GOAL_PView
class  GOAL_QWSwindow
class  GOAL_Screen
class  GOAL_X3d

Typedefs

typedef AP_HashBase< AP_String,
GOAL_Object * > 
GOAL_ObjectList

Enumerations

enum  GOAL_Types { GOAL_FLOAT, GOAL_SHORT, GOAL_LONG, GOAL_BYTE }

Functions

static AP_Pointer BGRA2RGBA (const AP_Uint32 width, const AP_Uint32 height, AP_Pointer data)

Variables

static const AP_Float32 TextureRectangle []
static const AP_Float32 VertexRectangle []


Detailed Description

Graphic Objects Abstract Layer.


Typedef Documentation


Enumeration Type Documentation

enum GOAL_Types

Enumerator:
GOAL_FLOAT 
GOAL_SHORT  Float 32 bit.
GOAL_LONG  Signed Integer 16 bit.
GOAL_BYTE  Signed Integer 32 bit.

Signed Integer 8 bit


Function Documentation

static AP_Pointer GOAL::BGRA2RGBA ( const AP_Uint32  width,
const AP_Uint32  height,
AP_Pointer  data 
) [inline, static]


Variable Documentation

const AP_Float32 TextureRectangle[] [static]

Initial value:

      { 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0 }

const AP_Float32 VertexRectangle[] [static]

Initial value:

      { -1.0, -1.0, 0.0, 1.0, -1.0, 0.0, -1.0, 1.0, 0.0, 1.0, 1.0, 0.0 }


Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8