Constructor

inlinenew()

Variables

canvas2D:CanvasElement

canvasGL:CanvasElement

cx:CanvasRenderingContext2D

domGL:Element

domGL2D:Element

gl:RenderingContext

height:Int

penX:Float

penY:Float

width:Int

x:Int

y:Int

mouseDownXY:XY ‑> Void

mouseMoveXY:XY ‑> Void

mouseUpXY:XY ‑> Void

onReady:() ‑> Void

Methods

inlinebeginFill(col:Int, ?alpha:Float):Void

inlineclear():Void

@:value({ autoChild : false, height_ : 600, width_ : 600 })create(width_:Int = 600, height_:Int = 600, autoChild:Bool = false):Void

inlinecurveTo(x1:Float, y1:Float, x2:Float, y2:Float, x3:Float, y3:Float):Void

@:value({ dy : 0, dx : 0 })inlinedraw(sheet:Sheet, dx:Int = 0, dy:Int = 0):Void

inlineendFill():Void

inlinekeyboardInt(e:KeyboardEvent):Int

inlinelineStyle(wid:Float, col:Int, ?alpha:Float):Void

inlinelineTo(x:Float, y:Float):Void

inlinemouseDownDisable():Void

inlinemouseDownSetup():Void

inlinemouseDragStop():Void

inlinemouseMoveSetup():Void

inlinemouseXY(e:Event):XY

inlinemoveTo(x:Float, y:Float):Void

inlinequadThru(x1:Float, y1:Float, x2:Float, y2:Float):Void

inlinequadTo(x1:Float, y1:Float, x2:Float, y2:Float):Void

@:value({ alpha : 1. })inlinergbaFloat(col:Int, alpha:Float = 1.):{r:Float, g:Float, b:Float, alpha:Float}

inlinestyleLeft(left:Int):Void

inlinestyleZero(domGL:Element):Void