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
45 lines
1.3 KiB
2 years ago
|
/************************************************************************
|
||
|
* *
|
||
|
* 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
|
||
|
};
|