Davide Tantillo 93c56d08d0 c3 backup
2025-11-03 15:16:29 +01:00

24 lines
801 B
TypeScript

/** Represents an animation frame in an animation.
* @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/object-interfaces/ianimationframe | IAnimationFrame documentation } */
declare class IAnimationFrame extends IImageInfo
{
readonly duration: number;
readonly originX: number;
readonly originY: number;
getOrigin(): Vec2Arr;
getImagePointCount(): number;
getImagePointX(nameOrIndex: ImagePointParameter): number;
getImagePointY(nameOrIndex: ImagePointParameter): number;
getImagePoint(nameOrIndex: ImagePointParameter): Vec2Arr;
getPolyPointCount(): number;
getPolyPointX(index: number): number;
getPolyPointY(index: number): number;
getPolyPoint(index: number): Vec2Arr;
readonly tag: string;
}