Portable Half-Life SDK. GoldSource and Xash3D. Crossplatform.
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.

45 lines
1.3 KiB

/************************************************************************
* *
* vgui_OrdiControl.h , par Julien *
* *
************************************************************************/
// menu vgui pour le contr
#include "crutches.h" //Load some code crutches for HLINVASION, modif de Roy
class COrdiControlPanel : public CMenuPanel
{
public:
CTransparentPanel *m_pWindow; // cadre
CommandButton *m_pCancelButton; //boutton d' annulation
TextPanel *m_pButton [ 4 ]; //bouttons de droite
#ifndef CRASHFIXPATH_INVASION_VGUI
CImageLabel *m_pFleche [4] = { NULL, NULL, NULL, NULL }; //Initialize as NULLs, so we can debug if needed, modif de Roy.
#else
CommandButton *m_pFleche [4] = { NULL, NULL, NULL, NULL }; //Initialize as NULLs, so we can debug if needed, modif de Roy.
#endif
int m_ibitConveyor;
TextPanel *m_pText; //texte
TextPanel *m_pBorder; //cadre contenant le txt ( menu deroulant en option )
CSchemeManager *pSchemes; //polices de caract
SchemeHandle_t hTitleScheme;
SchemeHandle_t hInfoText;
Font *pTitleFont;
Font *pTextFont;
int r[4], g[4], b[4], a[4];
CImageLabel *m_pImage; //pointeur vers l'image
COrdiControlPanel(int iTrans, int iRemoveMe, int x,int y,int wide,int tall); //constructeur
virtual void Initialize( void ); //aucun int
virtual void Reset( void ); //idem
};