OpenSiv3D  v0.6.5
C++20 framework for creative coding
Dialog.hpp File Reference
#include "Common.hpp"
#include "Array.hpp"
#include "String.hpp"
#include "Optional.hpp"
#include "Texture.hpp"
#include "Wave.hpp"
#include "Audio.hpp"
#include "FileFilter.hpp"
#include "AsyncTask.hpp"

Namespaces

 s3d
 
 s3d::Dialog
 

Functions

Optional< FilePath > s3d::Dialog::OpenFile (const Array< FileFilter > &filters={}, FilePathView defaultDirectory=U"", StringView title=U"")
 オープンファイルダイアログを表示し、選択されたファイルを返します。 More...
 
Array< FilePath > s3d::Dialog::OpenFiles (const Array< FileFilter > &filters={}, FilePathView defaultDirectory=U"", StringView title=U"")
 オープンファイルダイアログを表示し、選択されたファイルを返します。複数選択することもできます。 More...
 
Optional< FilePath > s3d::Dialog::SaveFile (const Array< FileFilter > &filters={}, FilePathView defaultDirectory=U"", StringView title=U"")
 セーブファイルダイアログを表示し、選択されたファイルパスを返します。 More...
 
Optional< FilePath > s3d::Dialog::SelectFolder (FilePathView defaultDirectory=U"", StringView title=U"")
 フォルダ選択ダイアログを表示し、選択されたフォルダを返します。 More...
 
Image s3d::Dialog::OpenImage (FilePathView defaultDirectory=U"", StringView title=U"")
 イアログから画像ファイルを選択し、Image を作成します。 More...
 
Texture s3d::Dialog::OpenTexture (FilePathView defaultDirectory=U"", StringView title=U"")
 ダイアログから画像ファイルを選択し、Texture を作成します。 More...
 
Texture s3d::Dialog::OpenTexture (TextureDesc desc, FilePathView defaultDirectory=U"", StringView title=U"")
 ダイアログから画像ファイルを選択し、Texture を作成します。 More...
 
Wave s3d::Dialog::OpenWave (FilePathView defaultDirectory=U"", StringView title=U"")
 ダイアログから音声ファイルを選択し、Wave を作成します。 More...
 
Audio s3d::Dialog::OpenAudio (FilePathView defaultDirectory=U"", StringView title=U"")
 ダイアログから音声ファイルを選択し、Audio を作成します。 More...
 
Audio s3d::Dialog::OpenAudio (Audio::FileStreaming f, FilePathView defaultDirectory=U"", StringView title=U"")
 ダイアログから音声ファイルを選択し、ストリーミング再生する Audio を作成します。 More...
 
Optional< FilePath > s3d::Dialog::SaveImage (FilePathView defaultDirectory=U"", StringView title=U"")
 セーブファイルダイアログから、画像を保存するパスを取得します。 More...
 
Optional< FilePath > s3d::Dialog::SaveWave (FilePathView defaultDirectory=U"", StringView title=U"")
 セーブファイルダイアログから、音声を保存するパスを取得します。 More...