//-------------------------------------------------------------------------- void VeConsoleTerm() noexcept { ve_sys.Term(); VeSystem::Destory(); VeStringTable::Destory(); # ifdef VE_MEM_DEBUG _VeMemoryExit(); # endif }
void Term() { VeResourceManager::Destory(); VeLogger::SetLog(VeLogger::OUTPUT_MAX); VeStringParser::Destory(); VeAllocatorManager::Destory(); VeGlobalStringTableA::Destory(); #ifdef VE_MEM_DEBUG _VeMemoryExit(); #endif }
//-------------------------------------------------------------------------- VE_MAX_EXPORT int LibShutdown(void) { ve_max_ent.Term(); ve_engine.Term(); ve_sys.Term(); VeMaxSceneLoader::Destory(); VeMaxEntry::Destory(); VeEngine::Destory(); VeSystem::Destory(); VeStringTable::Destory(); # ifdef VE_MEM_DEBUG _VeMemoryExit(); # endif return TRUE; }