From 31011fb6c6a06a688f0dfb831822206128a6ba3a Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Wed, 18 Jul 2018 22:18:15 -0700 Subject: [PATCH] Add syntax highlighting --- src/lime/app/Event.hx | 2 +- src/lime/app/Future.hx | 2 +- src/lime/app/Promise.hx | 2 +- src/lime/graphics/CairoRenderContext.hx | 2 +- src/lime/graphics/Canvas2DRenderContext.hx | 30 ++++++++++----------- src/lime/graphics/DOMRenderContext.hx | 2 +- src/lime/graphics/FlashRenderContext.hx | 2 +- src/lime/graphics/OpenGLES2RenderContext.hx | 2 +- src/lime/graphics/OpenGLES3RenderContext.hx | 3 ++- src/lime/graphics/OpenGLRenderContext.hx | 2 +- src/lime/graphics/WebGL2RenderContext.hx | 3 ++- src/lime/graphics/WebGLRenderContext.hx | 2 +- src/lime/math/ARGB.hx | 2 +- src/lime/math/BGRA.hx | 2 +- src/lime/math/ColorMatrix.hx | 8 +++--- src/lime/math/RGBA.hx | 2 +- 16 files changed, 35 insertions(+), 33 deletions(-) diff --git a/src/lime/app/Event.hx b/src/lime/app/Event.hx index 01eca07e1..0303f54f3 100644 --- a/src/lime/app/Event.hx +++ b/src/lime/app/Event.hx @@ -7,7 +7,7 @@ package lime.app; For example: - ``` + ```haxe var event = new EventVoid> (); event.add (function (value:Int):Void { trace (value); }); event.dispatch (100); diff --git a/src/lime/app/Future.hx b/src/lime/app/Future.hx index a35ae8389..1c69b2863 100644 --- a/src/lime/app/Future.hx +++ b/src/lime/app/Future.hx @@ -12,7 +12,7 @@ import lime.utils.Log; Lime `Future` introduces "progress" feedback as well to increase the value of `Future` values. - ``` + ```haxe var future = Image.loadFromFile ("image.png"); future.onComplete (function (image) { trace ("Image loaded"); }); future.onProgress (function (loaded, total) { trace ("Loading: " + loaded + ", " + total); }); diff --git a/src/lime/app/Promise.hx b/src/lime/app/Promise.hx index fd75c8359..cd8a75750 100644 --- a/src/lime/app/Promise.hx +++ b/src/lime/app/Promise.hx @@ -10,7 +10,7 @@ package lime.app; While `Future` is meant to be read-only, `Promise` can be used to set the state of a future for receipients of it's `Future` object. For example: - ``` + ```haxe function examplePromise ():Future { var promise = new Promise (); diff --git a/src/lime/graphics/CairoRenderContext.hx b/src/lime/graphics/CairoRenderContext.hx index f2bf77539..8de49123b 100644 --- a/src/lime/graphics/CairoRenderContext.hx +++ b/src/lime/graphics/CairoRenderContext.hx @@ -11,7 +11,7 @@ import lime.graphics.cairo.Cairo; You can convert from `lime.graphics.RenderContext` to `CairoRenderContext` directly if desired: - ``` + ```haxe var cairo:CairoRenderContext = window.context; ``` **/ diff --git a/src/lime/graphics/Canvas2DRenderContext.hx b/src/lime/graphics/Canvas2DRenderContext.hx index c0d54b3cc..c0143fc8b 100644 --- a/src/lime/graphics/Canvas2DRenderContext.hx +++ b/src/lime/graphics/Canvas2DRenderContext.hx @@ -7,11 +7,11 @@ import js.html.CanvasRenderingContext2D; /** The `Canvas2DRenderContext` represents the primary `js.html.CanvasRenderingContext2D` instance when Canvas is the render context type of the `Window`. - + You can convert from `lime.graphics.RenderContext` to `Canvas2DRenderContext` directly if desired: - - ``` + + ```haxe var ctx:CanvasRenderingContext2D = window.context; ``` **/ @@ -21,15 +21,15 @@ import js.html.CanvasRenderingContext2D; abstract Canvas2DRenderContext(CanvasRenderingContext2D) from CanvasRenderingContext2D to CanvasRenderingContext2D { - - + + @:from private static function fromRenderContext (context:RenderContext):Canvas2DRenderContext { - + return context.canvas2D; - + } - - + + } @@ -40,15 +40,15 @@ abstract Canvas2DRenderContext(CanvasRenderingContext2D) from CanvasRenderingCon abstract Canvas2DRenderContext(Dynamic) from Dynamic to Dynamic { - - + + @:from private static function fromRenderContext (context:RenderContext):Canvas2DRenderContext { - + return null; - + } - - + + } diff --git a/src/lime/graphics/DOMRenderContext.hx b/src/lime/graphics/DOMRenderContext.hx index ebae5f16f..3a632b6f5 100644 --- a/src/lime/graphics/DOMRenderContext.hx +++ b/src/lime/graphics/DOMRenderContext.hx @@ -11,7 +11,7 @@ import js.html.Element; You can convert from `lime.graphics.RenderContext` to `DOMRenderContext` directly if desired: - ``` + ```haxe var dom:DOMRenderContext = window.context; ``` **/ diff --git a/src/lime/graphics/FlashRenderContext.hx b/src/lime/graphics/FlashRenderContext.hx index e613f21dc..c42d3c95d 100644 --- a/src/lime/graphics/FlashRenderContext.hx +++ b/src/lime/graphics/FlashRenderContext.hx @@ -11,7 +11,7 @@ import flash.display.Sprite; You can convert from `lime.graphics.RenderContext` to `FlashRenderContext` directly if desired: - ``` + ```haxe var sprite:FlashRenderContext = window.context; ``` **/ diff --git a/src/lime/graphics/OpenGLES2RenderContext.hx b/src/lime/graphics/OpenGLES2RenderContext.hx index 4967bb14d..d5bee289e 100644 --- a/src/lime/graphics/OpenGLES2RenderContext.hx +++ b/src/lime/graphics/OpenGLES2RenderContext.hx @@ -20,7 +20,7 @@ import lime.graphics.opengl.*; `lime.graphics.OpenGLES3RenderContext`, `lime.graphics.opengl.GL`, and can convert to `lime.graphics.WebGLRenderContext` directly if desired: - ``` + ```haxe var gles2:OpenGLES2RenderContext = window.context; var gles2:OpenGLES2RenderContext = gl; var gles2:OpenGLES2RenderContext = gles3; diff --git a/src/lime/graphics/OpenGLES3RenderContext.hx b/src/lime/graphics/OpenGLES3RenderContext.hx index f5a6c3ba3..018ad6de3 100644 --- a/src/lime/graphics/OpenGLES3RenderContext.hx +++ b/src/lime/graphics/OpenGLES3RenderContext.hx @@ -30,7 +30,7 @@ import lime.utils.Int32Array; `lime.graphics.WebGL2RenderContext` or `lime.graphics.WebGLRenderContext` directly if desired: - ``` + ```haxe var gles3:OpenGLES3RenderContext = window.context; var gles3:OpenGLES3RenderContext = gl; var gles3:OpenGLES3RenderContext = GL; @@ -38,6 +38,7 @@ import lime.utils.Int32Array; var gles2:OpenGLES2RenderContext = gles3; var webgl2:WebGL2RenderContext = gles3; var webgl:WebGLRenderContext = gles3; + ``` **/ @:forward diff --git a/src/lime/graphics/OpenGLRenderContext.hx b/src/lime/graphics/OpenGLRenderContext.hx index f4a31550a..ec3a5f478 100644 --- a/src/lime/graphics/OpenGLRenderContext.hx +++ b/src/lime/graphics/OpenGLRenderContext.hx @@ -21,7 +21,7 @@ import lime._internal.backend.native.NativeOpenGLRenderContext; `lime.graphics.OpenGLES2RenderContext`, `lime.graphics.WebGL2RenderContext`, or `lime.graphics.WebGLRenderContext` directly if desired: - ``` + ```haxe var gl:OpenGLRenderContext = window.context; var gl:OpenGLRenderContext = GL; diff --git a/src/lime/graphics/WebGL2RenderContext.hx b/src/lime/graphics/WebGL2RenderContext.hx index 37766ee5c..e352c9187 100644 --- a/src/lime/graphics/WebGL2RenderContext.hx +++ b/src/lime/graphics/WebGL2RenderContext.hx @@ -358,13 +358,14 @@ import lime.utils.UInt32Array; `lime.graphics.OpenGLES3RenderContext` or `lime.graphics.opengl.GL`, and can convert to `lime.graphics.WebGLRenderContext` directly if desired: - ``` + ```haxe var webgl2:WebGL2RenderContext = window.context; var webgl2:WebGL2RenderContext = gl; var webgl2:WebGL2RenderContext = gles3; var webgl2:WebGL2RenderContext = GL; var webgl:WebGLRenderContext = webgl2; + ``` **/ @:access(lime.graphics.RenderContext) diff --git a/src/lime/graphics/WebGLRenderContext.hx b/src/lime/graphics/WebGLRenderContext.hx index c82275ec0..c31109445 100644 --- a/src/lime/graphics/WebGLRenderContext.hx +++ b/src/lime/graphics/WebGLRenderContext.hx @@ -17,7 +17,7 @@ import lime.utils.Float32Array; `lime.graphics.OpenGLES3RenderContext`, `lime.graphics.OpenGLES2RenderContext`, `lime.graphics.WebGL2RenderContext` or `lime.graphics.opengl.GL` directly if desired: - ``` + ```haxe var webgl:WebGLRenderContext = window.context; var webgl:WebGLRenderContext = gl; var webgl:WebGLRenderContext = gles3; diff --git a/src/lime/math/ARGB.hx b/src/lime/math/ARGB.hx index cf5cf6853..38fa3a9c9 100644 --- a/src/lime/math/ARGB.hx +++ b/src/lime/math/ARGB.hx @@ -10,7 +10,7 @@ import lime.utils.UInt8Array; A utility for storing, accessing and converting colors in an ARGB (alpha, red, green, blue) color format. - ``` + ```haxe var color:ARGB = 0xFF883300; trace (color.a); // 0xFF trace (color.r); // 0x88 diff --git a/src/lime/math/BGRA.hx b/src/lime/math/BGRA.hx index 6a8f1f3cb..a5e07192e 100644 --- a/src/lime/math/BGRA.hx +++ b/src/lime/math/BGRA.hx @@ -10,7 +10,7 @@ import lime.utils.UInt8Array; A utility for storing, accessing and converting colors in a BGRA (blue, green, red, alpha) color format. - ``` + ```haxe var color:BGRA = 0x003388FF; trace (color.b); // 0x00 trace (color.g); // 0x33 diff --git a/src/lime/math/ColorMatrix.hx b/src/lime/math/ColorMatrix.hx index e46f9ac91..150c6eadd 100644 --- a/src/lime/math/ColorMatrix.hx +++ b/src/lime/math/ColorMatrix.hx @@ -170,7 +170,7 @@ abstract ColorMatrix(Float32Array) from Float32Array to Float32Array { For example: - ``` + ```haxe var colorMatrix = new ColorMatrix (); colorMatrix.alphaOffset = 12; @@ -215,7 +215,7 @@ abstract ColorMatrix(Float32Array) from Float32Array to Float32Array { For example: - ``` + ```haxe var colorMatrix = new ColorMatrix (); colorMatrix.blueOffset = 16; @@ -259,7 +259,7 @@ abstract ColorMatrix(Float32Array) from Float32Array to Float32Array { For example: - ``` + ```haxe var colorMatrix = new ColorMatrix (); colorMatrix.greenOffset = 16; @@ -303,7 +303,7 @@ abstract ColorMatrix(Float32Array) from Float32Array to Float32Array { For example: - ``` + ```haxe var colorMatrix = new ColorMatrix (); colorMatrix.redOffset = 16; diff --git a/src/lime/math/RGBA.hx b/src/lime/math/RGBA.hx index bcc5560ee..e40cb91c1 100644 --- a/src/lime/math/RGBA.hx +++ b/src/lime/math/RGBA.hx @@ -10,7 +10,7 @@ import lime.utils.UInt8Array; A utility for storing, accessing and converting colors in an RGBA (red, green, blue, alpha) color format. - ``` + ```haxe var color:RGBA = 0x883300FF; trace (color.r); // 0x88 trace (color.g); // 0x33