X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fimage%2Fimage-visual.h;h=bee6067d68f739e99051b66706ec23e50e378c2a;hb=cabdb0d7881466c573d94c82b045a053bd8d2727;hp=0c2f756d6f71a6f1079bb3383a72364531478fbb;hpb=a79d49f2492b7e2ef14720b6bcbcdd02b6aed3b1;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/visuals/image/image-visual.h b/dali-toolkit/internal/visuals/image/image-visual.h index 0c2f756..bee6067 100644 --- a/dali-toolkit/internal/visuals/image/image-visual.h +++ b/dali-toolkit/internal/visuals/image/image-visual.h @@ -314,24 +314,12 @@ private: void DoSetProperty( Property::Index index, const Property::Value& value ); private: - struct MaskingData - { - MaskingData( TextureManager& textureManager ); - ~MaskingData(); - void SetImage( const std::string& url ); - - TextureManager& mTextureManager; - VisualUrl mAlphaMaskUrl; - TextureManager::TextureId mAlphaMaskId; - float mContentScaleFactor; - bool mCropToMask; - }; Image mImage; Vector4 mPixelArea; WeakHandle mPlacementActor; VisualUrl mImageUrl; - MaskingData* mMaskingData; + TextureManager::MaskingData* mMaskingData; Dali::ImageDimensions mDesiredSize; TextureManager::TextureId mTextureId; @@ -340,8 +328,8 @@ private: Dali::SamplingMode::Type mSamplingMode:4; Dali::WrapMode::Type mWrapModeU:3; Dali::WrapMode::Type mWrapModeV:3; - bool mAttemptAtlasing:1; ///< If true will attempt atlasing, otherwise create unique texture - bool mTextureLoading:1; ///< True if the texture is being loaded asynchronously, or false when it has loaded. + bool mAttemptAtlasing; ///< If true will attempt atlasing, otherwise create unique texture + bool mLoadingStatus; ///< True if the texture is being loaded asynchronously, or false when it has loaded. };