Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Ogre::SDLConfig Class Reference

Simple CLI config. More...

#include <OgreSDLConfig_cli.h>

Inheritance diagram for Ogre::SDLConfig:

Ogre::ConfigDialog SigC::Object Ogre::ConfigDialog List of all members.

Public Methods

 SDLConfig ()
bool display (void)
 Displays a message about reading the config and then attempts to read it from a config file. More...

 SDLConfig ()
bool display (void)
 Displays a message about reading the config and then attempts to read it from a config file. More...


Protected Methods

bool on_window_delete (GdkEventAny *event)
void on_option_changed ()
void on_renderer_changed ()
void on_value_changed ()
void on_btn_ok ()
void on_btn_cancel ()

Protected Attributes

RenderSystemmSelectedRenderSystem

Private Methods

void update_option_list ()

Private Attributes

Gtk::Window * _winConfig
ModelColumns _columns
Glib::RefPtr< Gtk::ListStore > _list_store
Gtk::TreeView * _lstOptions
Glib::RefPtr< Gtk::TreeSelection > _option_selection
int _cur_index
Glib::ustring _cur_name
Gtk::OptionMenu * _optRenderer
Gtk::Label * _lblOptName
Gtk::OptionMenu * _optOptValues
Gtk::Menu * _opt_menu
ConfigOptionMap _options
RenderSystemList_renderers
RenderSystem_selected_renderer

Detailed Description

Simple CLI config.


Constructor & Destructor Documentation

Ogre::SDLConfig::SDLConfig   [inline]
 

Ogre::SDLConfig::SDLConfig   [inline]
 


Member Function Documentation

bool Ogre::SDLConfig::display void    [virtual]
 

Displays a message about reading the config and then attempts to read it from a config file.

Implements Ogre::ConfigDialog.

bool SDLConfig::display void    [virtual]
 

Displays a message about reading the config and then attempts to read it from a config file.

Implements Ogre::ConfigDialog.

void Ogre::SDLConfig::on_btn_cancel   [protected]
 

void SDLConfig::on_btn_ok   [protected]
 

void SDLConfig::on_option_changed   [protected]
 

void SDLConfig::on_renderer_changed   [protected]
 

void SDLConfig::on_value_changed   [protected]
 

bool SDLConfig::on_window_delete GdkEventAny *    event [protected]
 

void SDLConfig::update_option_list   [private]
 


Member Data Documentation

ModelColumns Ogre::SDLConfig::_columns [private]
 

int Ogre::SDLConfig::_cur_index [private]
 

Glib::ustring Ogre::SDLConfig::_cur_name [private]
 

Gtk::Label* Ogre::SDLConfig::_lblOptName [private]
 

Glib::RefPtr<Gtk::ListStore> Ogre::SDLConfig::_list_store [private]
 

Gtk::TreeView* Ogre::SDLConfig::_lstOptions [private]
 

Gtk::Menu* Ogre::SDLConfig::_opt_menu [private]
 

Glib::RefPtr<Gtk::TreeSelection> Ogre::SDLConfig::_option_selection [private]
 

ConfigOptionMap Ogre::SDLConfig::_options [private]
 

Gtk::OptionMenu* Ogre::SDLConfig::_optOptValues [private]
 

Gtk::OptionMenu* Ogre::SDLConfig::_optRenderer [private]
 

RenderSystemList* Ogre::SDLConfig::_renderers [private]
 

RenderSystem* Ogre::SDLConfig::_selected_renderer [private]
 

Gtk::Window* Ogre::SDLConfig::_winConfig [private]
 

RenderSystem* Ogre::ConfigDialog::mSelectedRenderSystem [protected, inherited]
 

Copyright © 2002 by The OGRE Team