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

Main.Converter クラス

概要

変換実行時のコールバック関数の引数で渡される、変換時の諸情報を持つクラスになります。

プロパティ

parameter -> Main.ConvertParameter

変換設定になります。これは読み取り専用でこの値を変更しても変換実行に影響はありません。

bms_data -> [BmsData | null]

変換実行時に読み込んでいる BMS ファイルの BmsData インスタンスです。 未だ BMS を構文解析していない場合は null になります。

output_file_path -> string or null

実際に出力されるファイルのパスです。 Main.callback_table テーブルdecide_audio_file_path が呼び出される前は null で、呼び出した後に設定されます。 この読み取り専用でこの値を変更しても出力されるファイルのパスに影響はありません。 出力先ファイルのパスを変更したい場合はMain.callback_table テーブルdecide_audio_file_path を設定する必要があります。

関数

get_processing_time() -> float

処理開始時からこの関数の呼び出し時までの時間(秒)を float で取得します。

get_translated_template_path() -> string

BMX2WAV の設定等から変換設定の出力ファイル指定テンプレートの変換後の文字列が返ります。 BMS 構文解析前に呼び出した場合、エラーになります。

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