一つの BMS ファイルのデータについてのクラスになります。
キーに BMS のヘッダ名の string 、値に BMS のヘッダに対応する値の string が格納されているテーブルを返します。
BMS ファイルのパスです。
BMS の全てのオブジェクトの個数です。
BMS の 1P 側のオブジェクトの個数です。
BMS の 2P 側のオブジェクトの個数です。
BMS を構文解析した際に発生したエラーのうち最も深刻なエラーレベルです。
BMS がランダム構文を持つかどうかの真偽値です。
BMS の最も分解能が大きかった小節の分解能の値です。
BMS の最も分解能が大きかった小節の小節番号です。同数の分解能をもつ小節がある場合は小さい小節番号の方になります。
BMS の演奏時間を秒数で返します。 この時の演奏時間とは、最初の小節から最後の小節(最後の BMS オブジェクトが存在する小節)が終わるまでの時間になります。