Merge "Ensure UserDefined Font family is not changed by system font changing." into...
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / devel-api / controls / renderer-factory / control-renderer.cpp
index 2c8aa07..30e8b58 100644 (file)
@@ -35,24 +35,25 @@ ControlRenderer::~ControlRenderer()
 {
 }
 
-ControlRenderer::ControlRenderer(Internal::ControlRenderer *impl)
-: BaseHandle(impl)
+ControlRenderer::ControlRenderer( const ControlRenderer& handle )
+: BaseHandle( handle )
 {
 }
 
-void ControlRenderer::SetSize( const Vector2& size )
+ControlRenderer& ControlRenderer::operator=( const ControlRenderer& handle )
 {
-  GetImplementation( *this ).SetSize(size);
+  BaseHandle::operator=( handle );
+  return *this;
 }
 
-void ControlRenderer::SetClipRect( const Rect<int>& clipRect )
+ControlRenderer::ControlRenderer(Internal::ControlRenderer *impl)
+: BaseHandle(impl)
 {
-  GetImplementation( *this ).SetClipRect(clipRect);
 }
 
-void ControlRenderer::SetOffset( const Vector2& offset )
+void ControlRenderer::SetSize( const Vector2& size )
 {
-  GetImplementation( *this ).SetOffset(offset);
+  GetImplementation( *this ).SetSize(size);
 }
 
 void ControlRenderer::SetDepthIndex( float index )
@@ -70,6 +71,11 @@ void ControlRenderer::SetOffStage( Actor& actor )
   GetImplementation( *this ).SetOffStage(actor);
 }
 
+void ControlRenderer::CreatePropertyMap( Property::Map& map ) const
+{
+  GetImplementation( *this ).CreatePropertyMap( map );
+}
+
 } // namespace Toolkit
 
 } // namespace Dali