Cairo.Context.ResetClip C# (CSharp) Метод

ResetClip() публичный Метод

public ResetClip ( ) : void
Результат void
        public void ResetClip()
        {
            CheckDisposed ();
            NativeMethods.cairo_reset_clip (handle);
        }

Usage Example

Пример #1
0
        protected override bool OnExposeEvent(Gdk.EventExpose evnt)
        {
            bool idle = incoming_track == null && current_track == null;

            if (!Visible || !IsMapped || (idle && !CanRenderIdle))
            {
                return(true);
            }

            Cairo.Context cr = Gdk.CairoHelper.Create(evnt.Window);

            foreach (Gdk.Rectangle damage in evnt.Region.GetRectangles())
            {
                cr.Rectangle(damage.X, damage.Y, damage.Width, damage.Height);
                cr.Clip();

                if (idle)
                {
                    RenderIdle(cr);
                }
                else
                {
                    RenderAnimation(cr);
                }

                cr.ResetClip();
            }

            CairoExtensions.DisposeContext(cr);

            return(true);
        }
All Usage Examples Of Cairo.Context::ResetClip