Preferences Class Reference

Class responsible for managing user preferences. More...

#include <preferences.h>

Collaboration diagram for Preferences:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void attach (Observer *observer)
 Attach an observer to this object.
void detach (Observer *observer)
 Detach an observer from this object.
GeneralPreferencesStruct getGeneralPreferences ()
 Get a copy of the general preferences struct.
void setPreferences ()

Static Public Member Functions

static Preferencesinstance ()
 Return the single instance of the Preferences class.

Protected Member Functions

void notify ()
 Notify observers of a change in this objects state.

Classes

struct  GeneralPreferencesStruct
 Struct containing settable preferences. More...


Detailed Description

Class responsible for managing user preferences.

This class is responsible for setting, getting, saving and loading of user preferences as well as providing default values.


Member Function Documentation

void Preferences::setPreferences (  ) 

Todo:
insert gui here


Generated on Mon Feb 23 16:42:01 2009 for Dragon Wings by  doxygen 1.5.5