Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
789 B

#ifndef TILEGEN_NPC_SPAWNS_PANEL_H
#define TILEGEN_NPC_SPAWNS_PANEL_H
#ifdef _WIN32
#pragma once
#endif
#include "TileGenDialog.h"
namespace vgui
{
class Scrollbar;
class Menu;
};
class CRoomTemplate;
class CRoom;
class CMissionChooserTGAImagePanel;
// shows position of fixed encounters in the map layout
class CNPC_Spawns_Panel : public vgui::Panel
{
DECLARE_CLASS_SIMPLE( CNPC_Spawns_Panel, vgui::Panel );
public:
CNPC_Spawns_Panel(Panel *parent, const char *name);
virtual ~CNPC_Spawns_Panel();
virtual void PerformLayout();
virtual void ApplySchemeSettings(vgui::IScheme *pScheme);
virtual void Paint();
private:
CMapLayoutPanel* GetMapLayoutPanel();
CMapLayout* GetMapLayout();
vgui::HFont m_hTextFont;
int m_nWhiteTextureId;
};
#endif TILEGEN_NPC_SPAWNS_PANEL_H