Pyrogenesis  trunk
Classes | Macros | Enumerations | Functions
IGUIObject.h File Reference
#include "GUIbase.h"
#include "GUItext.h"
#include "gui/scripting/JSInterface_IGUIObject.h"
#include "lib/input.h"
#include "ps/XML/Xeromyces.h"
#include <string>
#include <vector>
#include "GUItypes.h"
Include dependency graph for IGUIObject.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SGUISetting
 A GUI Setting is anything that can be inputted from XML as <object>-attributes (with exceptions). More...
 
class  IGUIObject
 Base settings, all objects possess these settings in their m_BaseSettings Instructions can be found in the documentations. More...
 
class  CGUIDummyObject
 Dummy object used primarily for the root object or objects of type 'empty'. More...
 

Macros

#define TYPE(T)   GUIST_##T,
 Setting Type. More...
 

Enumerations

enum  EGUISettingType
 

Functions

 ERROR_TYPE (GUI, UnableToParse)
 

Macro Definition Documentation

#define TYPE (   T)    GUIST_##T,

Setting Type.

See also
SGUISetting

For use of later macros, all names should be GUIST_ followed by the code name (case sensitive!).

Enumeration Type Documentation

Function Documentation

ERROR_TYPE ( GUI  ,
UnableToParse   
)