Change-Id: I75e21fae0ca9e2561dd08f66e05ff590d2c898fc
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
*/
virtual void AddPropertyValueCallback(const std::string& keyPath, VectorProperty property, CallbackBase* callback, int32_t id) = 0;
*/
virtual void AddPropertyValueCallback(const std::string& keyPath, VectorProperty property, CallbackBase* callback, int32_t id) = 0;
+ virtual void KeepRasterizedBuffer() = 0;
+
/**
* @brief Connect to this signal to be notified when the texture upload is completed.
*
/**
* @brief Connect to this signal to be notified when the texture upload is completed.
*
GetImplementation(*this).AddPropertyValueCallback(keyPath, property, callback, id);
}
GetImplementation(*this).AddPropertyValueCallback(keyPath, property, callback, id);
}
+void VectorAnimationRenderer::KeepRasterizedBuffer()
+{
+ GetImplementation(*this).KeepRasterizedBuffer();
+}
+
VectorAnimationRenderer::UploadCompletedSignalType& VectorAnimationRenderer::UploadCompletedSignal()
{
return GetImplementation(*this).UploadCompletedSignal();
VectorAnimationRenderer::UploadCompletedSignalType& VectorAnimationRenderer::UploadCompletedSignal()
{
return GetImplementation(*this).UploadCompletedSignal();
*/
void AddPropertyValueCallback(const std::string& keyPath, VectorProperty property, CallbackBase* callback, int32_t id);
*/
void AddPropertyValueCallback(const std::string& keyPath, VectorProperty property, CallbackBase* callback, int32_t id);
+ void KeepRasterizedBuffer();
+
public: // Signals
/**
* @brief Connect to this signal to be notified when the texture upload is completed.
public: // Signals
/**
* @brief Connect to this signal to be notified when the texture upload is completed.
mPlugin.AddPropertyValueCallback(keyPath, property, callback, id);
}
mPlugin.AddPropertyValueCallback(keyPath, property, callback, id);
}
+void VectorAnimationRenderer::KeepRasterizedBuffer()
+{
+ mPlugin.KeepRasterizedBuffer();
+}
+
Dali::VectorAnimationRenderer::UploadCompletedSignalType& VectorAnimationRenderer::UploadCompletedSignal()
{
return mPlugin.UploadCompletedSignal();
Dali::VectorAnimationRenderer::UploadCompletedSignalType& VectorAnimationRenderer::UploadCompletedSignal()
{
return mPlugin.UploadCompletedSignal();
*/
void AddPropertyValueCallback(const std::string& keyPath, Dali::VectorAnimationRenderer::VectorProperty property, CallbackBase* callback, int32_t id);
*/
void AddPropertyValueCallback(const std::string& keyPath, Dali::VectorAnimationRenderer::VectorProperty property, CallbackBase* callback, int32_t id);
+ void KeepRasterizedBuffer();
+
/**
* @copydoc Dali::VectorAnimationRenderer::UploadCompletedSignal()
*/
/**
* @copydoc Dali::VectorAnimationRenderer::UploadCompletedSignal()
*/
+void VectorAnimationRendererPluginProxy::KeepRasterizedBuffer()
+{
+ if(mPlugin)
+ {
+ mPlugin->KeepRasterizedBuffer();
+ }
+}
+
VectorAnimationRendererPlugin::UploadCompletedSignalType& VectorAnimationRendererPluginProxy::UploadCompletedSignal()
{
if(mPlugin)
VectorAnimationRendererPlugin::UploadCompletedSignalType& VectorAnimationRendererPluginProxy::UploadCompletedSignal()
{
if(mPlugin)
*/
void AddPropertyValueCallback(const std::string& keyPath, Dali::VectorAnimationRenderer::VectorProperty property, CallbackBase* callback, int32_t id);
*/
void AddPropertyValueCallback(const std::string& keyPath, Dali::VectorAnimationRenderer::VectorProperty property, CallbackBase* callback, int32_t id);
+ void KeepRasterizedBuffer();
+
/**
* @copydoc Dali::VectorAnimationRendererPlugin::UploadCompletedSignal()
*/
/**
* @copydoc Dali::VectorAnimationRendererPlugin::UploadCompletedSignal()
*/