CLayoutTRSettings Class Reference

CLayoutTRSettings. More...

#include <LayoutTRSettings.h>

Inheritance diagram for CLayoutTRSettings:

CLayout CSingleton

List of all members.

Public Member Functions

bool Show ()
 show the layout, actually adds the current layout as a child of the root window
bool Hide ()
 removes the layout from the active layouts (so more seen and no more receiving input)

Static Public Member Functions

static CLayoutTRSettingsGetInstance ()
 sub classes should implement this for easy access to self (which is a singleton)

Private Member Functions

bool Load ()
 protected Load, should be called automatically when an unloaded layout is shown
bool Unload ()
 unloads all the gui-related (cegui) data associated with the layout.
bool handle_CloseLayout (const CEGUI::EventArgs &e)
 handle_CloseLayout
bool handle_ChangeEnvVolume (const CEGUI::EventArgs &e)
 handle_ChangeEnvVolume
bool handle_ChangeComVolume (const CEGUI::EventArgs &e)
 handle_ChangeComVolume
bool handle_ChangeMouseSens (const CEGUI::EventArgs &e)
 handle_ChangeMouseSens
bool handle_ToggleMouseInv (const CEGUI::EventArgs &e)
 handle_ToggleMouseInv
bool handle_ToggleJoystickEnabled (const CEGUI::EventArgs &e)
 handle_ToggleJoystickEnabled
void SaveSettingsToFile ()
 reads settings from other modeules, and writes current values to config_tr file


Detailed Description

CLayoutTRSettings.
The documentation for this class was generated from the following file:

Generated on Fri Jun 13 19:46:38 2008 for OPSIMUS by  doxygen 1.5.5