Static methods

staticchangeResolution(width:Int, height:Int):Void

staticgetGamepadId(index:Int):String

staticgetMouse(num:Int):Mouse

staticgetPen(num:Int):Pen

staticgetTime():Float

staticgetVsync():Bool

staticinit(options:SystemOptions, callback:Window ‑> Void):Void

staticinitEx(title:String, options:Array<WindowOptions>, windowCallback:Int ‑> Void, callback:() ‑> Void):Void

staticloadUrl(url:String):Void

staticlockMouse():Void

staticlogin():Void

staticnotifyOfFullscreenChange(func:() ‑> Void, error:() ‑> Void):Void

staticnotifyOfMouseLockChange(func:() ‑> Void, error:() ‑> Void):Void

staticremoveFromFullscreenChange(func:() ‑> Void, error:() ‑> Void):Void

staticremoveFromMouseLockChange(func:() ‑> Void, error:() ‑> Void):Void

staticsafeZone():Float

staticsetGamepadRumble(index:Int, leftAmount:Float, rightAmount:Float):Void

staticsetSafeZone(value:Float):Void

staticvibrate(ms:Int):Void