Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CToxiConfig Class Reference

#include <CToxiConfig.h>

List of all members.

Public Methods

 CToxiConfig ()
 ~CToxiConfig ()
void setWindowSize (int windowWidth, int windowHeight)
void setWindowLocation (int locationX, int locationY)
void setWindowColorBits (int depthBits)
void setFullscreen (bool fullscreen)
void setAutomaticStart (bool automaticStart)
void setWindowTitle (char *windowTitle)
void setWindowActive (bool active)
int getWindowWidth ()
int getWindowHeight ()
int getWindowColorBits ()
bool getFullscreen ()
bool getAutomaticStart ()
char * getWindowTitle ()
bool getWindowActive ()
void setDefaultParams ()

Private Attributes

int _width
int _height
int _bits
int _xLocation
int _yLocation
bool _fullscreen
bool _active
bool _loop_auto_start
char * _title


Detailed Description

Author:
eduardo rm

Definition at line 45 of file CToxiConfig.h.


Constructor & Destructor Documentation

CToxiConfig::CToxiConfig (    ) 
 

CToxiCondig constructor

Definition at line 43 of file CToxiConfig.cpp.

References _active, _bits, _fullscreen, _height, _loop_auto_start, _title, _width, _xLocation, and _yLocation.

CToxiConfig::~CToxiConfig (    ) 
 

CToxiConfig desctructor

Definition at line 57 of file CToxiConfig.cpp.


Member Function Documentation

bool CToxiConfig::getAutomaticStart (    ) 
 

Definition at line 144 of file CToxiConfig.cpp.

References _loop_auto_start.

bool CToxiConfig::getFullscreen (    ) 
 

Definition at line 139 of file CToxiConfig.cpp.

References _fullscreen.

bool CToxiConfig::getWindowActive (    ) 
 

Definition at line 155 of file CToxiConfig.cpp.

References _active.

int CToxiConfig::getWindowColorBits (    ) 
 

Definition at line 134 of file CToxiConfig.cpp.

References _bits.

int CToxiConfig::getWindowHeight (    ) 
 

Definition at line 129 of file CToxiConfig.cpp.

References _height.

char * CToxiConfig::getWindowTitle (    ) 
 

Definition at line 149 of file CToxiConfig.cpp.

References _title.

int CToxiConfig::getWindowWidth (    ) 
 

Get Functions

Definition at line 124 of file CToxiConfig.cpp.

References _width.

void CToxiConfig::setAutomaticStart (  bool    automaticStart ) 
 

Definition at line 103 of file CToxiConfig.cpp.

References _loop_auto_start.

void CToxiConfig::setDefaultParams (    ) 
 

Sets default parameters - testing purposes only!

Definition at line 160 of file CToxiConfig.cpp.

References _active, _bits, _fullscreen, _height, _loop_auto_start, _width, _xLocation, and _yLocation.

void CToxiConfig::setFullscreen (  bool    fullscreen ) 
 

Definition at line 95 of file CToxiConfig.cpp.

References _fullscreen.

void CToxiConfig::setWindowActive (  bool    active ) 
 

Definition at line 116 of file CToxiConfig.cpp.

References _active.

void CToxiConfig::setWindowColorBits (  int    depthBits ) 
 

Definition at line 87 of file CToxiConfig.cpp.

References _bits.

void CToxiConfig::setWindowLocation (  int    locationX,
int    locationY
) 
 

Definition at line 74 of file CToxiConfig.cpp.

References _xLocation, and _yLocation.

void CToxiConfig::setWindowSize (  int    windowWidth,
int    windowHeight
) 
 

Set Functions

Definition at line 62 of file CToxiConfig.cpp.

References _width.

void CToxiConfig::setWindowTitle (  char *    windowTitle ) 
 

Definition at line 111 of file CToxiConfig.cpp.

References _title.


Member Data Documentation

bool CToxiConfig::_active [private]
 

Definition at line 96 of file CToxiConfig.h.

Referenced by CToxiConfig(), getWindowActive(), setDefaultParams(), and setWindowActive().

int CToxiConfig::_bits [private]
 

Definition at line 89 of file CToxiConfig.h.

Referenced by CToxiConfig(), getWindowColorBits(), setDefaultParams(), and setWindowColorBits().

bool CToxiConfig::_fullscreen [private]
 

Definition at line 96 of file CToxiConfig.h.

Referenced by CToxiConfig(), getFullscreen(), setDefaultParams(), and setFullscreen().

int CToxiConfig::_height [private]
 

Definition at line 89 of file CToxiConfig.h.

Referenced by CToxiConfig(), getWindowHeight(), and setDefaultParams().

bool CToxiConfig::_loop_auto_start [private]
 

Definition at line 99 of file CToxiConfig.h.

Referenced by CToxiConfig(), getAutomaticStart(), setAutomaticStart(), and setDefaultParams().

char* CToxiConfig::_title [private]
 

Definition at line 101 of file CToxiConfig.h.

Referenced by CToxiConfig(), getWindowTitle(), and setWindowTitle().

int CToxiConfig::_width [private]
 

Definition at line 89 of file CToxiConfig.h.

Referenced by CToxiConfig(), getWindowWidth(), setDefaultParams(), and setWindowSize().

int CToxiConfig::_xLocation [private]
 

Definition at line 93 of file CToxiConfig.h.

Referenced by CToxiConfig(), setDefaultParams(), and setWindowLocation().

int CToxiConfig::_yLocation [private]
 

Definition at line 93 of file CToxiConfig.h.

Referenced by CToxiConfig(), setDefaultParams(), and setWindowLocation().


The documentation for this class was generated from the following files:
Generated on Mon Sep 23 23:07:01 2002 for ToxiTea by doxygen1.2.18