summaryrefslogtreecommitdiff
path: root/utils/sceneviewer/sceneviewer.h
blob: 7910bb7b5bfaa42fbfaba07412563efb0a585d16 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose: 
//
//=============================================================================

#ifndef SCENEVIEWER_H
#define SCENEVIEWER_H
#ifdef _WIN32
#pragma once
#endif


namespace vgui
{
	class ISurface;
	class IVGui;
	class IPanel;
}

class IMatSystemSurface;
class IStudioRender;
struct MaterialSystem_Config_t;


extern IMatSystemSurface *g_pMatSystemSurface;
extern IStudioRender *g_pStudioRender;
extern const MaterialSystem_Config_t *g_pMaterialSystemConfig;
extern vgui::ISurface *g_pVGuiSurface;
extern vgui::IVGui	*g_pVGui;
extern vgui::IPanel	*g_pVGuiPanel;


// temporary HACK
class _Window_t;
extern _Window_t *g_pWindow;

#endif // SCENEVIEWER_H