//========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============// // // Purpose: // // $NoKeywords: $ //=============================================================================// #ifndef COMMANDCHECKBUTTON_H #define COMMANDCHECKBUTTON_H #ifdef _WIN32 #pragma once #endif #include class CCommandCheckButton : public vgui::CheckButton { public: CCommandCheckButton( vgui::Panel *parent, const char *panelName, const char *text, const char *downcmd, const char *upcmd ); ~CCommandCheckButton(); // virtual void OnCheckButtonChecked(vgui::Panel *panel); virtual void SetSelected( bool state ); private: typedef vgui::CheckButton BaseClass; char *m_pszDown; char *m_pszUp; }; #endif // COMMANDCHECKBUTTON_H