GLScene Class Reference

Inheritance diagram for GLScene:

SystemCode List of all members.

Public Member Functions

void Init (int x, int y)
void SetCamera (float angle, float rx, float ry, float rz, float tx, float ty, float tz)
void CameraRotate (float angle, float rx, float ry, float rz)
void CameraTranslate (float x, float y, float z)
void Render ()
void AddObject (GLObject *)
BOOL Load3DS (File *)
BOOL Load3DS (char *)
BOOL LoadAllTextures ()
BOOL LoadTexture (uint32 texidx)
void FreeTexture (uint32 texidx)
void FreeUnusedTextures ()
int ObjectCount ()
BOOL NextFrame (int objidx)
BOOL SetFrame (int objidx, int frame)
void ObjectFree (GLObjectGroup *)
void ObjectFree (int idx)
void ObjectTranslate (int idx, float x, float y, float z)
void ObjectRotate (int idx, float angle, float x, float y, float z)
void ObjectScale (int idx, float x, float y, float z)
void LightSetupAmbient (int idx, float r, float g, float b, float a)
void LightSetupDiffuse (int idx, float r, float g, float b, float a)
void LightSetupSpecular (int idx, float r, float g, float b, float a)
void LightSetupPositionw (int idx, float w)
GLObjectGroupAddLight (int idx, float x, float y, float z)

Public Attributes

String TexturePath

Detailed Description

Definition at line 118 of file opengl.hpp.


The documentation for this class was generated from the following file:
Generated on Mon Mar 5 09:49:15 2007 for DigiForce by  doxygen 1.4.7