X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=examples%2Fimage-view-encoded-image-buffer%2Fimage-view-encoded-image-buffer-example.cpp;h=36e2039879542a39df69c52eef71e5030193a771;hb=647c202fc165b4f023c15e1cee9b12dec34a1fce;hp=aca1819942a33c1c6d23f7a5883e3be651b23c06;hpb=205f1338ab86cef96b9dd2cd4dd9dff7b8cd92f8;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/examples/image-view-encoded-image-buffer/image-view-encoded-image-buffer-example.cpp b/examples/image-view-encoded-image-buffer/image-view-encoded-image-buffer-example.cpp index aca1819..36e2039 100644 --- a/examples/image-view-encoded-image-buffer/image-view-encoded-image-buffer-example.cpp +++ b/examples/image-view-encoded-image-buffer/image-view-encoded-image-buffer-example.cpp @@ -16,11 +16,11 @@ */ #include -#include -#include -#include #include +#include +#include #include +#include #include #include "shared/view.h" @@ -52,16 +52,16 @@ const unsigned int TIMER_INTERVAL = 1000; // ms EncodedImageBuffer ConvertFileToEncodedImageBuffer(const char* url) { EncodedImageBuffer buffer; - FILE *fp; + FILE* fp; fp = fopen(url, "rb"); if(fp != NULL) { fseek(fp, 0, SEEK_END); - size_t size = ftell(fp); + size_t size = ftell(fp); Dali::Vector data; data.Resize(size); fseek(fp, 0, SEEK_SET); - size_t realSize = fread(data.Begin(), size, sizeof(uint8_t), fp); + size_t realSize = fread(data.Begin(), sizeof(uint8_t), size, fp); fclose(fp); data.Resize(realSize); buffer = EncodedImageBuffer::New(data); @@ -103,7 +103,7 @@ public: APPLICATION_TITLE); // Initialize - mState = 0; + mState = 0; mImageIndex = 0; UpdateImageUrl(); UpdateImageViews(); @@ -119,7 +119,6 @@ public: } private: - void UpdateImageUrl() { mImageBuffer = ConvertFileToEncodedImageBuffer(IMAGE_PATH[mImageIndex]); @@ -142,7 +141,7 @@ private: bool needToCreate = true; // If current state don't wanna create current view, just skip - unsigned int currentViewState = 1u << ((i + j) & 1); + unsigned int currentViewState = 1u << ((i + j) & 1); if(mState & currentViewState) { needToCreate = false; @@ -215,19 +214,19 @@ private: private: Application& mApplication; - Toolkit::Control mView; ///< The View instance. - Toolkit::ToolBar mToolBar; ///< The View's Toolbar. - Layer mContentLayer; ///< Content layer + Toolkit::Control mView; ///< The View instance. + Toolkit::ToolBar mToolBar; ///< The View's Toolbar. + Layer mContentLayer; ///< Content layer Toolkit::ImageView mImageViews[NUMBER_OF_IMAGES]; - unsigned int mImageIndex; + unsigned int mImageIndex{0u}; EncodedImageBuffer mImageBuffer; ImageUrl mImageUrl; // Automatic unparent and create ticker. - Timer mTimer; - unsigned int mState; ///< 0 : draw all images, 1 : draw half, 2 : draw another half, 3 : don't draw images. + Timer mTimer; + unsigned int mState{0u}; ///< 0 : draw all images, 1 : draw half, 2 : draw another half, 3 : don't draw images. }; int DALI_EXPORT_API main(int argc, char** argv)