Xamarin.Forms.OpenGLView.OnDisplay Property
Overridden to create a custom rendering loop.

Syntax

public Action<Rectangle> OnDisplay { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

When overridden, creates a custom renderer:

C# Example

    var view = new OpenGLView { HasRenderLoop = true };
    view.OnDisplay = r => {

        GL.ClearColor (red, green, blue, 1.0f);
        GL.Clear ((ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit));

        red += 0.01f;
        if (red >= 1.0f)
            red -= 1.0f;
        green += 0.02f;
        if (green >= 1.0f)
            green -= 1.0f;
        blue += 0.03f;
        if (blue >= 1.0f)
            blue -= 1.0f;
    };
          

Requirements

Namespace: Xamarin.Forms
Assembly: Xamarin.Forms.Core (in Xamarin.Forms.Core.dll)
Assembly Versions: 1.0.0.0, 1.1.0.0, 1.2.0.0, 1.3.0.0