#include "tValue.h"
#include "tString.h"
#include "tXmlParser.h"
#include "rGradient.h"
#include "rTexture.h"
#include <memory>
#include "tSafePTR.h"
Go to the source code of this file.
Namespaces | |
namespace | cWidget |
Classes | |
class | cWidget::Base |
Offers basic functions and keeps the camera settings. More... | |
class | cWidget::WithCoordinates |
Able to store and parse the position and size of a widget. More... | |
class | cWidget::WithDataFunctions |
This class offers functions to parse DataSet and friends. It doesn't parse anything by itself, ProcessDataSet() has to be called by an inherited class. More... | |
class | cWidget::WithSingleData |
Allows one single DataSet without id="" attribute to be parsed and stored. More... | |
class | cWidget::WithIdData |
Stores multiple DataSets in a map, keyed by their id="" attribute. More... | |
class | cWidget::WithTable |
Implements a table, uses the previously parsed DataSets. More... | |
class | cWidget::WithColorFunctions |
Offers basic functions to parse nodes that contain color information like Forground or Background. More... | |
class | cWidget::WithForeground |
Able to parse and store Foreground nodes. More... | |
class | cWidget::WithBackground |
Able to parse and store Background nodes. More... | |
class | cWidget::WithLineColor |
Able to parse and store LineColor nodes. More... | |
class | cWidget::WithCaption |
Able to parse and store a Caption node. More... | |
class | cWidget::WithReverse |
Able to parse and store a Reverse node. More... | |
class | cWidget::WithAngles |
Able to parse and store an Angles node. More... | |
class | cWidget::WithShowSettings |
Able to parse and store ShowMinimum, ShowMaximum or ShowValue nodes. More... | |
Defines | |
#define | DONTDOIT |
Typedefs | |
typedef std::auto_ptr< Base > | cWidget::Base_ptr |
simple shortcut; used in the derived classes |
The classes in here do all the parsing and storing of settings, they don't define a Render() function and therefore can't be directly used.
This file is a candidate for being moved to src/ui or even src/tools (since its classes doesn't actually render anything).
Definition in file cWidgetBase.h.
#define DONTDOIT |
Definition at line 37 of file cWidgetBase.h.