X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fvisual-string-constants.cpp;h=6f1875a6319bc95983d43d1e1d090782cbf8b119;hb=1d9edc60657af31fc66b14769716a0b3b69cce37;hp=6f99904475bf593cb1e6be49b5ce1256388da515;hpb=babef00662186629afb90e87a37834ff9b5d997f;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/visuals/visual-string-constants.cpp b/dali-toolkit/internal/visuals/visual-string-constants.cpp index 6f99904..6f1875a 100644 --- a/dali-toolkit/internal/visuals/visual-string-constants.cpp +++ b/dali-toolkit/internal/visuals/visual-string-constants.cpp @@ -18,6 +18,10 @@ // CLASS HEADER #include "visual-string-constants.h" +// INTERNAL INCLUDES +#include +#include + namespace Dali { @@ -27,6 +31,20 @@ namespace Toolkit namespace Internal { +DALI_ENUM_TO_STRING_TABLE_BEGIN( VISUAL_TYPE ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, BORDER ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, COLOR ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, GRADIENT ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, IMAGE ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, MESH ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, PRIMITIVE ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::DevelVisual, TEXT ) +DALI_ENUM_TO_STRING_WITH_SCOPE( Toolkit::Visual, WIREFRAME ) +DALI_ENUM_TO_STRING_TABLE_END( VISUAL_TYPE ) + +// Visual Type +const char * const VISUAL_TYPE( "visualType" ); + // Custom shader const char * const CUSTOM_SHADER( "shader" ); const char * const CUSTOM_VERTEX_SHADER( "vertexShader" ); @@ -36,17 +54,26 @@ const char * const CUSTOM_SUBDIVIDE_GRID_Y( "subdivideGridY" ); const char * const CUSTOM_SHADER_HINTS( "hints" ); // Transform -extern const char * const TRANSFORM( "transform" ); -extern const char * const SIZE( "size" ); -extern const char * const OFFSET( "offset" ); -extern const char * const OFFSET_SIZE_MODE( "offsetSizeMode" ); -extern const char * const ORIGIN( "origin" ); -extern const char * const ANCHOR_POINT( "anchorPoint" ); +const char * const TRANSFORM( "transform" ); +const char * const SIZE( "size" ); +const char * const OFFSET( "offset" ); +const char * const OFFSET_SIZE_MODE( "offsetSizeMode" ); +const char * const ORIGIN( "origin" ); +const char * const ANCHOR_POINT( "anchorPoint" ); + +// Premultipled alpha +const char * const PREMULTIPLIED_ALPHA( "premultipliedAlpha" ); + +// Mix color +const char * const MIX_COLOR( "mixColor" ); // Image visual const char * const IMAGE_URL_NAME( "url" ); const char * const ATLAS_RECT_UNIFORM_NAME ( "uAtlasRect" ); +// Text visual +const char * const TEXT_PROPERTY( "text" ); + } // namespace Internal } // namespace Toolkit