diff --git a/docs.xml b/docs.xml index 5e7062b4..bdc08bf0 100644 --- a/docs.xml +++ b/docs.xml @@ -13457,25 +13457,61 @@ Documentation for this class was provided by <_stage set="null"> - <_canvas> - <_renderer> - <_stats> - <_lastTime> - <_currentTime> - <_elapsedTime> - <_skipFrame> - <_setDefaultValues set="method" line="96"> + <_canvas> + + + + <_renderer> + + + + <_stats> + + + + <_lastTime> + + + + <_currentTime> + + + + <_elapsedTime> + + + + <_skipFrame> + + + + <_setDefaultValues set="method" line="96"> + + + - <_onWindowResize set="method" line="126"> - - - - <_onRequestAnimationFrame set="method" line="135"> - <_calculateElapsedTime set="method" line="147"> - - - - + <_onWindowResize set="method" line="126"> + + + + + + + <_onRequestAnimationFrame set="method" line="135"> + + + + <_calculateElapsedTime set="method" line="147"> + + + + + + + + + + @@ -17588,7 +17624,19 @@ Documentation for this class was provided by "PIXI.GraphicsData" - + + + + + + + + + + + + + diff --git a/haxelib.json b/haxelib.json index f15580e6..16d440e9 100644 --- a/haxelib.json +++ b/haxelib.json @@ -2,10 +2,10 @@ "name": "pixijs", "license": "MIT", "tags": ["js","haxe","pixi","extern","web"], - "description": "Externs of pixi.js v2.2.3 for Haxe - JavaScript 2D webGL renderer with canvas fallback.", + "description": "Externs of pixi.js v2.2.5 for Haxe - JavaScript 2D webGL renderer with canvas fallback.", "contributors": ["adireddy"], - "releasenote": "", - "version": "2.2.5", + "releasenote": "minor bug fixes", + "version": "2.2.6", "url": "https://github.com/adireddy/haxe-pixi", "dependencies": { diff --git a/package.json b/package.json index 5e31c29d..95b1403e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pixijs", - "version": "2.2.5", + "version": "2.2.6", "description": "Externs of pixi.js v2.2.0 for Haxe - JavaScript 2D webGL renderer with canvas fallback.", "repository": { "type": "git", diff --git a/pixi/Application.hx b/pixi/Application.hx index 3069daa4..176b5640 100644 --- a/pixi/Application.hx +++ b/pixi/Application.hx @@ -11,10 +11,10 @@ package pixi; import js.html.Event; import js.html.CanvasElement; import js.Browser; -import pixi.renderers.webgl.WebGLRenderer; import pixi.utils.Detector; import pixi.display.Stage; import pixi.utils.Stats; +import pixi.renderers.IRenderer; class Application { @@ -79,21 +79,21 @@ class Application { */ var _stage(default, null):Stage; - var _canvas:CanvasElement; - var _renderer:WebGLRenderer; - var _stats:Stats; + @:noCompletion var _canvas:CanvasElement; + @:noCompletion var _renderer:IRenderer; + @:noCompletion var _stats:Stats; - var _lastTime:Date; - var _currentTime:Date; - var _elapsedTime:Float; - var _skipFrame:Bool; + @:noCompletion var _lastTime:Date; + @:noCompletion var _currentTime:Date; + @:noCompletion var _elapsedTime:Float; + @:noCompletion var _skipFrame:Bool; public function new() { _lastTime = Date.now(); _setDefaultValues(); } - function _setDefaultValues() { + @:noCompletion function _setDefaultValues() { pixelRatio = 1; skipFrame = false; stats = false; @@ -123,7 +123,7 @@ class Application { _lastTime = Date.now(); } - function _onWindowResize(event:Event) { + @:noCompletion function _onWindowResize(event:Event) { width = Browser.window.innerWidth; height = Browser.window.innerHeight; _renderer.resize(width, height); @@ -132,7 +132,7 @@ class Application { if (onResize != null) onResize(); } - function _onRequestAnimationFrame() { + @:noCompletion function _onRequestAnimationFrame() { if (skipFrame && _skipFrame) _skipFrame = false; else { _skipFrame = true; @@ -144,13 +144,13 @@ class Application { if (_stats != null) _stats.update(); } - function _calculateElapsedTime() { + @:noCompletion function _calculateElapsedTime() { _currentTime = Date.now(); _elapsedTime = _currentTime.getTime() - _lastTime.getTime(); _lastTime = _currentTime; } - function set_stats(val:Bool):Bool { + @:noCompletion function set_stats(val:Bool):Bool { if (val) { var _container = Browser.document.createElement("div"); Browser.document.body.appendChild(_container); diff --git a/samples/_output/hx-pixi-nape.js b/samples/_output/hx-pixi-nape.js index 6676512a..d1279f7a 100644 --- a/samples/_output/hx-pixi-nape.js +++ b/samples/_output/hx-pixi-nape.js @@ -3457,6 +3457,9 @@ pixi.display.DisplayObjectContainer.prototype = $extend(PIXI.DisplayObjectContai pixi.renderers = {}; pixi.renderers.IRenderer = function() { }; pixi.renderers.IRenderer.__name__ = true; +pixi.renderers.IRenderer.prototype = { + __class__: pixi.renderers.IRenderer +}; var samples = {}; samples.nape = {}; samples.nape.Main = function() {