backend: add default clear animations
[platform/core/uifw/libpui.git] / src / PUI_backend.c
index 371daf4..b3e3cd9 100644 (file)
 #include "PUI_backend.h"
 
 pui_ani_control_buffer *
+pui_backend_ani_get_last_buffer(pui_ani_t *ani)
+{
+       pui_ani_control_buffer *buffer = NULL;
+
+       if (!PUI_MAGIC_CHECK(ani, PUI_MAGIC_ANI_T))
+       {
+               PUI_MAGIC_FAIL(ani, PUI_MAGIC_ANI_T, __FUNCTION__);
+               return NULL;
+       }
+
+       buffer = pui_ani_get_last_buffer(ani->ani_h);
+
+       if (!buffer)
+               return NULL;
+
+       return buffer;
+}
+
+pui_ani_control_buffer *
 pui_backend_ani_get_buffer(pui_ani_t *ani)
 {
        pui_ani_control_buffer *buffer = NULL;