Skip to content

Commit 19833cb

Browse files
committed
more!
1 parent 6f49926 commit 19833cb

File tree

6 files changed

+90
-66
lines changed

6 files changed

+90
-66
lines changed

source/SkiaSharp.Views.Maui/SkiaSharp.Views.Maui.Controls/SKGLView.cs

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -71,24 +71,28 @@ public bool EnableTouchEvents
7171
/// Occurs when the surface needs to be redrawn.
7272
/// </summary>
7373
/// <remarks>
74+
/// <para>
7475
/// There are two ways to draw on this surface: by overriding the
7576
/// <see cref="SkiaSharp.Views.Maui.Controls.SKGLView.OnPaintSurface(SkiaSharp.Views.Maui.SKPaintGLSurfaceEventArgs)" />
7677
/// method, or by attaching a handler to the
7778
/// <see cref="SkiaSharp.Views.Maui.Controls.SKGLView.PaintSurface" />
7879
/// event.
79-
/// ## Examples
80-
/// ```csharp
80+
/// </para>
81+
/// </remarks>
82+
/// <example>
83+
/// <code language="csharp">
8184
/// SKGLView myView = ...;
82-
/// myView.PaintSurface += (sender, e) => {
83-
/// var surface = e.Surface;
84-
/// var surfaceWidth = e.BackendRenderTarget.Width;
85-
/// var surfaceHeight = e.BackendRenderTarget.Height;
86-
/// var canvas = surface.Canvas;
87-
/// // draw on the canvas
88-
/// canvas.Flush ();
85+
/// myView.PaintSurface += (sender, e) =>
86+
/// {
87+
/// var surface = e.Surface;
88+
/// var surfaceWidth = e.BackendRenderTarget.Width;
89+
/// var surfaceHeight = e.BackendRenderTarget.Height;
90+
/// var canvas = surface.Canvas;
91+
///
92+
/// // draw on the canvas
8993
/// };
90-
/// ```
91-
/// </remarks>
94+
/// </code>
95+
/// </example>
9296
public event EventHandler<SKPaintGLSurfaceEventArgs>? PaintSurface;
9397

9498
/// <summary>

source/SkiaSharp.Views/SkiaSharp.Views.WinUI/SKXamlCanvas.cs

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -106,23 +106,27 @@ public bool IgnorePixelScaling
106106
/// Occurs when the surface needs to be redrawn.
107107
/// </summary>
108108
/// <remarks>
109+
/// <para>
109110
/// There are two ways to draw on this surface: by overriding the
110111
/// <see cref="SKXamlCanvas.OnPaintSurface(SKPaintSurfaceEventArgs)" />
111112
/// method, or by attaching a handler to the
112113
/// <see cref="SKXamlCanvas.PaintSurface" />
113114
/// event.
114-
/// ## Examples
115-
/// ```csharp
116-
/// myView.PaintSurface += (sender, e) => {
117-
/// var surface = e.Surface;
118-
/// var surfaceWidth = e.Info.Width;
119-
/// var surfaceHeight = e.Info.Height;
120-
/// var canvas = surface.Canvas;
121-
/// // draw on the canvas
122-
/// canvas.Flush ();
123-
/// };
124-
/// ```
115+
/// </para>
125116
/// </remarks>
117+
/// <example>
118+
/// <code language="csharp">
119+
/// myView.PaintSurface += (sender, e) =>
120+
/// {
121+
/// var surface = e.Surface;
122+
/// var surfaceWidth = e.Info.Width;
123+
/// var surfaceHeight = e.Info.Height;
124+
/// var canvas = surface.Canvas;
125+
///
126+
/// // draw on the canvas
127+
/// };
128+
/// </code>
129+
/// </example>
126130
public event EventHandler<SKPaintSurfaceEventArgs> PaintSurface;
127131

128132
protected virtual void OnPaintSurface(SKPaintSurfaceEventArgs e)

source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKGLSurfaceView.cs

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -60,23 +60,27 @@ private void Initialize()
6060
/// Occurs when the surface needs to be redrawn.
6161
/// </summary>
6262
/// <remarks>
63+
/// <para>
6364
/// There are two ways to draw on this surface: by overriding the
6465
/// <see cref="SkiaSharp.Views.Android.SKGLSurfaceView.OnPaintSurface(SkiaSharp.Views.Android.SKPaintGLSurfaceEventArgs)" />
6566
/// method, or by attaching a handler to the
6667
/// <see cref="SkiaSharp.Views.Android.SKGLSurfaceView.PaintSurface" />
6768
/// event.
68-
/// ## Examples
69-
/// ```csharp
70-
/// myView.PaintSurface += (sender, e) => {
71-
/// var surface = e.Surface;
72-
/// var surfaceWidth = e.BackendRenderTarget.Width;
73-
/// var surfaceHeight = e.BackendRenderTarget.Height;
74-
/// var canvas = surface.Canvas;
75-
/// // draw on the canvas
76-
/// canvas.Flush ();
77-
/// };
78-
/// ```
69+
/// </para>
7970
/// </remarks>
71+
/// <example>
72+
/// <code language="csharp">
73+
/// myView.PaintSurface += (sender, e) =>
74+
/// {
75+
/// var surface = e.Surface;
76+
/// var surfaceWidth = e.BackendRenderTarget.Width;
77+
/// var surfaceHeight = e.BackendRenderTarget.Height;
78+
/// var canvas = surface.Canvas;
79+
///
80+
/// // draw on the canvas
81+
/// };
82+
/// </code>
83+
/// </example>
8084
public event EventHandler<SKPaintGLSurfaceEventArgs> PaintSurface;
8185

