X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fimage%2Fimage-visual.h;h=4868a32ebf45128aacb59ed4c53c5d414203b059;hb=e25442b0c940c46d7ae4ae2e7fb48688665d69e8;hp=ea46680aa83d3c7660a13a4d2dab9e973919daac;hpb=f00334715a31692c0bfd7eb0a7fc67c5ae09f327;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 ea46680..4868a32 100644 --- a/dali-toolkit/internal/visuals/image/image-visual.h +++ b/dali-toolkit/internal/visuals/image/image-visual.h @@ -22,9 +22,7 @@ #include #include -#include #include -#include #include // INTERNAL INCLUDES @@ -158,15 +156,6 @@ public: FittingMode::Type fittingMode = FittingMode::DEFAULT, Dali::SamplingMode::Type samplingMode = SamplingMode::BOX_THEN_LINEAR ); - /** - * @brief Create a new image visual with an Image type. - * - * @param[in] factoryCache The VisualFactoryCache object - * @param[in] shaderFactory The ImageVisualShaderFactory object - * @param[in] image The image to use - */ - static ImageVisualPtr New( VisualFactoryCache& factoryCache, ImageVisualShaderFactory& shaderFactory, const Image& image ); - public: // from Visual /** @@ -211,15 +200,6 @@ protected: Dali::SamplingMode::Type samplingMode ); /** - * @brief Constructor with an Image type. - * - * @param[in] factoryCache The VisualFactoryCache object - * @param[in] shaderFactory The ImageVisualShaderFactory object - * @param[in] image The image to use - */ - ImageVisual( VisualFactoryCache& factoryCache, ImageVisualShaderFactory& shaderFactory, const Image& image ); - - /** * @brief A reference counted object may only be deleted by calling Unreference(). */ virtual ~ImageVisual(); @@ -284,13 +264,6 @@ private: void AllocateMaskData(); /** - * @brief Applies the image to the texture set used for this renderer - * - * @param[in] image The Image to apply to the texture set used for this renderer - */ - void ApplyImageToSampler( const Image& image ); - - /** * @brief Load the texture, will try to atlas unless unable or param set to false. * @param[in, out] atlasing flag if the image has been put in a atlas (true), passing false will not atlas even if possible. * @param[out] atlasRect if atlasing is used this the texture area of the image in the atlas. @@ -312,31 +285,12 @@ private: void InitializeRenderer(); /** - * @brief Initializes the Dali::Renderer from an image handle - * - * @param[in] image The image handle to intialize this ImageVisual from - */ - void InitializeRenderer( const Image& image ); - - /** * @brief Creates the Dali::Renderer (potentially from the renderer cache), initializing it * @param[in] textures to use */ void CreateRenderer( TextureSet& textures ); /** - * @brief Creates the Dali::Renderer for NativeImage with custom sampler type and prefix, initializing it - * @param NativeImageRenderer - */ - void CreateNativeImageRenderer( NativeImage& nativeImage ); - - /** - * @brief Query whether resources requires to be loaded synchronously. - * @return Returns true if synchronous resource loading is required, false otherwise. - */ - bool IsSynchronousResourceLoading() const; - - /** * Creates the texture set and adds the texture to it * @param[out] textureRect The texture area of the texture in the atlas. * @param[in] url The URL of the image resource to use. @@ -366,7 +320,6 @@ private: private: - Image mImage; Vector4 mPixelArea; WeakHandle mPlacementActor; VisualUrl mImageUrl;