インターフェイス設定を INI テキストに変換します。
out_ini_size
NUL を除く出力バイト長を書き込む任意の BigUint64Array[0] です。 JS スカラーではなく BigUint64Array を渡します。ネイティブ処理は渡された領域を直接使います。
JS 文字列にコピーした ImGui 設定です。out_ini_size で UTF-8 バイト長も受け取れます。
INI データを JS 文字列にコピーして返します。ネイティブの終端 NUL は含みません。返されたテキストを独自に保存できます。
ImGui.viewImGuiIO(ioHandle) の IO フィールドビューで WantSaveIniSettings が立っている場合は、 保存後にそのフラグを解除します。ただし、自動ファイル保存を無効化してこの方式を使うためのネイティブ設定は公開されていません。
Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0
インターフェイス設定を INI テキストに変換します。