X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fnpatch-data.h;h=cc520d8c34ecd8ef970a42b789b4481dfffb7fcc;hb=23446c257d6ae1977bb69e53353fb1ccd5409432;hp=f67e5998c9b3b62bf03613e966cc66aab074e4a6;hpb=3a1be394aa3551032f262fc329bf3b1b95c8bd24;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/visuals/npatch-data.h b/dali-toolkit/internal/visuals/npatch-data.h index f67e599..cc520d8 100644 --- a/dali-toolkit/internal/visuals/npatch-data.h +++ b/dali-toolkit/internal/visuals/npatch-data.h @@ -44,9 +44,10 @@ public: */ enum class LoadingState { - LOADING = 0, ///< NPatch is on loading. - LOAD_COMPLETE, ///< NPatch loading is completed successfully. - LOAD_FAILED ///< NPatch loading is failed. + NOT_STARTED = 0, ///< NPatch loading is not started yet. + LOADING, ///< NPatch is on loading. + LOAD_COMPLETE, ///< NPatch loading is completed successfully. + LOAD_FAILED ///< NPatch loading is failed. }; public: @@ -251,6 +252,14 @@ public: */ void SetLoadedNPatchData(Devel::PixelBuffer& pixelBuffer, bool preMultiplied); + /** + * @brief Send LoadComplete notify with current setuped NPatchData + * + * @param [in] observer observer who will be got LoadComplete notify + * @param [in] loadSuccess whether the image load success or not. + */ + void NotifyObserver(TextureUploadObserver* observer, const bool& loadSuccess); + private: /** * @copydoc TextureUploadObserver::LoadComplete