X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fadaptor%2Fcommon%2Fadaptor.cpp;h=6b4001201f18675da18786feaf4440fa5fcd6275;hb=37d8d7dca35290d61aeb300f8f97bb993998d4e4;hp=408660594fed71d5d5d8fa0bc50fd4a1e4f4d52c;hpb=4d3f072f2b4191440ef5b6396a0e033098a87067;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/adaptor/common/adaptor.cpp b/dali/internal/adaptor/common/adaptor.cpp index 4086605..6b40012 100755 --- a/dali/internal/adaptor/common/adaptor.cpp +++ b/dali/internal/adaptor/common/adaptor.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2018 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. @@ -78,9 +78,9 @@ void Adaptor::Stop() mImpl->Stop(); } -bool Adaptor::AddIdle( CallbackBase* callback ) +bool Adaptor::AddIdle( CallbackBase* callback, bool hasReturnValue ) { - return mImpl->AddIdle( callback, false ); + return mImpl->AddIdle( callback, hasReturnValue, false ); } void Adaptor::RemoveIdle( CallbackBase* callback ) @@ -123,6 +123,11 @@ void Adaptor::SetRenderRefreshRate( unsigned int numberOfVSyncsPerRender ) mImpl->SetRenderRefreshRate( numberOfVSyncsPerRender ); } +void Adaptor::SetPreRenderCallback( CallbackBase* callback ) +{ + mImpl->SetPreRenderCallback( callback ); +} + void Adaptor::SetUseHardwareVSync(bool useHardware) { mImpl->SetUseHardwareVSync( useHardware );