UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

27 lines (26 loc) 888 B
export declare enum AnimationPositionMode { RELATIVE = "relative", ABSOLUTE = "absolute" } export declare const ANIMATION_POSITION_MODES: AnimationPositionMode[]; export declare enum AnimationPositionRelativeTo { START = "start", END = "end" } export declare const ANIMATION_POSITION_RELATIVE_TOS: AnimationPositionRelativeTo[]; export declare class AnimationPosition { private _mode; private _relative_to; private _offset; clone(): AnimationPosition; set_mode(mode: AnimationPositionMode): void; mode(): AnimationPositionMode; set_relative_to(relative_to: AnimationPositionRelativeTo): void; relative_to(): AnimationPositionRelativeTo; set_offset(offset: number): void; offset(): number; to_parameter(): string | number; private _relative_position_param; private _absolute_position_param; private _offset_string; }