メインループシステムクラス More...
Classes | |
struct | BCFG_HEADER_BLOCK |
struct | BCFG_SECTION_BLOCK |
struct | BCFG_PARAM_BLOCK |
Enumerations | |
enum class | PARSE_LINE_STATE { SECTION , PARAM , SKIP , NONE , ERROR_BEGIN , ERROR_END } |
Functions | |
_PARAM_NAME (_useUnitProfile, "UnitProfile有効フラグ") | |
_PARAM_NAME (_useSequentialThreadManagerPrecede, "スレッドマネージャ使用フラグ") | |
_PARAM_NAME (_fixThreadFlag, "スレッド固定フラグ") | |
_PARAM_NAME (_threadJobMax, "マルチスレッドのジョブ最大数") | |
_ENUM_NAME_GUI (_threadPriority, "スレッドプライオリティ", GxThread::PRIORITY) | |
_PAGE_BEGIN ("アロケータ") | |
_PARAM_NAME (_systemAllocatorSize[0], "グローバル") | |
_PARAM_NAME (_systemAllocatorSize[1], "ユニット") | |
_PARAM_NAME (_systemAllocatorSize[2], "エフェクト") | |
_PARAM_NAME (_systemAllocatorSize[3], "サウンド") | |
_PARAM_NAME (_systemAllocatorSize[4], "リソース") | |
_PARAM_NAME (_systemAllocatorSize[5], "システム") | |
_PARAM_NAME (_systemAllocatorSize[6], "レンダリング") | |
_PARAM_NAME (_systemAllocatorSize[7], "物理") | |
_PARAM_NAME (_systemAllocatorSize[8], "一時領域") | |
_PARAM_NAME (_systemAllocatorSize[9], "開発") | |
_PAGE_END () | |
_PARAM_NAME (_pStageInitialInformation, "ステージ") | |
_PARAM_NAME (_pRenderInitialInformation, "描画") | |
_PARAM_NAME (_pPrimitiveInitialInformation, "プリミティブ") | |
_PARAM_NAME (_pResourceInitialInformation, "リソース") | |
_PARAM_NAME (_pEffectInitialInformation, "エフェクト") | |
_PARAM_NAME (_pFilterInitialInformation, "フィルター") | |
_PARAM_NAME (_pInputInitialInformation, "入力") | |
_PARAM_NAME (_pCollisionInitialInformation, "コリジョン") | |
_PARAM_NAME (_pDynamicsInitialInformation, "物理") | |
_PARAM_NAME (_pNetworkInitialInformation, "ネットワーク") | |
_PARAM_NAME (_pUnitInitialInformation, "ユニット") | |
_PARAM_NAME (_pSoundInitialInformation, "サウンド") | |
_PARAM_NAME (_pMovieInitialInformation, "ムービー") | |
_PARAM_NAME (_pFontInitialInformation, "フォント") | |
_PAGE_BEGIN ("開発用") | |
_PARAM_NAME (_pToolInitialInformation, "ツール") | |
_PARAM_NAME (_pDebugCommunicationInitialInformation, "デバッグ通信") | |
_PARAM_NAME (_xmlReadSize, "XMLの一度に読み込むブロックサイズ") | |
_PARAM_NAME (_deserializeSafety, "デシリアライズ時にプロパティの事前チェックフラグ") | |
_PARAM_NAME_ATTRIBUTE (_platformName, "プラットフォーム名", GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_NAME (_pRenderDevice, "描画デバイス") | |
_PARAM_NAME (_pRender, "描画システム") | |
_PARAM_NAME (_pShader, "シェーダシステム") | |
_PARAM_NAME (_pFilter, "フィルターシステム") | |
_PARAM_NAME (_pResource, "リソースシステム") | |
_PARAM_NAME (_pPrimitive, "プリミティブ描画システム") | |
_PARAM_NAME (_pFile, "ファイルシステム") | |
_PARAM_NAME (_pUnit, "ユニットシステム") | |
_PARAM_NAME (_pStage, "ステージシステム") | |
_PARAM_NAME (_pInput, "入力システム") | |
_PARAM_NAME (_pLight, "ライトシステム") | |
_PARAM_NAME (_pEnvironment, "環境システム") | |
_PARAM_NAME (_pGpgpu, "GPGPUシステム") | |
_PARAM_NAME (_pCollision, "コリジョンシステム") | |
_PARAM_NAME (_pDynamics, "物理システム") | |
_PARAM_NAME (_pP2P, "P2P通信システム") | |
_PARAM_NAME (_pFontBmp, "BMPフォントシステム") | |
_PARAM_NAME (_pFont, "フォントシステム") | |
_PARAM_NAME (_pTool, "ツールシステム") | |
_PARAM_NAME (_pDebugCommunication, "デバッグ通信システム") | |
_PARAM_NAME (_pThread, "スレッド監視システム") | |
_PARAM_NAME (_pEffect, "エフェクトシステム") | |
_PARAM_NAME (_pSound, "サウンドシステム") | |
_PARAM_NAME (_pMovie, "ムービーシステム") | |
_PARAM_NAME (_pNetwork, "ネットワークシステム") | |
_PARAM (_pSequentialThreadManager) | |
_PARAM_NAME (_constFrameRateFlag, "固定フレームレート") | |
_PARAM_NAME (_variableFrameLowerLimit, "可変フレームレート時の下限") | |
_PARAM_NAME (_useUnitProfile, "Unitプロファイル") | |
_PARAM_NAME (_useCoreProfile, "Coreプロファイル") | |
_PARAM (_deltaTimeFactor) | |
_PARAM (_deltaTime) | |
_PARAM (_deltaTimeRatio) | |
メインループシステムクラス