OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::FileFilter Struct Reference

ファイル拡張子フィルタ More...

#include <FileFilter.hpp>

Static Public Member Functions

static FileFilter BMP ()
 BMP ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter GIF ()
 GIF ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter JPEG ()
 JPEG ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter PNG ()
 PNG ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter PPM ()
 PPM ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter SVG ()
 SVG ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter TGA ()
 TGA ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter WebP ()
 WebP ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AllImageFiles ()
 すべての画像ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AVI ()
 AVI ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter MP4 ()
 MP4 ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter WebM ()
 WebM ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AllVideoFiles ()
 すべての動画ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AAC ()
 AAC ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AIFF ()
 AIFF ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter FLAC ()
 FLAC ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter MIDI ()
 MIDI ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter MP3 ()
 MP3 ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter OggVorbis ()
 Ogg Vorbis ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter Opus ()
 Opus ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter WAVE ()
 WAVE ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter WMA ()
 WMA ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AllAudioFiles ()
 すべてのオーディオファイル用の拡張子フィルタを返します。 More...
 
static FileFilter CSV ()
 CSV ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter INI ()
 INI ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter JSON ()
 JSON ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter Text ()
 プレーンテキストファイル用の拡張子フィルタを返します。 More...
 
static FileFilter TOML ()
 TOML ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter XML ()
 XML ファイル用の拡張子フィルタを返します。 More...
 
static FileFilter AllFiles ()
 すべてのファイル用の拡張子フィルタを返します。 More...
 

Public Attributes

String name
 名前 More...
 
Array< Stringpatterns
 拡張子のパターン。空の場合はすべてのファイル More...
 

Detailed Description

ファイル拡張子フィルタ

Member Function Documentation

◆ AAC()

static FileFilter s3d::FileFilter::AAC ( )
static

AAC ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"AAC",{ U"m4a" } }

◆ AIFF()

static FileFilter s3d::FileFilter::AIFF ( )
static

AIFF ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"AIFF",{ U"aif", U"aiff", U"aifc" } }

◆ AllAudioFiles()

static FileFilter s3d::FileFilter::AllAudioFiles ( )
static

すべてのオーディオファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"All Audio Files",{ U"wav", U"mp3", U"m4a", U"ogg", U"opus", U"mid", (+プラットフォームに応じた追加のフォーマット) } }

◆ AllFiles()

static FileFilter s3d::FileFilter::AllFiles ( )
static

すべてのファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"All Files", {} }

◆ AllImageFiles()

static FileFilter s3d::FileFilter::AllImageFiles ( )
static

すべての画像ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"All Picture Files",{ U"png", U"jpg", U"jpeg", U"bmp", U"gif", U"tga", U"svg", U"webp", U"ppm", U"pgm", U"pbm", U"pnm" } }

◆ AllVideoFiles()

static FileFilter s3d::FileFilter::AllVideoFiles ( )
static

すべての動画ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"All Video Files",{ U"avi", U"mp4", U"webm" } }

◆ AVI()

static FileFilter s3d::FileFilter::AVI ( )
static

AVI ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"AVI",{ U"avi" } }

◆ BMP()

static FileFilter s3d::FileFilter::BMP ( )
static

BMP ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"BMP",{ U"bmp" } }

◆ CSV()

static FileFilter s3d::FileFilter::CSV ( )
static

CSV ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"CSV",{ U"csv" } }

◆ FLAC()

static FileFilter s3d::FileFilter::FLAC ( )
static

FLAC ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"FLAC",{ U"flac" } }

◆ GIF()

static FileFilter s3d::FileFilter::GIF ( )
static

GIF ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"GIF",{ U"gif" } }

◆ INI()

static FileFilter s3d::FileFilter::INI ( )
static

INI ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"INI",{ U"ini" } }

◆ JPEG()

static FileFilter s3d::FileFilter::JPEG ( )
static

JPEG ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"JPEG",{ U"jpg", U"jpeg" } }

◆ JSON()

static FileFilter s3d::FileFilter::JSON ( )
static

JSON ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"JSON",{ U"json" } }

◆ MIDI()

static FileFilter s3d::FileFilter::MIDI ( )
static

MIDI ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"MIDI",{ U"mid" } }

◆ MP3()

static FileFilter s3d::FileFilter::MP3 ( )
static

MP3 ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"MP3",{ U"mp3" } }

◆ MP4()

static FileFilter s3d::FileFilter::MP4 ( )
static

MP4 ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"MP4",{ U"mp4" } }

◆ OggVorbis()

static FileFilter s3d::FileFilter::OggVorbis ( )
static

Ogg Vorbis ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"Ogg Vorbis",{ U"ogg" } }

◆ Opus()

static FileFilter s3d::FileFilter::Opus ( )
static

Opus ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"Opus",{ U"opus" } }

◆ PNG()

static FileFilter s3d::FileFilter::PNG ( )
static

PNG ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"PNG",{ U"png" } }

◆ PPM()

static FileFilter s3d::FileFilter::PPM ( )
static

PPM ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"PPM",{ U"ppm", U"pgm", U"pbm", U"pnm" } }

◆ SVG()

static FileFilter s3d::FileFilter::SVG ( )
static

SVG ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"SVG",{ U"svg" } }

◆ Text()

static FileFilter s3d::FileFilter::Text ( )
static

プレーンテキストファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"Text",{ U"txt" } }

◆ TGA()

static FileFilter s3d::FileFilter::TGA ( )
static

TGA ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"TGA",{ U"tga" } }

◆ TOML()

static FileFilter s3d::FileFilter::TOML ( )
static

TOML ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"TOML",{ U"toml" } }

◆ WAVE()

static FileFilter s3d::FileFilter::WAVE ( )
static

WAVE ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"WAVE",{ U"wav" } }

◆ WebM()

static FileFilter s3d::FileFilter::WebM ( )
static

WebM ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"WebM",{ U"webm" } }

◆ WebP()

static FileFilter s3d::FileFilter::WebP ( )
static

WebP ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"WebP",{ U"webp" } }

◆ WMA()

static FileFilter s3d::FileFilter::WMA ( )
static

WMA ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"WMA",{ U"wma" } }

◆ XML()

static FileFilter s3d::FileFilter::XML ( )
static

XML ファイル用の拡張子フィルタを返します。

Returns
FileFilter{ U"XML",{ U"xml" } }

Member Data Documentation

◆ name

String s3d::FileFilter::name

名前

◆ patterns

Array<String> s3d::FileFilter::patterns

拡張子のパターン。空の場合はすべてのファイル


The documentation for this struct was generated from the following file: