mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-21 01:06:43 +08:00
45 lines
1.0 KiB
TypeScript
45 lines
1.0 KiB
TypeScript
declare namespace SDK {
|
|
class IWorldInstance extends IObjectInstance {
|
|
GetBoundingBox(): SDK.Rect;
|
|
GetQuad(): SDK.Quad;
|
|
GetColor(): SDK.Color;
|
|
|
|
SetOpacity(o: number): void;
|
|
GetOpacity(): number;
|
|
|
|
SetX(x: number): void;
|
|
GetX(): number;
|
|
SetY(y: number): void;
|
|
GetY(): number;
|
|
SetXY(x: number, y: number): void;
|
|
|
|
SetZElevation(z: number): void;
|
|
GetZElevation(): number;
|
|
GetTotalZElevation(): number;
|
|
|
|
SetWidth(w: number): void;
|
|
GetWidth(): number;
|
|
SetHeight(h: number): void;
|
|
GetHeight(): number;
|
|
SetSize(w: number, h: number): void;
|
|
|
|
SetOriginX(x: number): void;
|
|
GetOriginX(): number;
|
|
SetOriginY(y: number): void;
|
|
GetOriginY(): number;
|
|
SetOrigin(x: number, y: number): void;
|
|
|
|
SetAngle(a: number): void;
|
|
GetAngle(): number;
|
|
|
|
GetLayer(): SDK.ILayer;
|
|
GetLayout(): SDK.ILayout;
|
|
|
|
ApplyBlendMode(iRenderer: SDK.Gfx.IWebGLRenderer): void;
|
|
|
|
SetSampling(sampling: SamplingModeOrAutoType): void;
|
|
GetSampling(): SamplingModeOrAutoType;
|
|
|
|
GetActiveSampling(): SamplingModeType;
|
|
}
|
|
} |