TOP/拡張スクリプト/Main.Entry クラス

Main.Entry クラス

概要

BMX2WAV でのエントリ(一覧中の項目1つ)対するクラスになります。

静的関数

compare( entry_x, entry_y ) -> integer

entry_xentry_ySearcher.Entry インスタンスです。 entry_xentry_y を比較してその結果を integer で返します。 エントリをソートする際に使用するとファイル等を見つけた順番で並び替える事ができます。

プロパティ

path -> string

エントリの絶対パスです。

bms_data -> [BmsData | null]

エントリに結びついている BmsData インスタンスです。 未だ BMS を構文解析していない場合は null になります。

関数

get_individual_parameter() -> [Main.ConvertParameter | null]

このエントリに設定されている Main.ConvertParameter インスタンスを取得します。 設定されていない場合は null が返ります。

parse_as_bms_data()

プロパティ path で示されるファイルを BMS ファイルと見なして構文解析して、結果の BmsData インスタンスを プロパティ bms_data にセットします。 既に BMS が読み込み済みで bms_data が null でない場合でも構文解析します。

parse_as_bms_data_once()

プロパティ bms_data が null の場合関数 parse_as_bms_data を呼び出します。

TOP/拡張スクリプト/Main.Entry クラス