X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fupdate%2Fnodes%2Fnode.cpp;h=d80d7c45fbfd455128c423c2c05a85d04f02761e;hb=a35c7397dbd7de17a10e5cf1309631cb4c2a0ba4;hp=f1faa84d51b6d727442a126512fff905f97cdcc6;hpb=79897a46f5c21d07fb80b5fbb4651760821881c3;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/update/nodes/node.cpp b/dali/internal/update/nodes/node.cpp index f1faa84..d80d7c4 100755 --- a/dali/internal/update/nodes/node.cpp +++ b/dali/internal/update/nodes/node.cpp @@ -87,7 +87,6 @@ Node::Node() mPosition( TRANSFORM_PROPERTY_POSITION ), // Zero initialized by default mOrientation(), // Initialized to identity by default mScale( TRANSFORM_PROPERTY_SCALE ), - mUpdateSizeHint( TRANSFORM_PROPERTY_UPDATE_SIZE_HINT ), mVisible( true ), mCulled( false ), mColor( Color::WHITE ), @@ -115,7 +114,6 @@ Node::Node() { mUniformMapChanged[0] = 0u; mUniformMapChanged[1] = 0u; - mPropertyDirty = false; #ifdef DEBUG_ENABLED gNodeCount++; @@ -155,7 +153,6 @@ void Node::CreateTransform( SceneGraph::TransformManager* transformManager ) //Initialize all the animatable properties mPosition.Initialize( transformManager, mTransformId ); mScale.Initialize( transformManager, mTransformId ); - mUpdateSizeHint.Initialize( transformManager, mTransformId ); mOrientation.Initialize( transformManager, mTransformId ); mSize.Initialize( transformManager, mTransformId ); mParentOrigin.Initialize( transformManager, mTransformId ); @@ -286,7 +283,6 @@ void Node::AddRenderer( Renderer* renderer ) } mRenderer.PushBack( renderer ); - SetPropertyDirty( true ); } void Node::RemoveRenderer( const Renderer* renderer ) @@ -296,7 +292,6 @@ void Node::RemoveRenderer( const Renderer* renderer ) { if( mRenderer[i] == renderer ) { - SetPropertyDirty( true ); mRenderer.Erase( mRenderer.Begin()+i); return; } @@ -336,9 +331,6 @@ NodePropertyFlags Node::GetInheritedDirtyFlags( NodePropertyFlags parentFlags ) void Node::ResetDirtyFlags( BufferIndex updateBufferIndex ) { mDirtyFlags = NodePropertyFlags::NOTHING; - - SetPropertyDirty( false ); - } void Node::SetParent( Node& parentNode ) @@ -381,31 +373,6 @@ void Node::RecursiveDisconnectFromSceneGraph( BufferIndex updateBufferIndex ) } } -void Node::SetPropertyDirty( bool value ) -{ - mPropertyDirty = value; - - const NodeIter endIter = mChildren.End(); - for ( NodeIter iter = mChildren.Begin(); iter != endIter; ++iter ) - { - Node* current = *iter; - current->SetPropertyDirty( value ); - } -} - -bool Node::IsPropertyDirty() const -{ - for( auto&& existingRenderer : mRenderer ) - { - if( existingRenderer->IsDirty() ) - { - return true; - } - } - - return mPropertyDirty; -} - } // namespace SceneGraph } // namespace Internal