UNPKG

dragonbones-pixijs

Version:
102 lines (101 loc) 1.93 kB
import { Matrix } from "./Matrix"; /** * - 2D Transform. * @version DragonBones 3.0 * @language en_US */ export declare class Transform { /** * @private */ static readonly PI: number; /** * @private */ static readonly PI_D: number; /** * @private */ static readonly PI_H: number; /** * @private */ static readonly PI_Q: number; /** * @private */ static readonly RAD_DEG: number; /** * @private */ static readonly DEG_RAD: number; /** * @private */ static normalizeRadian(value: number): number; /** * - Horizontal translate. * @version DragonBones 3.0 * @language en_US */ x: number; /** * - Vertical translate. * @version DragonBones 3.0 * @language en_US */ y: number; /** * - Skew. (In radians) * @version DragonBones 3.0 * @language en_US */ skew: number; /** * - rotation. (In radians) * @version DragonBones 3.0 * @language en_US */ rotation: number; /** * - Horizontal Scaling. * @version DragonBones 3.0 * @language en_US */ scaleX: number; /** * - Vertical scaling. * @version DragonBones 3.0 * @language en_US */ scaleY: number; /** * @private */ constructor(x?: number, y?: number, skew?: number, rotation?: number, scaleX?: number, scaleY?: number); toString(): string; /** * @private */ copyFrom(value: Transform): Transform; /** * @private */ identity(): Transform; /** * @private */ add(value: Transform): Transform; /** * @private */ minus(value: Transform): Transform; /** * @private */ fromMatrix(matrix: Matrix): Transform; /** * @private */ toMatrix(matrix: Matrix): Transform; }