12GX_SHADER_NAMESPACE_BEGIN()
82 void cleanup(
void)
override;
91 void forceAsyncUpdate(
void)
override;
110 GxParameter _parameter;
115GX_SHADER_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
ユニット基礎クラス
Definition GxUnitBase.h:45
スクリーンスペースリフレクションユニットクラス
Definition GxUnitSsr.h:18
GX_FORCE_INLINE const GxParameter & getParameter(void) const
パラメータを取得
Definition GxUnitSsr.h:100
GX_FORCE_INLINE void setParameter(const GxParameter ¶meter)
パラメータを設定
Definition GxUnitSsr.h:102
パラメータ構造体
Definition GxUnitSsr.h:30
f32 _distance
反射距離
Definition GxUnitSsr.h:65
f32 _flipUVLine
反転UVライン
Definition GxUnitSsr.h:63
f32 _depth
許容深度
Definition GxUnitSsr.h:67
b32 _enable
有効
Definition GxUnitSsr.h:61
f32 _quality
精度
Definition GxUnitSsr.h:66
b32 _enableAll
全体に有効
Definition GxUnitSsr.h:64
f32 _intensity
強さ
Definition GxUnitSsr.h:62
32bitブーリアン
Definition GxDefine.h:173