UNPKG

@osbjs/osbjs

Version:

a minimalist osu! storyboarding framework

18 lines (17 loc) 563 B
import { OsbColor } from '../Core'; import { IBeatmapDifficulty, IBeatmapHitObjects, IBeatmapMetadata, ITimingPoint } from './Interfaces'; export declare class Beatmap { path: string; difficulty: IBeatmapDifficulty; metadata: IBeatmapMetadata; colors: OsbColor[]; hitObjects: IBeatmapHitObjects; timingPoints: ITimingPoint[]; audioFilename: string; private _raw; /** * Parse a beatmap and return the corresponding information. * @param path Path to .osu file */ constructor(path: string); }