Collaboration diagram for CEGUI::WidgetLookManager:
Public Member Functions | |
WidgetLookManager () | |
Constructor. | |
~WidgetLookManager () | |
Destructor. | |
void | parseLookNFeelSpecification (const String &filename, const String &resourceGroup="") |
Parses a file containing window look & feel specifications (in the form of XML). | |
bool | isWidgetLookAvailable (const String &widget) const |
Return whether a WidgetLookFeel has been created with the specified name. | |
const WidgetLookFeel & | getWidgetLook (const String &widget) const |
Return a const reference to a WidgetLookFeel object which has the specified name. | |
void | eraseWidgetLook (const String &widget) |
Erase the WidgetLookFeel that has the specified name. | |
void | addWidgetLook (const WidgetLookFeel &look) |
Add the given WidgetLookFeel. | |
void | writeFalagardXMLHeadToStream (OutStream &out_stream) const |
Writes the xml header and opening 'Falagard' tags to a stream. | |
void | writeFalagardXMLTailToStream (OutStream &out_stream) const |
Writes closing xml 'Falagard' tag to a stream. | |
void | writeWidgetLookToStream (const String &name, OutStream &out_stream) const |
Writes a complete Widge Look to a stream. Note that xml file header and falagard opening/closing tags will also be written. | |
void | writeWidgetLookSeriesToStream (const String &prefix, OutStream &out_stream) const |
Writes a series of complete Widge Look objects to a stream. Note that xml file header and falagard opening/closing tags will also be written. | |
Static Public Member Functions | |
static WidgetLookManager & | getSingleton (void) |
Return singleton WidgetLookManager object. | |
static WidgetLookManager * | getSingletonPtr (void) |
Return pointer to singleton WindowFactoryManager object. |
|
Add the given WidgetLookFeel.
|
|
Erase the WidgetLookFeel that has the specified name.
|
|
Return singleton WidgetLookManager object.
|
|
Return pointer to singleton WindowFactoryManager object.
|
|
Return a const reference to a WidgetLookFeel object which has the specified name.
|
|
Return whether a WidgetLookFeel has been created with the specified name.
|
|
Parses a file containing window look & feel specifications (in the form of XML).
|
|
Writes closing xml 'Falagard' tag to a stream.
|
|
Writes a series of complete Widge Look objects to a stream. Note that xml file header and falagard opening/closing tags will also be written. The prefix specifies a name prefix common to all widget looks to be written, you could specify this as "TaharezLook/" and then any defined widget look starting with that prefix, such as "TaharezLook/Button" and "TaharezLook/Listbox" will be written to the stream.
|
|
Writes a complete Widge Look to a stream. Note that xml file header and falagard opening/closing tags will also be written.
|