初期化クラス More...
#include <GxSysPrimitive.h>
Public Member Functions | |
初期化 | |
GxPrimitiveInitialInformation (void) | |
コンストラクタ | |
操作 | |
void | loadJson (const GxJson::GxJsonNode &jsonNode) |
JSONから読み込み | |
アクセサ | |
GX_FORCE_INLINE void | setManagerSize3D (u32 bufferSize, u32 vertexBufferSize, u32 indexBufferSize, b32 use32BitIndex=false) |
3D描画マネージャサイズ割り当て | |
GX_FORCE_INLINE void | setManagerSize2D (u32 bufferSize, u32 vertexBufferSize, u32 indexBufferSize, b32 use32BitIndex=false) |
2D描画マネージャサイズ割り当て | |
constexpr void | setMaxProjectionMatrix2DIdCount (u32 count) |
2D projection のスタックサイズ | |
GX_FORCE_INLINE void | setUseVirtualResolutionHudSet (b32 state) |
HUDセットで仮想解像度を使うか (常に true になるよう廃止予定) | |
constexpr u32 | getBufferSize3D (void) const |
3Dバッファサイズ取得 | |
constexpr u32 | getVertexBufferSize3D (void) const |
3D頂点バッファサイズ取得 | |
constexpr u32 | getIndexBufferSize3D (void) const |
3Dインデックスバッファサイズ取得 | |
constexpr u32 | getBufferSize2D (void) const |
2Dバッファサイズ取得 | |
constexpr u32 | getVertexBufferSize2D (void) const |
2D頂点バッファサイズ取得 | |
constexpr u32 | getIndexBufferSize2D (void) const |
2Dインデックスバッファサイズ取得 | |
constexpr u32 | getMaxProjectionMatrix2DIdCount (void) const |
2D射影マトリクスID最大数を取得 | |
GX_FORCE_INLINE b32 | isUse32BitIndex3D (void) const |
3D 32bitインデックス使用判定 | |
GX_FORCE_INLINE b32 | isUse32BitIndex2D (void) const |
2D 32bitインデックス使用判定 | |
GX_FORCE_INLINE b32 | isUseVirtualResolutionHudSet (void) const |
HUDの仮想解像度使用判定 | |
![]() | |
constexpr | GxClassBase (void) |
コンストラクタ | |
constexpr | GxClassBase (const GxClassBase &base) |
コピーコンストラクタ | |
~GxClassBase (void) override | |
デストラクタ | |
![]() | |
constexpr | GxClassBaseRoot (void) |
コンストラクタ | |
constexpr | GxClassBaseRoot (const GxClassBaseRoot &) |
コピーコンストラクタ | |
virtual | ~GxClassBaseRoot (void) |
デストラクタ | |
constexpr GxClassBaseRoot & | operator= (const GxClassBaseRoot &) |
代入演算子 | |
virtual GxRtti & | getRtti (void) const =0 |
Rttiの取得 | |
virtual GX_FORCE_INLINE const GxTypedObject * | getDefaultObject (void) |
デフォルトオブジェクトを取得 | |
GX_FORCE_INLINE b32 | isDefaultObject (void) |
デフォルトオブジェクト判定 | |
メンバ変数 | |
GxPoint2 | _offset |
自動スケーリング後のオフセット値 | |
b32 | _useAutoClearZMask2D |
2D描画前に深度マスク(深度バッファ)の全画面クリアするか? | |
b32 | _renderToBackBuffer2D |
2Dはバックバッファに描画するか?デフォルトは true | |
Additional Inherited Members | |
![]() | |
static GX_FORCE_INLINE GxRtti & | __getStaticRtti (void) |
Rttiの取得 | |
初期化クラス
void GxPrimitiveInitialInformation::loadJson | ( | const GxJson::GxJsonNode & | jsonNode | ) |
JSONから読み込み
jsonNode | [in] JSONノード |