初期化クラス More...
#include <GxSysMain.h>
Public Member Functions | |
操作 | |
void | loadJson (GX_CSTR path) |
JSONから読み込み | |
void | loadJson (const GxJson::GxJsonNode &jsonNode) |
JSONから読み込み | |
アクセサ | |
GX_FORCE_INLINE void | setUserAllocatorInformationArray (GxAllocatorList::GxCreateInformation *pUserAllocatorInformationArray, u32 count) |
ユーザーアロケータ初期化情報設定 | |
constexpr GxAllocatorList::GxCreateInformation * | getUserAllocatorInformationArray (void) const |
アロケータ初期化情報取得 | |
constexpr u32 | getUserAllocatorInformationCount (void) const |
アロケータ初期化情報数取得 | |
constexpr GxStageInitialInformationBase * | getStageInitialInformation (void) const |
ステージ初期化情報取得 | |
constexpr GxRenderInitialInformation * | getRenderInitialInformation (void) const |
描画初期化情報取得 | |
constexpr GxPrimitiveInitialInformation * | getPrimitiveInitialInformation (void) const |
プリミティブ初期化情報取得 | |
constexpr GxResourceInitialInformation * | getResourceInitialInformation (void) const |
リソース初期化情報取得 | |
constexpr GxEffectInitialInformationBase * | getEffectInitialInformation (void) const |
エフェクト初期化情報取得 | |
constexpr GxFilterInitialInformationBase * | getFilterInitialInformation (void) const |
フィルター初期化情報取得 | |
constexpr GxInputInitialInformation * | getInputInitialInformation (void) const |
入力初期化情報取得 | |
constexpr GxCollisionInitialInformationBase * | getCollisionInitialInformation (void) const |
コリジョン初期化情報取得 | |
constexpr GxDynamicsInitialInformationBase * | getDynamicsInitialInformation (void) const |
物理初期化情報取得 | |
constexpr GxNetworkInitialInformation * | getNetworkInitialInformation (void) const |
ネットワーク初期化情報取得 | |
constexpr GxUnitInitialInformation * | getUnitInitialInformation (void) const |
ユニット初期化情報取得 | |
constexpr GxSoundInitialInformationBase * | getSoundInitialInformation (void) const |
サウンド初期化情報取得 | |
constexpr GxMovieInitialInformationBase * | getMovieInitialInformation (void) const |
ムービー初期化情報取得 | |
constexpr GxFontInitialInformation * | getFontInitialInformation (void) const |
フォント初期化情報取得 | |
![]() | |
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) |
デフォルトオブジェクト判定 | |
メンバ変数 | |
s32 | _threadJobMax |
マルチスレッドのジョブの最大数 | |
b32 | _fixThreadFlag |
スレッドを固定する | |
GxThread::PRIORITY | _threadPriority |
スレッドプライオリティ | |
b32 | _useSequentialThreadManagerPrecede |
スレッドマネージャを使うかフラグ | |
u32 | _systemAllocatorSize [static_cast< u32 >(GxAllocatorList::ALLOCATOR_TYPE::SYSTEM_MAX)] |
システムアロケータのサイズ | |
初期化 | |
GxMainInitialInformation (GxStageInitialInformationBase *pStageInitialInformation, GxRenderInitialInformation *pRenderInitialInformation, GxPrimitiveInitialInformation *pPrimitiveInitialInformation, GxResourceInitialInformation *pResourceInitialInformation, GxEffectInitialInformationBase *pEffectInitialInformation, GxFilterInitialInformationBase *pFilterInitialInformation, GxInputInitialInformation *pInputInitialInformation, GxCollisionInitialInformationBase *pCollisionInitialInformation, GxDynamicsInitialInformationBase *pDynamicsInitialInformation, GxNetworkInitialInformation *pNetworkInitialInformation, GxUnitInitialInformation *pUnitInitialInformation, GxSoundInitialInformationBase *pSoundInitialInformation, GxMovieInitialInformationBase *pMovieInitialInformation, GxFontInitialInformation *pFontInitialInformation) | |
コンストラクタ | |
Additional Inherited Members | |
![]() | |
static GX_FORCE_INLINE GxRtti & | __getStaticRtti (void) |
Rttiの取得 | |
初期化クラス
void GxMainInitialInformation::loadJson | ( | const GxJson::GxJsonNode & | jsonNode | ) |
JSONから読み込み
jsonNode | [in] JSONノード |
void GxMainInitialInformation::loadJson | ( | GX_CSTR | path | ) |
JSONから読み込み
path | [in] JSONファイルパス |