X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fvisual-factory-cache.h;h=f2c8120ef37de7b70b63d713134b5027ba4605bb;hp=bb4744cb36e8623a47b8ae34a2853b02dfa9208c;hb=7c1ca2d9ab3bc63f3dc164c4f5d4ea0d8bf5ba3e;hpb=235a3efd5d00a20adbcae39dfce2c29a6c0344b7 diff --git a/dali-toolkit/internal/visuals/visual-factory-cache.h b/dali-toolkit/internal/visuals/visual-factory-cache.h index bb4744c..f2c8120 100644 --- a/dali-toolkit/internal/visuals/visual-factory-cache.h +++ b/dali-toolkit/internal/visuals/visual-factory-cache.h @@ -68,7 +68,6 @@ public: IMAGE_SHADER_ATLAS_CUSTOM_WRAP, NINE_PATCH_SHADER, NINE_PATCH_MASK_SHADER, - SVG_SHADER, TEXT_SHADER_MULTI_COLOR_TEXT, TEXT_SHADER_MULTI_COLOR_TEXT_WITH_STYLE, TEXT_SHADER_SINGLE_COLOR_TEXT, @@ -161,7 +160,7 @@ public: * @brief Returns an image to be used when a visual has failed to correctly render * @return The broken image handle. */ - static Image GetBrokenVisualImage(); + Image GetBrokenVisualImage(); /** * @copydoc Toolkit::VisualFactory::SetPreMultiplyOnLoad() @@ -173,6 +172,12 @@ public: */ bool GetPreMultiplyOnLoad(); + /** + * @brief Set an image to be used when a visual has failed to correctly render + * @param[in] brokenImageUrl The broken image url. + */ + void SetBrokenImageUrl(const std::string& brokenImageUrl); + public: /** * Get the image atlas manager. @@ -225,6 +230,7 @@ private: TextureManager mTextureManager; NPatchLoader mNPatchLoader; SvgRasterizeThread* mSvgRasterizeThread; + std::string mBrokenImageUrl; bool mPreMultiplyOnLoad; };