X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fbuilder%2Fbuilder.cpp;h=28e512079eb58bd67001567ec07cfbe99d3bc94f;hb=90168515fb4b80ff64c068769420c0235a225d71;hp=f89b622f08a165b2e7c8234d638b609cd202e0d5;hpb=1c5674a11a51310ee689d6daf4e6b7d94dec607e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/builder/builder.cpp b/dali-toolkit/devel-api/builder/builder.cpp index f89b622..28e5120 100644 --- a/dali-toolkit/devel-api/builder/builder.cpp +++ b/dali-toolkit/devel-api/builder/builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -27,10 +27,8 @@ namespace Dali { - namespace Toolkit { - Builder::Builder() { } @@ -44,127 +42,121 @@ Builder Builder::New(void) return Builder(new Internal::Builder()); } -Builder::Builder(Internal::Builder *impl) - : BaseHandle(impl) -{ -} - -void Builder::LoadFromString( const std::string &data, UIFormat rep ) +Builder::Builder(Internal::Builder* impl) +: BaseHandle(impl) { - GetImpl(*this).LoadFromString( data ); } -void Builder::AddConstants( const Property::Map& map ) +void Builder::LoadFromString(const std::string& data, UIFormat rep) { - GetImpl(*this).AddConstants( map ); + GetImpl(*this).LoadFromString(data); } -void Builder::AddConstant( const std::string& key, const Property::Value& value ) +void Builder::AddConstants(const Property::Map& map) { - GetImpl(*this).AddConstant( key, value ); + GetImpl(*this).AddConstants(map); } -const Property::Map& Builder::GetConstants() const +void Builder::AddConstant(const std::string& key, const Property::Value& value) { - return GetImpl(*this).GetConstants(); + GetImpl(*this).AddConstant(key, value); } -const Property::Value& Builder::GetConstant( const std::string& key ) const +const Property::Map& Builder::GetConfigurations() const { - return GetImpl(*this).GetConstant( key ); + return GetImpl(*this).GetConfigurations(); } -Animation Builder::CreateAnimation( const std::string& animationName ) +const Property::Map& Builder::GetConstants() const { - return GetImpl(*this).CreateAnimation( animationName ); + return GetImpl(*this).GetConstants(); } -Animation Builder::CreateAnimation( const std::string& animationName, const Property::Map& map ) +const Property::Value& Builder::GetConstant(const std::string& key) const { - return GetImpl(*this).CreateAnimation( animationName, map ); + return GetImpl(*this).GetConstant(key); } -Animation Builder::CreateAnimation( const std::string& animationName, Dali::Actor sourceActor ) +Animation Builder::CreateAnimation(const std::string& animationName) { - return GetImpl(*this).CreateAnimation( animationName, sourceActor ); + return GetImpl(*this).CreateAnimation(animationName); } -Animation Builder::CreateAnimation( const std::string& animationName, const Property::Map& map, Dali::Actor sourceActor ) +Animation Builder::CreateAnimation(const std::string& animationName, const Property::Map& map) { - return GetImpl(*this).CreateAnimation( animationName, map, sourceActor ); + return GetImpl(*this).CreateAnimation(animationName, map); } -BaseHandle Builder::Create( const std::string& templateName ) +Animation Builder::CreateAnimation(const std::string& animationName, Dali::Actor sourceActor) { - return GetImpl(*this).Create( templateName ); + return GetImpl(*this).CreateAnimation(animationName, sourceActor); } -BaseHandle Builder::Create( const std::string& templateName, const Property::Map& map ) +Animation Builder::CreateAnimation(const std::string& animationName, const Property::Map& map, Dali::Actor sourceActor) { - return GetImpl(*this).Create( templateName, map ); + return GetImpl(*this).CreateAnimation(animationName, map, sourceActor); } -BaseHandle Builder::CreateFromJson( const std::string& json ) +BaseHandle Builder::Create(const std::string& templateName) { - return GetImpl(*this).CreateFromJson( json ); + return GetImpl(*this).Create(templateName); } -bool Builder::ApplyStyle( const std::string& styleName, Handle& handle ) +BaseHandle Builder::Create(const std::string& templateName, const Property::Map& map) { - return GetImpl(*this).ApplyStyle( styleName, handle ); + return GetImpl(*this).Create(templateName, map); } -bool Builder::ApplyFromJson( Handle& handle, const std::string& json ) +BaseHandle Builder::CreateFromJson(const std::string& json) { - return GetImpl(*this).ApplyFromJson( handle, json ); + return GetImpl(*this).CreateFromJson(json); } -void Builder::AddActors( Actor toActor ) +bool Builder::ApplyStyle(const std::string& styleName, Handle& handle) { - GetImpl(*this).AddActors( toActor ); + return GetImpl(*this).ApplyStyle(styleName, handle); } -void Builder::AddActors( const std::string §ionName, Actor toActor ) +bool Builder::ApplyFromJson(Handle& handle, const std::string& json) { - GetImpl(*this).AddActors( sectionName, toActor ); + return GetImpl(*this).ApplyFromJson(handle, json); } -void Builder::CreateRenderTask( const std::string &name ) +void Builder::AddActors(Actor toActor) { - GetImpl(*this).CreateRenderTask( name ); + GetImpl(*this).AddActors(toActor); } -ShaderEffect Builder::GetShaderEffect( const std::string &name ) +void Builder::AddActors(const std::string& sectionName, Actor toActor) { - return GetImpl(*this).GetShaderEffect( name ); + GetImpl(*this).AddActors(sectionName, toActor); } -FrameBufferImage Builder::GetFrameBufferImage( const std::string &name ) +void Builder::CreateRenderTask(const std::string& name) { - return GetImpl(*this).GetFrameBufferImage( name ); + GetImpl(*this).CreateRenderTask(name); } -Path Builder::GetPath( const std::string &name ) +Path Builder::GetPath(const std::string& name) { - return GetImpl(*this).GetPath( name ); + return GetImpl(*this).GetPath(name); } -PathConstrainer Builder::GetPathConstrainer( const std::string& pathConstrainerName ) +PathConstrainer Builder::GetPathConstrainer(const std::string& pathConstrainerName) { - return GetImpl(*this).GetPathConstrainer( pathConstrainerName ); + return GetImpl(*this).GetPathConstrainer(pathConstrainerName); } -LinearConstrainer Builder::GetLinearConstrainer( const std::string& linearConstrainerName ) +LinearConstrainer Builder::GetLinearConstrainer(const std::string& linearConstrainerName) { - return GetImpl(*this).GetLinearConstrainer( linearConstrainerName ); + return GetImpl(*this).GetLinearConstrainer(linearConstrainerName); } Builder::BuilderSignalType& Builder::QuitSignal() { - return GetImpl( *this ).QuitSignal(); + return GetImpl(*this).QuitSignal(); } } // namespace Toolkit } // namespace Dali -