mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
Upgrade ts-defs to r771.
This commit is contained in:
parent
1fd2c858ca
commit
8aba39f7d5
@ -1,5 +1,5 @@
|
||||
|
||||
type TweenPropertyType = "x" | "y" | "width" | "height" | "angle" | "opacity" | "color" | "z-elevation" | "x-scale" | "y-scale" | "position" | "size" | "scale" | "value";
|
||||
type TweenPropertyType = "x" | "y" | "z" | "width" | "height" | "angle" | "opacity" | "color" | "x-scale" | "y-scale" | "position" | "size" | "scale" | "value";
|
||||
type TweenEndValueType = number | Vec2Arr | Vec3Arr;
|
||||
type TweenBuiltInEaseType = "linear" | "in-sine" | "out-sine" | "in-out-sine" | "in-elastic" | "out-elastic" | "in-out-elastic" | "in-back" | "out-back" | "in-out-back" |
|
||||
"in-bounce" | "out-bounce" | "in-out-bounce" | "in-cubic" | "out-cubic" | "in-out-cubic" | "in-quadratic" | "out-quadratic" | "in-out-quadratic" |
|
||||
|
||||
@ -12,15 +12,35 @@ declare namespace SDK {
|
||||
SetY(y: number): void;
|
||||
GetY(): number;
|
||||
SetXY(x: number, y: number): void;
|
||||
GetXY(): Vec2Arr;
|
||||
|
||||
SetZ(z: number): void;
|
||||
GetZ(): number;
|
||||
GetTotalZ(): number;
|
||||
SetXYZ(x: number, y: number, z: number): void;
|
||||
GetXYZ(): Vec3Arr;
|
||||
|
||||
/**
|
||||
* @deprecated Use SetZ() instead
|
||||
*/
|
||||
SetZElevation(z: number): void;
|
||||
|
||||
/**
|
||||
* @deprecated Use GetZ() instead
|
||||
*/
|
||||
GetZElevation(): number;
|
||||
|
||||
/**
|
||||
* @deprecated Use GetTotalZ() instead
|
||||
*/
|
||||
GetTotalZElevation(): number;
|
||||
|
||||
SetWidth(w: number): void;
|
||||
GetWidth(): number;
|
||||
SetHeight(h: number): void;
|
||||
GetHeight(): number;
|
||||
SetDepth(d: number): void;
|
||||
GetDepth(): number;
|
||||
SetSize(w: number, h: number): void;
|
||||
|
||||
SetOriginX(x: number): void;
|
||||
|
||||
@ -6,7 +6,11 @@ type Shape3DFaceType = "back" | "front" | "left" | "right" | "top" | "bottom";
|
||||
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/plugin-interfaces/3d-shape | I3DShapeInstance documentation } */
|
||||
declare class I3DShapeInstance extends IWorldInstance
|
||||
{
|
||||
/**
|
||||
* @deprecated Use 'depth' property instead
|
||||
*/
|
||||
zHeight: number;
|
||||
|
||||
shape: Shape3DShapeType;
|
||||
zTilingFactor: number;
|
||||
|
||||
|
||||
@ -8,6 +8,8 @@ interface ProjectFileListEntry {
|
||||
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/interfaces/iassetmanager | IAssetManager documentation } */
|
||||
declare class IAssetManager
|
||||
{
|
||||
runtime: IRuntime;
|
||||
|
||||
loadImageAsset(iImageInfo: IImageInfo): void;
|
||||
|
||||
/**
|
||||
|
||||
@ -7,10 +7,10 @@ interface WorldInstanceEventMap<InstType = IWorldInstance> extends InstanceEvent
|
||||
interface SceneGraphHierarchyOpts {
|
||||
transformX: boolean;
|
||||
transformY: boolean;
|
||||
transformZ: boolean;
|
||||
transformWidth: boolean;
|
||||
transformHeight: boolean;
|
||||
transformAngle: boolean;
|
||||
transformZElevation: boolean;
|
||||
transformOpacity: boolean;
|
||||
transformVisibility: boolean;
|
||||
destroyWithParent: boolean;
|
||||
@ -24,7 +24,7 @@ interface SetMeshPointOpts {
|
||||
mode?: "absolute" | "relative";
|
||||
x: number;
|
||||
y: number;
|
||||
zElevation?: number;
|
||||
z?: number;
|
||||
u?: number;
|
||||
v?: number;
|
||||
}
|
||||
@ -33,7 +33,7 @@ interface SetMeshPointOpts {
|
||||
interface GetMeshPointOpts {
|
||||
x: number;
|
||||
y: number;
|
||||
zElevation: number;
|
||||
z: number;
|
||||
u: number;
|
||||
v: number;
|
||||
}
|
||||
@ -54,7 +54,21 @@ declare class IWorldInstance extends IInstance
|
||||
getPosition(): Vec2Arr;
|
||||
offsetPosition(dx: number, dy: number): void;
|
||||
|
||||
z: number;
|
||||
totalZ: number;
|
||||
setPosition3d(x: number, y: number, z: number): void;
|
||||
getPosition3d(): Vec3Arr;
|
||||
offsetPosition3d(dx: number, dy: number, dz: number): void;
|
||||
|
||||
// zElevation and totalZElevation properties preserved for backwards compatibility only
|
||||
/**
|
||||
* @deprecated Use 'z' property instead
|
||||
*/
|
||||
zElevation: number;
|
||||
|
||||
/**
|
||||
* @deprecated Use 'totalZ' property instead
|
||||
*/
|
||||
readonly totalZElevation: number;
|
||||
|
||||
originX: number;
|
||||
@ -64,9 +78,12 @@ declare class IWorldInstance extends IInstance
|
||||
|
||||
width: number;
|
||||
height: number;
|
||||
depth: number;
|
||||
setSize(w: number, h: number): void;
|
||||
getSize(): Vec2Arr;
|
||||
|
||||
setSize3d(w: number, h: number, d: number): void;
|
||||
getSize3d(): Vec3Arr;
|
||||
|
||||
angle: number;
|
||||
angleDegrees: number;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user