UNPKG

@osbjs/osbjs

Version:

a minimalist osu! storyboarding framework

14 lines (13 loc) 453 B
import { Vector2 } from '../../Math'; import { BezierCurve } from './BezierCurve'; import { Curve } from './Curve'; export declare class BezierCurveGroup extends Curve { curves: BezierCurve[]; startPosition: Vector2; endPosition: Vector2; length: number; constructor(curves: BezierCurve[]); private _initLength; getPositionAtDistance(distance: number): Vector2; getPositionAtDelta(delta: number): Vector2; }