prime/include/GuiSys/CGuiGroup.hpp

23 lines
508 B
C++
Raw Normal View History

2022-11-07 17:06:11 +00:00
#ifndef _CGUIGROUP
#define _CGUIGROUP
#include "GuiSys/CGuiCompoundWidget.hpp"
class CGuiGroup : public CGuiCompoundWidget {
public:
FourCC GetWidgetTypeID() const { return 'GRUP'; }
2022-11-07 17:06:11 +00:00
void SelectWorkerWidget(int workerId, bool setActive, bool setVisible);
CGuiWidget* GetSelectedWidget();
const CGuiWidget* GetSelectedWidget() const;
bool AddWorkerWidget(CGuiWidget* worker);
void OnActivate();
2022-11-07 17:06:11 +00:00
private:
uint xb8_workerCount;
int xbc_selectedWorker;
bool xc0_b;
};
#endif // _CGUIGROUP