osu.Framework/Graphics/Containers/CompositeDrawable.cs
/// <summary>
/// Informs this <see cref="CompositeDrawable"/> that a child has been invalidated.
/// </summary>
/// <param name="invalidation">The type of invalidation applied to the child.</param>
/// <param name="source">The child which caused this invalidation. May be null to indicate that a specific child wasn't specified.</param>
Informs this  that a child has been invalidated.
Informs this that a child has been invalidated .
public virtual void InvalidateFromChild(Invalidation invalidation, Drawable source = null)
        {
            if ((invalidation & (Invalidation.RequiredParentSizeToFit | Invalidation.Presence)) > 0)
                childrenSizeDependencies.Invalidate();
        }
public virtual void InvalidateFromChild ( Invalidation invalidation , Drawable source = null ) { if ( ( invalidation & ( Invalidation . RequiredParentSizeToFit | Invalidation . Presence ) ) > 0 ) childrenSizeDependencies . Invalidate ( ) ; }
Informs this  that a child has been invalidated.
Informs this that a child has been invalidated .
invalidation
Invalidation
The type of invalidation applied to the child.
The type of invalidation applied to the child .
source
Drawable
The child which caused this invalidation. May be null to indicate that a specific child wasn't specified.
The child which caused this invalidation . May be null to indicate that a specific child wasn ' t specified .