X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fvisual-base-impl.cpp;h=c61aeba6b672acb289640aff61adf18bc79f3c40;hp=0d2b05071ea5624a2d813c96dd4599a5518b33d8;hb=190a30974e11c5792335e3b0493bf1c212beec6a;hpb=6058e0e734f5b316fd8f8f622e87bfaeb6ca96b4 diff --git a/dali-toolkit/internal/visuals/visual-base-impl.cpp b/dali-toolkit/internal/visuals/visual-base-impl.cpp index 0d2b050..c61aeba 100644 --- a/dali-toolkit/internal/visuals/visual-base-impl.cpp +++ b/dali-toolkit/internal/visuals/visual-base-impl.cpp @@ -287,6 +287,20 @@ void Visual::Base::CreatePropertyMap( Property::Map& map ) const map.Insert( DevelVisual::Property::OPACITY, mImpl->mMixColor.a ); } +void Visual::Base::CreateInstancePropertyMap( Property::Map& map ) const +{ + DoCreateInstancePropertyMap( map ); + + if( mImpl->mCustomShader ) + { + mImpl->mCustomShader->CreatePropertyMap( map ); + } + + //map.Insert( DevelVisual::Property::DEPTH_INDEX, mImpl->mDepthIndex ); + //map.Insert( DevelVisual::Property::ENABLED, (bool) mImpl->mRenderer ); +} + + void Visual::Base::EnablePreMultipliedAlpha( bool preMultipled ) { if( preMultipled ) @@ -320,11 +334,6 @@ bool Visual::Base::IsOnStage() const return mImpl->mFlags & Impl::IS_ON_STAGE; } -bool Visual::Base::IsFromCache() const -{ - return mImpl->mFlags & Impl::IS_FROM_CACHE; -} - void Visual::Base::RegisterMixColor() { // Only register if not already registered.