*
* @param[in] graphicsController The graphics controller
*/
- RenderAlgorithms(Graphics::Controller& graphicsController);
+ explicit RenderAlgorithms(Graphics::Controller& graphicsController);
+ RenderAlgorithms(RenderAlgorithms& rhs) = delete; // Prevent copying
+
+ RenderAlgorithms& operator=(const RenderAlgorithms& rhs) = delete; // Prevent Copying
/**
* Process a render-instruction.
* @param[in] instruction The render-instruction to process.
const Rect<int>& rootClippingRect,
int orientation);
- // Prevent copying:
- RenderAlgorithms(RenderAlgorithms& rhs);
- RenderAlgorithms& operator=(const RenderAlgorithms& rhs);
-
// Member variables:
using ScissorStackType = std::vector<Dali::ClippingBox>; ///< The container type used to maintain the applied scissor hierarchy