{
COLOR_SHADER,
BORDER_SHADER,
- GRADIENT_SHADER_LINEAR,
- GRADIENT_SHADER_RADIAL,
+ GRADIENT_SHADER_LINEAR_USER_SPACE,
+ GRADIENT_SHADER_LINEAR_BOUNDING_BOX,
+ GRADIENT_SHADER_RADIAL_USER_SPACE,
+ GRADIENT_SHADER_RADIAL_BOUNDING_BOX,
IMAGE_SHADER,
- N_PATCH_SHADER,
+ NINE_PATCH_SHADER,
SVG_SHADER,
SHADER_TYPE_MAX = SVG_SHADER
};
enum GeometryType
{
QUAD_GEOMETRY,
+ BORDER_GEOMETRY,
NINE_PATCH_GEOMETRY,
- GEOMETRY_TYPE_MAX = NINE_PATCH_GEOMETRY
+ NINE_PATCH_BORDER_GEOMETRY,
+ GEOMETRY_TYPE_MAX = NINE_PATCH_BORDER_GEOMETRY
};
public:
*/
virtual ~RendererFactoryCache();
+ /**
+ * Undefined copy constructor.
+ */
+ RendererFactoryCache(const RendererFactoryCache&);
+
+ /**
+ * Undefined assignment operator.
+ */
+ RendererFactoryCache& operator=(const RendererFactoryCache& rhs);
+
private:
// ToDo: test whether using the WeakHandle could improve the performance