protected:
- virtual ~Builder();
+ ~Builder() override;
private:
typedef std::vector<const char*> KeyStack;
/*
*/
- ~JsonParser();
+ ~JsonParser() override;
/*
* @copydoc Toolkit::JsonParser::Parse()
/**
* @brief virtual destructor.
*/
- virtual ~Style();
+ ~Style() override;
private:
// Not implemented
/**
* Destructor
*/
- ~AsyncImageLoader();
+ ~AsyncImageLoader() override;
private:
Toolkit::AsyncImageLoader::ImageLoadedSignalType mLoadedSignal;
/**
* Destructor.
*/
- virtual ~ImageLoadThread();
+ ~ImageLoadThread() override;
/**
* Add a task in to the loading queue
/**
* @brief A reference counted object may only be deleted by calling Unreference().
*/
- virtual ~AnimatedImageVisual();
+ ~AnimatedImageVisual() override;
/**
* @copydoc Visual::Base::DoSetProperties
* Called when the next frame is ready.
* @param[in] textureSet the texture set to apply
*/
- void FrameReady( TextureSet textureSet );
+ void FrameReady( TextureSet textureSet ) override;
/**
* Display the next frame. It is called when the mFrameDelayTimer ticks.
ImageCache::FrameReadyObserver& observer,
unsigned int batchSize );
- virtual ~FixedImageCache();
+ ~FixedImageCache() override;
/**
* Get the Nth frame. If it's not ready, this will trigger the
/**
* Destructor
*/
- virtual ~RollingAnimatedImageCache();
+ ~RollingAnimatedImageCache() override;
/**
* Get the Nth frame. If it's not ready, this will trigger the
/**
* Destructor
*/
- virtual ~RollingImageCache();
+ ~RollingImageCache() override;
/**
* Get the Nth frame. If it's not ready, this will trigger the
/**
* @brief A reference counted object may only be deleted by calling Unreference().
*/
- virtual ~AnimatedVectorImageVisual();
+ ~AnimatedVectorImageVisual() override;
/**
* @copydoc Visual::Base::DoSetProperties
/**
* @brief Destructor.
*/
- virtual ~VectorAnimationManager();
+ ~VectorAnimationManager() override;
/**
* Get the vector animation thread.
/**
* @brief Destructor.
*/
- virtual ~VectorAnimationTask();
+ ~VectorAnimationTask() override;
/**
* @brief Finalizes the task.
/**
* @brief Destructor.
*/
- virtual ~VectorAnimationThread();
+ ~VectorAnimationThread() override;
/**
* Add a animation task into the vector animation thread, called by main thread.
/**
* @brief Destructor.
*/
- virtual ~SleepThread();
+ ~SleepThread() override;
/**
* @brief Sleeps untile the specified time point.
/**
* @brief Destructor.
*/
- virtual ~VectorRasterizeThread();
+ ~VectorRasterizeThread() override;
/**
* The callback is called from the rasterize thread after the rasterization is completed.
/**
* Destructor
*/
- virtual ~ImageAtlasManager();
+ ~ImageAtlasManager() override;
/**
* Undefined copy constructor.
/**
* Destructor.
*/
- ~RasterizingTask();
+ ~RasterizingTask() override;
/**
* Do the rasterization with the mRasterizer.
/**
* Destructor.
*/
- virtual ~SvgRasterizeThread();
+ ~SvgRasterizeThread() override;
/**
/**
* Destructor.
*/
- ~TextureManager();
+ ~TextureManager() override;
// TextureManager Main API:
/**
* A ref counted object may only be deleted by calling Unreference
*/
- virtual ~TransitionData();
+ ~TransitionData() override;
private: // Unimplemented methods
TransitionData( const TransitionData& );
/**
* @brief A reference counted object may only be deleted by calling Unreference().
*/
- virtual ~Base();
+ ~Base() override;
protected:
/**
* A reference counted object may only be deleted by calling Unreference()
*/
- virtual ~VisualFactory();
+ ~VisualFactory() override;
private:
/**