Skip to content

Commit 1d5c281

Browse files
committed
17.4.0 dist files
1 parent 5be50ab commit 1d5c281

File tree

456 files changed

+1365
-1013
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

456 files changed

+1365
-1013
lines changed

dist/melonjs.mjs/application/application.js

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import { consoleHeader } from './header.js';
1919
import { WEBGL, CANVAS, AUTO } from '../const.js';
2020

2121
/**
22+
* additional import for TypeScript
2223
* @import WebGLRenderer from "./../video/webgl/webgl_renderer.js";
2324
* @import Camera2d from "./../camera/camera2d.js";
2425
*/

dist/melonjs.mjs/application/header.js

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import { devicePixelRatio, platform, getScreenOrientation, language, hasWebAudio } from '../system/device.js';
99

1010
/**
11+
* additional import for TypeScript
1112
* @import Application from "./application.js";
1213
*/
1314

dist/melonjs.mjs/application/resize.js

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import { getElementBounds, getParentBounds, devicePixelRatio } from '../system/device.js';
99

1010
/**
11+
* additional import for TypeScript
1112
* @import Application from "./application.js";
1213
*/
1314

dist/melonjs.mjs/application/settings.js

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* @copyright (C) 2011 - 2024 Olivier Biot (AltByte Pte Ltd)
77
*/
88
/**
9+
* additional import for TypeScript
910
* @import Renderer from "./../video/renderer.js";
1011
*/
1112

dist/melonjs.mjs/audio/audio.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import { __exports as howler } from '../_virtual/howler.js';
1313
// external import
1414

1515
/**
16-
* @import Asset from "./../loader/loader.js";
16+
* additional import for TypeScript
17+
* @import { Asset } from "./../loader/loader.js";
1718
*/
1819

1920
/**

dist/melonjs.mjs/geometries/ellipse.js

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import pool from '../system/pooling.js';
99

1010
/**
11+
* additional import for TypeScript
1112
* @import Vector2d from "./../math/vector2.js";
1213
* @import ObservableVector2d from "./../math/observable_vector2.js";
1314
* @import Matrix2d from "./../math/matrix2.js";

dist/melonjs.mjs/geometries/line.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import pool from '../system/pooling.js';
99
import Polygon from './poly.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Vector2d from "./../math/vector2d.js";
1314
*/
1415

dist/melonjs.mjs/geometries/path2d.js

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import earcut from '../node_modules/earcut/src/earcut.js';
1111
import { endpointToCenterParameterization } from './toarccanvas.js';
1212

1313
/**
14+
* additional import for TypeScript
1415
* @import Point from "./point.js";
1516
*/
1617

dist/melonjs.mjs/geometries/point.js

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* @copyright (C) 2011 - 2024 Olivier Biot (AltByte Pte Ltd)
77
*/
88
/**
9+
* additional import for TypeScript
910
* @import Vector2d from "./../math/vector2.js";
1011
**/
1112

dist/melonjs.mjs/geometries/poly.js

+4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ import earcut from '../node_modules/earcut/src/earcut.js';
99
import pool from '../system/pooling.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Vector2d from "./../math/vector2.js";
14+
* @import ObservableVector2d from "./../math/observable_vector2.js";
15+
* @import Matrix2d from "./../math/matrix2.js";
16+
* @import Bounds from "./../physics/bounds.js";
1317
*/
1418

1519
/**

dist/melonjs.mjs/geometries/rectangle.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import pool from '../system/pooling.js';
99
import Polygon from './poly.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Vector2d from "./../math/vector2.js";
1314
**/
1415

dist/melonjs.mjs/loader/loader.js

