PsmFramework.Engines.DrawEngine2d.Layers.LayerBase.RemoveDrawable C# (CSharp) 메소드

RemoveDrawable() 개인적인 메소드

private RemoveDrawable ( DrawableBase item ) : void
item PsmFramework.Engines.DrawEngine2d.Drawables.DrawableBase
리턴 void
        internal void RemoveDrawable(DrawableBase item)
        {
            if(item == null)
                throw new ArgumentNullException();

            if(!Items.Contains(item))
                throw new ArgumentException();

            Items.Remove(item);
            DrawEngine2d.SetRenderRequired();
        }