osbtools
Version:
A set of tools for working with osu! storyboards
14 lines • 670 B
TypeScript
import { ESbElementType } from "../types/enums";
import { TStoryboardElementAnimationData, TStoryboardElementData, TUnstrictStoryboardElementData } from "../types/types";
import SbSprite from "./sbSprite";
declare class SbAnimation extends SbSprite {
#private;
type: ESbElementType;
constructor({ path, layer, origin, defaultPosition, frameCount, frameDelay, loopType }: TUnstrictStoryboardElementData & TStoryboardElementAnimationData);
getFrameCount(): number;
getFrameDelay(): number;
getLoopType(): string | undefined;
getTitle(data: TStoryboardElementData): string;
}
export default SbAnimation;
//# sourceMappingURL=sbAnimation.d.ts.map