![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Functions | |
Optional< FilePath > | OpenFile (const Array< FileFilter > &filters={}, FilePathView defaultDirectory=U"", StringView title=U"") |
オープンファイルダイアログを表示し、選択されたファイルを返します。 More... | |
Array< FilePath > | OpenFiles (const Array< FileFilter > &filters={}, FilePathView defaultDirectory=U"", StringView title=U"") |
オープンファイルダイアログを表示し、選択されたファイルを返します。複数選択することもできます。 More... | |
Optional< FilePath > | SaveFile (const Array< FileFilter > &filters={}, FilePathView defaultDirectory=U"", StringView title=U"") |
セーブファイルダイアログを表示し、選択されたファイルパスを返します。 More... | |
Optional< FilePath > | SelectFolder (FilePathView defaultDirectory=U"", StringView title=U"") |
フォルダ選択ダイアログを表示し、選択されたフォルダを返します。 More... | |
Image | OpenImage (FilePathView defaultDirectory=U"", StringView title=U"") |
イアログから画像ファイルを選択し、Image を作成します。 More... | |
Texture | OpenTexture (FilePathView defaultDirectory=U"", StringView title=U"") |
ダイアログから画像ファイルを選択し、Texture を作成します。 More... | |
Texture | OpenTexture (TextureDesc desc, FilePathView defaultDirectory=U"", StringView title=U"") |
ダイアログから画像ファイルを選択し、Texture を作成します。 More... | |
Wave | OpenWave (FilePathView defaultDirectory=U"", StringView title=U"") |
ダイアログから音声ファイルを選択し、Wave を作成します。 More... | |
Audio | OpenAudio (FilePathView defaultDirectory=U"", StringView title=U"") |
ダイアログから音声ファイルを選択し、Audio を作成します。 More... | |
Audio | OpenAudio (Audio::FileStreaming f, FilePathView defaultDirectory=U"", StringView title=U"") |
ダイアログから音声ファイルを選択し、ストリーミング再生する Audio を作成します。 More... | |
Optional< FilePath > | SaveImage (FilePathView defaultDirectory=U"", StringView title=U"") |
セーブファイルダイアログから、画像を保存するパスを取得します。 More... | |
Optional< FilePath > | SaveWave (FilePathView defaultDirectory=U"", StringView title=U"") |
セーブファイルダイアログから、音声を保存するパスを取得します。 More... | |
Audio s3d::Dialog::OpenAudio | ( | Audio::FileStreaming | f, |
FilePathView | defaultDirectory = U"" , |
||
StringView | title = U"" |
||
) |
ダイアログから音声ファイルを選択し、ストリーミング再生する Audio を作成します。
f | Audio::Stream |
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Audio s3d::Dialog::OpenAudio | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
ダイアログから音声ファイルを選択し、Audio を作成します。
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Optional<FilePath> s3d::Dialog::OpenFile | ( | const Array< FileFilter > & | filters = {} , |
FilePathView | defaultDirectory = U"" , |
||
StringView | title = U"" |
||
) |
オープンファイルダイアログを表示し、選択されたファイルを返します。
filters | ダイアログに表示するファイルの拡張子のフィルタ |
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Array<FilePath> s3d::Dialog::OpenFiles | ( | const Array< FileFilter > & | filters = {} , |
FilePathView | defaultDirectory = U"" , |
||
StringView | title = U"" |
||
) |
オープンファイルダイアログを表示し、選択されたファイルを返します。複数選択することもできます。
filters | ダイアログに表示するファイルの拡張子のフィルタ |
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Image s3d::Dialog::OpenImage | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
Texture s3d::Dialog::OpenTexture | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
ダイアログから画像ファイルを選択し、Texture を作成します。
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Texture s3d::Dialog::OpenTexture | ( | TextureDesc | desc, |
FilePathView | defaultDirectory = U"" , |
||
StringView | title = U"" |
||
) |
ダイアログから画像ファイルを選択し、Texture を作成します。
desc | テクスチャの設定 |
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Wave s3d::Dialog::OpenWave | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
ダイアログから音声ファイルを選択し、Wave を作成します。
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Optional<FilePath> s3d::Dialog::SaveFile | ( | const Array< FileFilter > & | filters = {} , |
FilePathView | defaultDirectory = U"" , |
||
StringView | title = U"" |
||
) |
セーブファイルダイアログを表示し、選択されたファイルパスを返します。
filters | ダイアログに表示するファイルの拡張子のフィルタ |
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Optional<FilePath> s3d::Dialog::SaveImage | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
セーブファイルダイアログから、画像を保存するパスを取得します。
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Image::save()
と組み合わせて使ってください。 Optional<FilePath> s3d::Dialog::SaveWave | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
セーブファイルダイアログから、音声を保存するパスを取得します。
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |
Wave::save()
と組み合わせて使ってください。 Optional<FilePath> s3d::Dialog::SelectFolder | ( | FilePathView | defaultDirectory = U"" , |
StringView | title = U"" |
||
) |
フォルダ選択ダイアログを表示し、選択されたフォルダを返します。
defaultDirectory | ダイアログで表示するデフォルトディレクトリ。空の場合は OS のデフォルト |
title | ダイアログのタイトル。空の場合は OS のデフォルト |