OROCHI
 
Loading...
Searching...
No Matches
GxSysMain.cpp File Reference

メインループシステムクラス More...

#include "Gx.h"
#include "resource.h"
Include dependency graph for GxSysMain.cpp:

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)
 

Detailed Description

メインループシステムクラス

Author
Copyright (C)2009 SiliconStudio Inc. All rights reserved.
Tahir Arai