//=============================================================================// // // Purpose: // //=============================================================================// #include "core/stdafx.h" #include "tier1/cvar.h" #include "public/utility/utility.h" #include "engine/sdk_dll.h" #ifndef DEDICATED #include "gameui/IBrowser.h" #include "gameui/IConsole.h" #endif // !DEDICATED //----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CEngineSDK::FixedFrame() { for (;;) { #ifndef DEDICATED g_pBrowser->Think(); g_pConsole->Think(); #endif // !DEDICATED std::this_thread::sleep_for(IntervalToDuration(sdk_fixedframe_tickinterval->GetFloat())); } } CEngineSDK* g_EngineSDK = new CEngineSDK();