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.