ランタイム
|
ブラー構造体 More...
#include <Common.h>
Public Types | |
enum | TYPE { T_NONE = 0, T_KS_3x3 = 1, T_KS_5x5 = 2, T_GAUSSIAN = 3, T_GAUSSIAN_EX = 4, TYPE_MAX = 5 } |
タイプ列挙定数 More... | |
Public Member Functions | |
BLUR (void) | |
コンストラクタ More... | |
BLUR::TYPE | GetType (void) const |
タイプを取得します More... | |
Int32 | GetIntValue (void) const |
整数型の値を取得します More... | |
Float32 | GetFloatValue (void) const |
浮動小数点型の値を取得します More... | |
Boolean | IsValid (void) const |
有効かどうかを確認します More... | |
Static Public Member Functions | |
static const Mix::Scene::BLUR & | NONE (void) |
ブラーをかけない More... | |
static Mix::Scene::BLUR | KS_3x3 (void) |
カーネルサイズが 3x3 のブラー More... | |
static Mix::Scene::BLUR | KS_3x3 (Int32 iteration) |
カーネルサイズが 3x3 のブラー More... | |
static Mix::Scene::BLUR | KS_5x5 (void) |
カーネルサイズが 5x5 のブラー More... | |
static Mix::Scene::BLUR | KS_5x5 (Int32 iteration) |
カーネルサイズが 5x5 のブラー More... | |
static Mix::Scene::BLUR | GAUSSIAN (void) |
ガウシアンブラー More... | |
static Mix::Scene::BLUR | GAUSSIAN (Float32 dispersion) |
ガウシアンブラー More... | |
static Mix::Scene::BLUR | GAUSSIAN_EX (void) |
ガウシアンブラーEX More... | |
static Mix::Scene::BLUR | GAUSSIAN_EX (Int32 radius) |
ガウシアンブラーEX More... | |
ブラー構造体
Mix::Scene::BLUR::BLUR | ( | void | ) |
コンストラクタ
BLUR::TYPE Mix::Scene::BLUR::GetType | ( | void | ) | const |
タイプを取得します
Int32 Mix::Scene::BLUR::GetIntValue | ( | void | ) | const |
整数型の値を取得します
Float32 Mix::Scene::BLUR::GetFloatValue | ( | void | ) | const |
浮動小数点型の値を取得します
Boolean Mix::Scene::BLUR::IsValid | ( | void | ) | const |
有効かどうかを確認します
|
static |
ブラーをかけない
|
static |
|
static |
カーネルサイズが 3x3 のブラー
[in] | iteration | 繰り返し数( 1〜16 ) |
|
static |
|
static |
カーネルサイズが 5x5 のブラー
[in] | iteration | 繰り返し数( 1〜16 ) |
|
static |
|
static |
ガウシアンブラー
[in] | dispersion | 分散値( 0.0001f〜128.0000f ) |
|
static |
ガウシアンブラーEX
|
static |
ガウシアンブラーEX
[in] | radius | 半径( 4〜64 ) |