X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=dali%2Finternal%2Fupdate%2Fcommon%2Fproperty-owner.cpp;h=1111f9459df1fc3bcd237777c057b34e4289ecbb;hb=f1561580eb4fbdff610b31f51758e4363cd43304;hp=e23831f733a8a93673f78edd652606719a546886;hpb=82eba25935835ef78d113414981eaf1e1fc046c5;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/update/common/property-owner.cpp b/dali/internal/update/common/property-owner.cpp index e23831f..1111f94 100644 --- a/dali/internal/update/common/property-owner.cpp +++ b/dali/internal/update/common/property-owner.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022 Samsung Electronics Co., Ltd. + * Copyright (c) 2023 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. @@ -158,11 +158,13 @@ PropertyOwner::PropertyOwner() void PropertyOwner::AddUniformMapping(const UniformPropertyMapping& map) { mUniformMaps.Add(map); + OnMappingChanged(); } void PropertyOwner::RemoveUniformMapping(const ConstString& uniformName) { mUniformMaps.Remove(uniformName); + OnMappingChanged(); } const UniformMap& PropertyOwner::GetUniformMap() const @@ -170,16 +172,6 @@ const UniformMap& PropertyOwner::GetUniformMap() const return mUniformMaps; } -void PropertyOwner::AddUniformMapObserver(UniformMap::Observer& observer) -{ - mUniformMaps.AddObserver(observer); -} - -void PropertyOwner::RemoveUniformMapObserver(UniformMap::Observer& observer) -{ - mUniformMaps.RemoveObserver(observer); -} - } // namespace SceneGraph } // namespace Internal