//========= Copyright Valve Corporation, All rights reserved. ============// // // Purpose: // //============================================================================= #ifndef VIEWDEBUG_H #define VIEWDEBUG_H #if defined(_WIN32) #pragma once #endif class CViewSetup; //----------------------------------------------------------------------------- // Purpose: Implements the debugging elements of view rendering //----------------------------------------------------------------------------- class CDebugViewRender { DECLARE_CLASS_NOBASE(CDebugViewRender); public: // Draws all the debugging info static void Draw3DDebuggingInfo(const CViewSetup &view); static void Draw2DDebuggingInfo(const CViewSetup &view); static void GenerateOverdrawForTesting(); }; #endif // VIEWDEBUG_H