8286
protected virtual void OnPaintSurface(SKPaintGLSurfaceEventArgs e)

source/SkiaSharp.Views/SkiaSharp.Views/Platform/Android/SKGLTextureView.cs

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -71,23 +71,27 @@ private void Initialize()
7171
/// Occurs when the surface needs to be redrawn.
7272
/// </summary>
7373
/// <remarks>
74+
/// <para>
7475
/// There are two ways to draw on this surface: by overriding the
7576
/// <see cref="OnPaintSurface(SKPaintGLSurfaceEventArgs)" />
7677
/// method, or by attaching a handler to the
7778
/// <see cref="PaintSurface" />
7879
/// event.
79-
/// ## Examples
80-
/// ```csharp
81-
/// myView.PaintSurface += (sender, e) => {
82-
/// var surface = e.Surface;
83-
/// var surfaceWidth = e.BackendRenderTarget.Width;
84-
/// var surfaceHeight = e.BackendRenderTarget.Height;
85-
/// var canvas = surface.Canvas;
86-
/// // draw on the canvas
87-
/// canvas.Flush ();
88-
/// };
89-
/// ```
80+
/// </para>
9081
/// </remarks>
82+
/// <example>
83+
/// <code language="csharp">
84+
/// myView.PaintSurface += (sender, e) =>
85+
/// {
86+
/// var surface = e.Surface;
87+
/// var surfaceWidth = e.BackendRenderTarget.Width;
88+
/// var surfaceHeight = e.BackendRenderTarget.Height;
89+
/// var canvas = surface.Canvas;
90+
///
91+
/// // draw on the canvas
92+
/// };
93+
/// </code>
94+
/// </example>
9195
public event EventHandler<SKPaintGLSurfaceEventArgs> PaintSurface;
9296

9397
protected virtual void OnPaintSurface(SKPaintGLSurfaceEventArgs e)

source/SkiaSharp.Views/SkiaSharp.Views/Platform/iOS/SKGLView.cs

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -199,23 +199,27 @@ private void Initialize()
199199
/// Occurs when the surface needs to be redrawn.
200200
/// </summary>
201201
/// <remarks>
202+
/// <para>
202203
/// There are two ways to draw on this surface: by overriding the
203204
/// <see cref="SKGLView.OnPaintSurface(SKPaintGLSurfaceEventArgs)" />
204205
/// method, or by attaching a handler to the
205206
/// <see cref="SKGLView.PaintSurface" />
206207
/// event.
207-
/// ## Examples
208-
/// ```csharp
209-
/// myView.PaintSurface += (sender, e) => {
210-
/// var surface = e.Surface;
211-
/// var surfaceWidth = e.BackendRenderTarget.Width;
212-
/// var surfaceHeight = e.BackendRenderTarget.Height;
213-
/// var canvas = surface.Canvas;
214-
/// // draw on the canvas
215-
/// canvas.Flush ();
216-
/// };
217-
/// ```
208+
/// </para>
218209
/// </remarks>
210+
/// <example>
211+
/// <code language="csharp">
212+
/// myView.PaintSurface += (sender, e) =>
213+
/// {
214+
/// var surface = e.Surface;
215+
/// var surfaceWidth = e.BackendRenderTarget.Width;
216+
/// var surfaceHeight = e.BackendRenderTarget.Height;
217+
/// var canvas = surface.Canvas;
218+
///
219+
/// // draw on the canvas
220+
/// };
221+
/// </code>
222+
/// </example>
219223
public event EventHandler<SKPaintGLSurfaceEventArgs> PaintSurface;
220224

221225
protected virtual void OnPaintSurface(SKPaintGLSurfaceEventArgs e)

source/SkiaSharp.Views/SkiaSharp.Views/Platform/macOS/SKGLView.cs

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -215,23 +215,27 @@ public override void DrawRect(CGRect dirtyRect)
215215
/// Occurs when the surface needs to be redrawn.
216216
/// </summary>
217217
/// <remarks>
218+
/// <para>
218219
/// There are two ways to draw on this surface: by overriding the
219220
/// <see cref="SKGLView.OnPaintSurface(SKPaintGLSurfaceEventArgs)" />
220221
/// method, or by attaching a handler to the
221222
/// <see cref="SKGLView.PaintSurface" />
222223
/// event.
223-
/// ## Examples
224-
/// ```csharp
225-
/// myView.PaintSurface += (sender, e) => {
226-
/// var surface = e.Surface;
227-
/// var surfaceWidth = e.BackendRenderTarget.Width;
228-
/// var surfaceHeight = e.BackendRenderTarget.Height;
229-
/// var canvas = surface.Canvas;
230-
/// // draw on the canvas
231-
/// canvas.Flush ();
232-
/// };
233-
/// ```
224+
/// </para>
234225
/// </remarks>
226+
/// <example>
227+
/// <code language="csharp">
228+
/// myView.PaintSurface += (sender, e) =>
229+
/// {
230+
/// var surface = e.Surface;
231+
/// var surfaceWidth = e.BackendRenderTarget.Width;
232+
/// var surfaceHeight = e.BackendRenderTarget.Height;
233+
/// var canvas = surface.Canvas;
234+
///
235+
/// // draw on the canvas
236+
/// };
237+
/// </code>
238+
/// </example>
235239
public event EventHandler<SKPaintGLSurfaceEventArgs> PaintSurface;
236240

237241
protected virtual void OnPaintSurface(SKPaintGLSurfaceEventArgs e)

0 commit comments

Comments
 (0)