30 #ifndef __TERRALIB_LAYOUT_INTERNAL_ENUMS_H
31 #define __TERRALIB_LAYOUT_INTERNAL_ENUMS_H
34 #include "../../../common/Singleton.h"
35 #include "../Config.h"
Class to represent a graphic object (MVC component) and widget object (MVC widget) type enumeration...
Class to represent a template type enumeration. Ex.: json, etc.
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
EnumObjectType * m_objType
graphic object type enumeration
EnumDataType * m_dataType
data type enumeration
Singleton class responsible for keeping active objects of Enum while the plugin is loaded in memory a...
Class to represent a grid style type enumeration. Ex.: continuous, cross, etc.
Class to represent a mode type enumeration. Ex.: select, pan, create text, etc. The type of mode is u...
Class to represent a data type enumeration. Ex.: int, double, bool, te::color::RGBAColor (color)...
Class to represent a grid style type enumeration. Ex.: continuous, cross, etc.
EnumModeType * m_modeType
mode type enumeration
Class to represent a mode type enumeration. Ex.: select, pan, create text, etc. The type of mode is u...
Class to represent a data type enumeration. Ex.: int, double, bool, te::color::RGBAColor (color)...
Class that represents the value of an enumeration. An enumeration is made of "1..n" objects EnumType...
Class to represent a line style type enumeration. Ex.: solid, dash, dot, etc.
Class to represent a scale type enumeration. Ex.: hollow scale bar, etc.
EnumTemplateType * m_templateType
template type enumeration
EnumLineStyleType * m_lineStyleType
line style type enumeration
Class to represent a graphic object (MVC component) and widget object (MVC widget) type enumeration...
EnumGridStyleType * m_gridStyleType
grid style type enumeration
Class to represent a line style type enumeration. Ex.: solid, dash, dot, etc.
Template support for singleton pattern.