Gamma Class Reference

#include <Gamma.h>

List of all members.

Public Member Functions

bool save ()
bool set ()
void reset ()

Static Public Member Functions

static Gammainstance ()

Static Protected Attributes

static Gammainstance_ = 0

Private Member Functions

 Gamma ()
virtual ~Gamma ()

Private Attributes

GammaSettings savedSettings_


Detailed Description

Definition at line 33 of file Gamma.h.


Constructor & Destructor Documentation

Gamma::Gamma (  )  [private]

Definition at line 40 of file Gamma.cpp.

Gamma::~Gamma (  )  [private, virtual]

Definition at line 45 of file Gamma.cpp.

References reset().


Member Function Documentation

Gamma * Gamma::instance (  )  [static]

Definition at line 30 of file Gamma.cpp.

References instance_.

Referenced by ClientMain::clientEventLoop(), ClientMain::clientMain(), and createScorchedWindow().

bool Gamma::save (  ) 

Definition at line 77 of file Gamma.cpp.

References GammaSettings::Blue, GammaSettings::Green, GammaSettings::Red, and savedSettings_.

Referenced by createScorchedWindow().

bool Gamma::set (  ) 

Definition at line 50 of file Gamma.cpp.

References GammaSettings::Blue, GammaSettings::Green, OptionsDisplay::instance(), int(), and GammaSettings::Red.

Referenced by ClientMain::clientEventLoop(), and createScorchedWindow().

void Gamma::reset (  ) 

Definition at line 84 of file Gamma.cpp.

References GammaSettings::Blue, GammaSettings::Green, GammaSettings::Red, and savedSettings_.

Referenced by ClientMain::clientEventLoop(), ClientMain::clientMain(), and ~Gamma().


Member Data Documentation

Gamma * Gamma::instance_ = 0 [static, protected]

Definition at line 45 of file Gamma.h.

Referenced by instance().

GammaSettings Gamma::savedSettings_ [private]

Definition at line 51 of file Gamma.h.

Referenced by reset(), and save().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:01 2009 for Scorched3D by  doxygen 1.5.3