BMX2WAV Searcher でのエントリ(一覧中の項目1つ)対するクラスになります。
entry_x 、 entry_y は Searcher.Entry インスタンスです。 entry_x と entry_y を比較してその結果を integer で返します。 エントリをソートする際に使用するとファイル等を見つけた順番で並び替える事ができます。
エントリがファイルかどうかの真偽値です。
エントリがディレクトリかどうかの真偽値です。
エントリの絶対パスです。
エントリを表示する際に使用する文字列です。
エントリのファイルタイプの文字列です。
エントリに結びついている BmsData インスタンスです。 未だ BMS を構文解析していない場合は null になります。
エントリが検索ヒットしたかどうかの真偽値です。 検索実行時にこの値を設定し直すと、 BMX2WAV Searcher の検索結果が変化します。
プロパティ path で示されるファイルを BMS ファイルと見なして構文解析して、結果の BmsData インスタンスを プロパティ bms_data にセットします。 既に BMS が読み込み済みで bms_data が null でない場合でも構文解析します。
プロパティ bms_data が null の場合関数 parse_as_bms_data を呼び出します。