X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fupdate%2Fnodes%2Fnode.h;h=5cd607379cb0f3aad78b3e45f76e48a4e5cee400;hb=a35c7397dbd7de17a10e5cf1309631cb4c2a0ba4;hp=e349e1064b1eadaf0bc93be62b4c88a33fb34bdd;hpb=4fad7c0fbcdc7c359a852db081dc5db15a9b4db8;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/update/nodes/node.h b/dali/internal/update/nodes/node.h index e349e10..5cd6073 100755 --- a/dali/internal/update/nodes/node.h +++ b/dali/internal/update/nodes/node.h @@ -182,7 +182,6 @@ public: */ void SetClippingMode( const ClippingMode::Type clippingMode ) { - SetPropertyDirty( true ); mClippingMode = clippingMode; } @@ -314,7 +313,6 @@ public: */ void SetDirtyFlag( NodePropertyFlags flag ) { - SetPropertyDirty( true ); mDirtyFlags |= flag; } @@ -323,7 +321,6 @@ public: */ void SetAllDirtyFlags() { - SetPropertyDirty( true ); mDirtyFlags = NodePropertyFlags::ALL; } @@ -687,7 +684,6 @@ public: */ void SetDrawMode( const DrawMode::Type& drawMode ) { - SetPropertyDirty( true ); mDrawMode = drawMode; } @@ -724,7 +720,6 @@ public: */ void SetDepthIndex( uint32_t depthIndex ) { - SetPropertyDirty( true ); mDepthIndex = depthIndex; } @@ -770,40 +765,6 @@ public: return mCulled[bufferIndex]; } - /** - * @Is component changed - * @Return true if component is changed else false - */ - bool IsComponentChanged() const - { - return (mTransformId != INVALID_TRANSFORM_ID) && - (mTransformManager->IsComponentChanged( mTransformId )); - } - - /** - * Retrieve the update size hint of the node - * @return A vector3 describing the update size hint - */ - void GetUpdateSizeHint( BufferIndex bufferIndex, Vector3& updateSizeHint ) const - { - if( mTransformId != INVALID_TRANSFORM_ID ) - { - mTransformManager->GetUpdateSizeHint( mTransformId, updateSizeHint ); - } - } - - /** - * Set whether partial update needs to run following a render. - * @param[in] value Set to true if an partial update is required to be run - */ - virtual void SetPropertyDirty( bool value ); - - /** - * Query the property status following rendering of a frame. - * @return True if the property has changed - */ - virtual bool IsPropertyDirty() const; - public: /** * @copydoc UniformMap::Add @@ -916,7 +877,6 @@ public: // Default properties TransformManagerPropertyVector3 mPosition; ///< Local transform; distance between parent-origin & anchor-point TransformManagerPropertyQuaternion mOrientation; ///< Local transform; rotation relative to parent node TransformManagerPropertyVector3 mScale; ///< Local transform; scale relative to parent node - TransformManagerPropertyVector3 mUpdateSizeHint; ///< Local transform; update size hint is provided for partial update AnimatableProperty mVisible; ///< Visibility can be inherited from the Node hierachy AnimatableProperty mCulled; ///< True if the node is culled. This is not animatable. It is just double-buffered.