@@ -5601,51 +5601,45 @@ declare namespace Phaser {
56015601 getPoints(divisions?: integer): Phaser.Math.Vector2[];
56025602
56035603 /**
5604- * Returns a randomly chosen point anywhere on the path. This follows the same rules as `getPoint` in that it may return a point on any Curve inside this path.
5605- *
5606- * When calling this method multiple times, the points are not guaranteed to be equally spaced spatially.
5604+ * [description]
56075605 * @param out `Vector2` instance that should be used for storing the result. If `undefined` a new `Vector2` will be created.
56085606 */
56095607 getRandomPoint<O extends Phaser.Math.Vector2>(out?: O): O;
56105608
56115609 /**
5612- * Divides this Path into a set of equally spaced points,
5613- *
5614- * The resulting points are equally spaced with respect to the points' position on the path, but not necessarily equally spaced spatially.
5615- * @param divisions The amount of points to divide this Path into. Default 40.
5610+ * Creates a straight Line Curve from the ending point of the Path to the given coordinates.
5611+ * @param divisions The X coordinate of the line's ending point, or the line's ending point as a `Vector2`. Default 40.
56165612 */
56175613 getSpacedPoints(divisions?: integer): Phaser.Math.Vector2[];
56185614
56195615 /**
5620- * Returns the starting point of the Path.
5621- * @param out `Vector2` instance that should be used for storing the result. If `undefined` a new `Vector2` will be created.
5616+ * [description]
5617+ * @param out [description]
56225618 */
56235619 getStartPoint<O extends Phaser.Math.Vector2>(out?: O): O;
56245620
56255621 /**
5626- * Creates a line curve from the previous end point to x/y.
5627- * @param x The X coordinate of the line's end point, or a `Vector2` containing the entire end point.
5628- * @param y The Y coordinate of the line's end point, if a number was passed as the X parameter.
5622+ * Creates a line curve from the previous end point to x/y
5623+ * @param x [description]
5624+ * @param y [description]
56295625 */
56305626 lineTo(x: number | Phaser.Math.Vector2, y?: number): Phaser.Curves.Path;
56315627
56325628 /**
5633- * Creates a spline curve starting at the previous end point, using the given points on the curve.
5634- * @param points The points the newly created spline curve should consist of.
5629+ * [description]
5630+ * @param points [description]
56355631 */
56365632 splineTo(points: Phaser.Math.Vector2[]): Phaser.Curves.Path;
56375633
56385634 /**
5639- * Creates a "gap" in this path from the path's current end point to the given coordinates.
5640- *
5641- * After calling this function, this Path's end point will be equal to the given coordinates
5642- * @param x The X coordinate of the position to move the path's end point to, or a `Vector2` containing the entire new end point.
5643- * @param y The Y coordinate of the position to move the path's end point to, if a number was passed as the X coordinate.
5635+ * [description]
5636+ * @param x [description]
5637+ * @param y [description]
56445638 */
5645- moveTo(x: number | Phaser.Math.Vector2 , y: number): Phaser.Curves.Path;
5639+ moveTo(x: number, y: number): Phaser.Curves.Path;
56465640
56475641 /**
5648- * Converts this Path to a JSON object containing the path information and its consitutent curves.
5642+ * [description]
56495643 */
56505644 toJSON(): Phaser.Types.Curves.JSONPath;
56515645
@@ -5655,7 +5649,7 @@ declare namespace Phaser {
56555649 updateArcLengths(): void;
56565650
56575651 /**
5658- * Disposes of this Path, clearing its internal references to objects so they can be garbage-collected.
5652+ * [description]
56595653 */
56605654 destroy(): void;
56615655
@@ -36343,7 +36337,7 @@ declare namespace Phaser {
3634336337 *
3634436338 * Some or all of these Game Objects may also be part of the Scene's [Display List]{@link Phaser.GameObjects.DisplayList}, for Rendering.
3634536339 */
36346- class UpdateList extends Phaser.Structs.ProcessQueue<Phaser.GameObjects.GameObject> {
36340+ class UpdateList {
3634736341 /**
3634836342 *
3634936343 * @param scene The Scene that the Update List belongs to.
@@ -39160,7 +39154,7 @@ declare namespace Phaser {
3916039154 * @param stepRate The distance between each point on the line. When set, `quantity` is implied and should be set to `0`.
3916139155 * @param output An optional array of Points, or point-like objects, to store the coordinates of the points on the line.
3916239156 */
39163- getPoints<O extends Phaser.Geom.Point>(quantity: integer, stepRate?: integer, output?: O): O;
39157+ getPoints<O extends Phaser.Geom.Point[] >(quantity: integer, stepRate?: integer, output?: O): O;
3916439158
3916539159 /**
3916639160 * Get a random Point on the Line.
@@ -51494,10 +51488,6 @@ declare namespace Phaser {
5149451488 * CSS styles to apply to the game canvas instead of Phasers default styles.
5149551489 */
5149651490 canvasStyle?: string;
51497- /**
51498- * Is Phaser running under a custom (non-native web) environment? If so, set this to `true` to skip internal Feature detection. If `true` the `renderType` cannot be left as `AUTO`.
51499- */
51500- customEnvironment?: boolean;
5150151491 /**
5150251492 * Provide your own Canvas Context for Phaser to use, instead of creating one.
5150351493 */
@@ -82935,7 +82925,7 @@ declare namespace Phaser {
8293582925 * @param args The arguments to call the function with.
8293682926 * @param callbackScope The scope (`this` object) to call the function with.
8293782927 */
82938- delayedCall(delay: number, callback: Function, args? : any[], callbackScope? : any): Phaser.Time.TimerEvent;
82928+ delayedCall(delay: number, callback: Function, args: any[], callbackScope: any): Phaser.Time.TimerEvent;
8293982929
8294082930 /**
8294182931 * Clears and recreates the array of pending Timer Events.
@@ -84340,13 +84330,13 @@ declare namespace Phaser {
8434084330 * Create a Tween Timeline and return it, but do NOT add it to the active or pending Tween lists.
8434184331 * @param config The configuration object for the Timeline and its Tweens.
8434284332 */
84343- createTimeline(config? : Phaser.Types.Tweens.TimelineBuilderConfig): Phaser.Tweens.Timeline;
84333+ createTimeline(config: Phaser.Types.Tweens.TimelineBuilderConfig): Phaser.Tweens.Timeline;
8434484334
8434584335 /**
8434684336 * Create a Tween Timeline and add it to the active Tween list/
8434784337 * @param config The configuration object for the Timeline and its Tweens.
8434884338 */
84349- timeline(config? : Phaser.Types.Tweens.TimelineBuilderConfig): Phaser.Tweens.Timeline;
84339+ timeline(config: Phaser.Types.Tweens.TimelineBuilderConfig): Phaser.Tweens.Timeline;
8435084340
8435184341 /**
8435284342 * Create a Tween and return it, but do NOT add it to the active or pending Tween lists.
0 commit comments