アルファテストステート More...
#include <GxRender.h>


Public Member Functions | |
初期化 | |
| GxRenderAlphaTestState (void) | |
| デフォルトコンストラクタ | |
| GxRenderAlphaTestState (u32 enable, RENDER_COMPARISON_FUNCTION function, u32 reference) | |
| コンストラクタ | |
アクセサ | |
| GX_FORCE_INLINE void | getPropertyEnable (void *const pValue) |
| 有効か取得 | |
| GX_FORCE_INLINE void | setPropertyEnable (const void *const pValue) |
| 有効か設定 | |
| GX_FORCE_INLINE void | getPropertyFunction (void *const pValue) |
| 関数を取得 | |
| GX_FORCE_INLINE void | setPropertyFunction (const void *const pValue) |
| 関数を設定 | |
| GX_FORCE_INLINE void | getPropertyReference (void *const pValue) |
| 参照を取得 | |
| GX_FORCE_INLINE void | setPropertyReference (const void *const pValue) |
| 参照を設定 | |
Public Attributes | ||
メンバ変数 | ||
| union { | ||
| struct { | ||
| u32 _reserve:20 | ||
| 予備 | ||
| u32 _reference:8 | ||
| 基準値 | ||
| RENDER_COMPARISON_FUNCTION _function:3 | ||
| テスト関数 | ||
| u32 _enable:1 | ||
| 有効/無効 | ||
| } | ||
| u32 _access32 | ||
| データ | ||
| }; | ||
Static Public Attributes | |
定義 | |
| static const GxRenderAlphaTestState | DISABLE |
| 無効 | |
| static const GxRenderAlphaTestState | BASIC |
| 基本形 | |
Additional Inherited Members | |
Static Public Member Functions inherited from GxStructBase | |
| static GxRtti & | __getStaticRtti (void) |
アルファテストステート
| GxRenderAlphaTestState::GxRenderAlphaTestState | ( | u32 | enable, |
| RENDER_COMPARISON_FUNCTION | function, | ||
| u32 | reference ) |
コンストラクタ
| enable | [in] 有効ならtrue |
| function | [in] 比較関数 |
| reference | [in] 基準値 |