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.
44 lines
1.3 KiB
44 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 |
|
};
|
|
|