コード例 #1
0
ファイル: System.cpp プロジェクト: katoun/kg_engine
void System::initialize()
{
	if (mState == SYSTEM_STATE_INITIALIZED)
		return;

	mState = SYSTEM_STATE_INITIALIZING;

	if (Log::getInstance() != nullptr) Log::getInstance()->logMessage(mName, "Initializing");

	if (mSystemDriver != nullptr)
		mSystemDriver->initialize();

	registerDefaultFactories();
	initializeImpl();

	mState = SYSTEM_STATE_INITIALIZED;

	if (Log::getInstance() != nullptr) Log::getInstance()->logMessage(mName, "Initialized");
}
コード例 #2
0
ResourceObjectManager::ResourceObjectManager()
{
    registerDefaultFactories();
}