cl_dll/vgui_int.cpp
222324252627
#include
#include
#include "FileSystem.h"
using namespace vgui;
22232425262728293031
#include
#include
#include "FileSystem.h"
#include "ff_options.h"
#include "ff_gamemodes.h"
#include "ff_training.h"
#include "ff_updates.h"
using namespace vgui;
150151152153154155
{
VPANEL gameToolParent = enginevgui->GetPanel( PANEL_CLIENTDLL_TOOLS );
VPANEL toolParent = enginevgui->GetPanel( PANEL_TOOLS );
#if defined( TRACK_BLOCKING_IO )
#if !defined( _XBOX )
VPANEL gameDLLPanel = enginevgui->GetPanel( PANEL_GAMEDLL );
154155156157158159160
{
VPANEL gameToolParent = enginevgui->GetPanel( PANEL_CLIENTDLL_TOOLS );
VPANEL toolParent = enginevgui->GetPanel( PANEL_TOOLS );
VPANEL uiParent = enginevgui->GetPanel( PANEL_GAMEUIDLL ); // |-- Mirv
#if defined( TRACK_BLOCKING_IO )
#if !defined( _XBOX )
VPANEL gameDLLPanel = enginevgui->GetPanel( PANEL_GAMEDLL );
179180181182183184
// Create mp3 player off of tool parent panel
MP3Player_Create( toolParent );
#endif
}
void VGui_Shutdown()
184185186187188189190191192193194195196
// Create mp3 player off of tool parent panel
MP3Player_Create( toolParent );
#endif
// --> Mirv: Create extra gameui panels
ffoptions->Create(uiParent);
ffgamemodes->Create(uiParent);
fftraining->Create(uiParent);
ffupdates->Create(uiParent);
// <-- Mirv
}
void VGui_Shutdown()
201202203204205206
internalCenterPrint->Destroy();
textmessage->Destroy();
if ( g_pClientMode )
{
g_pClientMode->VGui_Shutdown();
213214215216217218219220221222223224225
internalCenterPrint->Destroy();
textmessage->Destroy();
// --> Mirv: Destroy extra gameui panels
ffoptions->Destroy();
ffgamemodes->Destroy();
fftraining->Destroy();
ffupdates->Destroy();
// <-- Mirv
if ( g_pClientMode )
{
g_pClientMode->VGui_Shutdown();