|
@@ -30261,6 +30261,8 @@ declare module "babylonjs/Engines/thinEngine" {
|
|
deterministicLockstep?: boolean;
|
|
deterministicLockstep?: boolean;
|
|
/** Defines the maximum steps to use with deterministic lock step mode */
|
|
/** Defines the maximum steps to use with deterministic lock step mode */
|
|
lockstepMaxSteps?: number;
|
|
lockstepMaxSteps?: number;
|
|
|
|
+ /** Defines the seconds between each deterministic lock step */
|
|
|
|
+ timeStep?: number;
|
|
/**
|
|
/**
|
|
* Defines that engine should ignore context lost events
|
|
* Defines that engine should ignore context lost events
|
|
* If this event happens when this parameter is true, you will have to reload the page to restore rendering
|
|
* If this event happens when this parameter is true, you will have to reload the page to restore rendering
|
|
@@ -32592,6 +32594,7 @@ declare module "babylonjs/Engines/engine" {
|
|
protected _alphaEquation: number;
|
|
protected _alphaEquation: number;
|
|
private _deterministicLockstep;
|
|
private _deterministicLockstep;
|
|
private _lockstepMaxSteps;
|
|
private _lockstepMaxSteps;
|
|
|
|
+ private _timeStep;
|
|
protected readonly _supportsHardwareTextureRescaling: boolean;
|
|
protected readonly _supportsHardwareTextureRescaling: boolean;
|
|
private _fps;
|
|
private _fps;
|
|
private _deltaTime;
|
|
private _deltaTime;
|
|
@@ -32667,6 +32670,11 @@ declare module "babylonjs/Engines/engine" {
|
|
*/
|
|
*/
|
|
getLockstepMaxSteps(): number;
|
|
getLockstepMaxSteps(): number;
|
|
/**
|
|
/**
|
|
|
|
+ * Returns the time in ms between steps when using deterministic lock step.
|
|
|
|
+ * @returns time step in (ms)
|
|
|
|
+ */
|
|
|
|
+ getTimeStep(): number;
|
|
|
|
+ /**
|
|
* Force the mipmap generation for the given render target texture
|
|
* Force the mipmap generation for the given render target texture
|
|
* @param texture defines the render target texture to use
|
|
* @param texture defines the render target texture to use
|
|
*/
|
|
*/
|
|
@@ -97804,6 +97812,8 @@ declare module BABYLON {
|
|
deterministicLockstep?: boolean;
|
|
deterministicLockstep?: boolean;
|
|
/** Defines the maximum steps to use with deterministic lock step mode */
|
|
/** Defines the maximum steps to use with deterministic lock step mode */
|
|
lockstepMaxSteps?: number;
|
|
lockstepMaxSteps?: number;
|
|
|
|
+ /** Defines the seconds between each deterministic lock step */
|
|
|
|
+ timeStep?: number;
|
|
/**
|
|
/**
|
|
* Defines that engine should ignore context lost events
|
|
* Defines that engine should ignore context lost events
|
|
* If this event happens when this parameter is true, you will have to reload the page to restore rendering
|
|
* If this event happens when this parameter is true, you will have to reload the page to restore rendering
|
|
@@ -100105,6 +100115,7 @@ declare module BABYLON {
|
|
protected _alphaEquation: number;
|
|
protected _alphaEquation: number;
|
|
private _deterministicLockstep;
|
|
private _deterministicLockstep;
|
|
private _lockstepMaxSteps;
|
|
private _lockstepMaxSteps;
|
|
|
|
+ private _timeStep;
|
|
protected readonly _supportsHardwareTextureRescaling: boolean;
|
|
protected readonly _supportsHardwareTextureRescaling: boolean;
|
|
private _fps;
|
|
private _fps;
|
|
private _deltaTime;
|
|
private _deltaTime;
|
|
@@ -100180,6 +100191,11 @@ declare module BABYLON {
|
|
*/
|
|
*/
|
|
getLockstepMaxSteps(): number;
|
|
getLockstepMaxSteps(): number;
|
|
/**
|
|
/**
|
|
|
|
+ * Returns the time in ms between steps when using deterministic lock step.
|
|
|
|
+ * @returns time step in (ms)
|
|
|
|
+ */
|
|
|
|
+ getTimeStep(): number;
|
|
|
|
+ /**
|
|
* Force the mipmap generation for the given render target texture
|
|
* Force the mipmap generation for the given render target texture
|
|
* @param texture defines the render target texture to use
|
|
* @param texture defines the render target texture to use
|
|
*/
|
|
*/
|