-1
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ function onLoadingError(res) {
272272
/**
273273
* an asset definition to be used with the loader
274274
* @typedef {object} Asset
275-
* @export
276275
* @memberof loader
277276
* @property {string} name - name of the asset
278277
* @property {string} type - the type of the asset ("audio"|"binary"|"image"|"json"|"js"|"tmx"|"tmj"|"tsx"|"tsj"|"fontface"|"video")

dist/melonjs.mjs/math/matrix2.js

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import pool from '../system/pooling.js';
99

1010
/**
11+
* additional import for TypeScript
1112
* @import Matrix3d from "./matrix3.js";
1213
* @import Vector2d from "./vector2.js";
1314
* @import Vector3d from "./vector3.js";

dist/melonjs.mjs/math/matrix3.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import pool from '../system/pooling.js';
99
import { EPSILON } from './math.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Matrix2d from "./matrix2.js";
1314
* @import Vector2d from "./vector2.js";
1415
* @import Vector3d from "./vector3.js";

dist/melonjs.mjs/math/observable_vector3.js

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { clamp } from './math.js';
1010
import pool from '../system/pooling.js';
1111

1212
/**
13+
* additional import for TypeScript
1314
* @import ObservableVector2d from "./observable_vector2.js";
1415
* @import Vector2d from "./vector2.js";
1516
*/

dist/melonjs.mjs/math/vector3.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { clamp } from './math.js';
99
import pool from '../system/pooling.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Vector2d from "./vector2.js";
1314
*/
1415

dist/melonjs.mjs/renderable/colorlayer.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import pool from '../system/pooling.js';
99
import Renderable from './renderable.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Color from "./../math/color.js";
1314
* @import CanvasRenderer from "./../video/canvas/canvas_renderer.js";
1415
* @import WebGLRenderer from "./../video/webgl/webgl_renderer.js";

dist/melonjs.mjs/renderable/container.js

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ function deferredRemove(child, keepalive) {
2525
let globalFloatingCounter = 0;
2626

2727
/**
28+
* additional import for TypeScript
2829
* @import Color from "./../math/color.js";
2930
* @import Entity from "./entity/entity.js";
3031
* @import Sprite from "./sprite.js";

dist/melonjs.mjs/renderable/dragndrop.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { on, DRAGEND, off } from '../system/event.js';
99
import Renderable from './renderable.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import { Draggable } from "./draggable.js";
1314
*/
1415

dist/melonjs.mjs/renderable/imagelayer.js

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import Sprite from './sprite.js';
1313
import { isNumeric } from '../utils/string.js';
1414

1515
/**
16+
* additional import for TypeScript
1617
* @import Vector2d from "./../math/vector2.js";
1718
*/
1819

dist/melonjs.mjs/renderable/light2d.js

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import pool from '../system/pooling.js';
99
import Renderable from './renderable.js';
1010

1111
/**
12+
* additional import for TypeScript
1213
* @import Color from "./../math/color.js";
1314
* @import Ellipse from "./../geometries/ellipse.js";
1415
* @import CanvasRenderer from "./../video/canvas/canvas_renderer.js";

dist/melonjs.mjs/renderable/nineslicesprite.js

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import Sprite from './sprite.js';
99

1010
/**
11+
* additional import for TypeScript
1112
* @import Color from "./../math/color.js";
1213
* @import { TextureAtlas } from "./../video/texture/atlas.js";
1314
*/

dist/melonjs.mjs/renderable/renderable.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import Color from '../math/color.js';
1717
import { releaseAllPointerEvents } from '../input/pointerevent.js';
1818

1919
/**
20+
* additional import for TypeScript
2021
* @import Vector2d from "./../math/vector2.js";
2122
* @import Vector3d from "./../math/vector3.js";
2223
* @import Matrix2d from "./../math/matrix2.js";

dist/melonjs.mjs/renderable/sprite.js

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import Color from '../math/color.js';
1414
import { on, STATE_PAUSE, off } from '../system/event.js';
1515

1616
/**
17+
* additional import for TypeScript
1718
* @import Vector2d from "./../math/vector2.js";
1819
* @import CanvasRenderer from "./../video/canvas/canvas_renderer.js";
1920
* @import WebGLRenderer from "./../video/webgl/webgl_renderer.js";

dist/melonjs.mjs/renderable/trigger.js

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import level from '../level/level.js';
1212
import pool from '../system/pooling.js';
1313

1414
/**
15+
* additional import for TypeScript
1516
* @import ResponseObject from "./../physics/response.js";
1617
*/
1718

dist/melonjs.mjs/video/canvas/canvas_renderer.js

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import TextureCache from '../texture/cache.js';
1111
import { emit, on, ONCONTEXT_LOST, ONCONTEXT_RESTORED, GAME_RESET } from '../../system/event.js';
1212

1313
/**
14+
* additional import for TypeScript
1415
* @import Rect from "./../../geometries/rectangle.js";
1516
* @import RoundRect from "./../../geometries/roundrect.js";
1617
* @import Polygon from "./../../geometries/poly.js";

dist/melonjs.mjs/video/rendertarget/canvasrendertarget.js

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { setPrefixed } from '../../utils/agent.js';
1010
import { clamp } from '../../math/math.js';
1111

1212
/**
13+
* additional import for TypeScript
1314
* @import CanvasRenderer from "./../canvas/canvas_renderer.js";
1415
* @import WebGLRenderer from "./../webgl/webgl_renderer.js";
1516
*/

dist/melonjs.mjs/video/texture/atlas.js

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import { parseSpriteSheet } from './parser/spritesheet.js';
1515
import { parseAseprite } from './parser/aseprite.js';
1616

1717
/**
18+
* additional import for TypeScript
1819
* @import NineSliceSprite from "./../../renderable/nineslicesprite.js";
1920
*/
2021

dist/melonjs.mjs/video/webgl/compositors/compositor.js

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88
import VertexArrayBuffer from '../buffer/vertex.js';
99
import GLShader from '../glshader.js';
1010

11+
/**
12+
* additional import for TypeScript
13+
* @import WebGLRenderer from "./../webgl_renderer.js";
14+
* @import Matrix3d from "./../../../math/matrix3.js";
15+
*/
16+
1117
/**
1218
* @classdesc
1319
* A base Compositor object.

dist/melonjs.mjs/video/webgl/compositors/primitive_compositor.js

+5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ import primitiveVertex from '../shaders/primitive.vert.js';
99
import primitiveFragment from '../shaders/primitive.frag.js';
1010
import Compositor from './compositor.js';
1111

12+
/**
13+
* additional import for TypeScript
14+
* @import Point from "./../../../geometries/point.js";
15+
*/
16+
1217
/**
1318
* @classdesc
1419
* A WebGL Compositor object. This class handles all of the WebGL state<br>

dist/melonjs.mjs/video/webgl/compositors/quad_compositor.js

+5
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ import quadVertex from '../shaders/quad.vert.js';
1111
import quadFragment from '../shaders/quad.frag.js';
1212
import Compositor from './compositor.js';
1313

14+
/**
15+
* additional import for TypeScript
16+
* @import {TextureAtlas} from "./../../texture/atlas.js";
17+
*/
18+
1419
// a pool of resuable vectors
1520
let V_ARRAY = [
1621
new Vector2d(),

dist/melonjs.mjs/video/webgl/webgl_renderer.js

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import pool from '../../system/pooling.js';
1818
import { isPowerOfTwo } from '../../math/math.js';
1919

2020
/**
21+
* additional import for TypeScript
2122
* @import Rect from "./../../geometries/rectangle.js";
2223
* @import RoundRect from "./../../geometries/roundrect.js";
2324
* @import Polygon from "./../../geometries/poly.js";

0 commit comments

Comments
 (0)