The Winamp Remote Control suite
a remote control client and plugin for Winamp 2.x, 5.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
AboutGLDisplay::GLOptions Struct Reference

#include <AboutGLDisplay.h>

List of all members.

Public Member Functions

 GLOptions ()

Public Attributes

bool halfObject
bool doubleBuffered
bool depthBuffered
bool drawOutlines
bool textureEnabled
bool textureReplace
bool useVertexCull
bool useFaceCull
bool useVertexArray
bool useVertexLocking
bool useLighting
bool perspectiveProj
bool useFog
GLfloat textExtrusion

Detailed Description

a class to wrap up the display options

Definition at line 24 of file AboutGLDisplay.h.


Constructor & Destructor Documentation

AboutGLDisplay::GLOptions::GLOptions ( )
inline

default constructor - initialises the defaults

Definition at line 87 of file AboutGLDisplay.h.


Member Data Documentation

bool AboutGLDisplay::GLOptions::depthBuffered

buffer depth

Definition at line 38 of file AboutGLDisplay.h.

bool AboutGLDisplay::GLOptions::doubleBuffered

double buffering

Definition at line 34 of file AboutGLDisplay.h.

bool AboutGLDisplay::GLOptions::drawOutlines

draw outlines

Definition at line 42 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress(), and AboutGLDisplay::redraw().

bool AboutGLDisplay::GLOptions::halfObject

half object option

Definition at line 30 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress().

bool AboutGLDisplay::GLOptions::perspectiveProj

use persepective

Definition at line 74 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress().

GLfloat AboutGLDisplay::GLOptions::textExtrusion

text depth

Definition at line 82 of file AboutGLDisplay.h.

bool AboutGLDisplay::GLOptions::textureEnabled

enable textures

Definition at line 46 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress(), and AboutGLDisplay::redraw().

bool AboutGLDisplay::GLOptions::textureReplace

replace textures

Definition at line 50 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress().

bool AboutGLDisplay::GLOptions::useFaceCull

use face culling

Definition at line 58 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress(), and AboutGLDisplay::redraw().

bool AboutGLDisplay::GLOptions::useFog

use fog

Definition at line 78 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress(), and AboutGLDisplay::redraw().

bool AboutGLDisplay::GLOptions::useLighting

use lighting

Definition at line 70 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress(), and AboutGLDisplay::redraw().

bool AboutGLDisplay::GLOptions::useVertexArray

use vertex arrays

Definition at line 62 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress().

bool AboutGLDisplay::GLOptions::useVertexCull

use vertex culling

Definition at line 54 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress().

bool AboutGLDisplay::GLOptions::useVertexLocking

use vertex locking

Definition at line 66 of file AboutGLDisplay.h.

Referenced by TfrmAbout::FormKeyPress().


The documentation for this struct was generated from the following file: