mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-10 15:07:43 +00:00
Some initial widget imps
This commit is contained in:
@@ -8,7 +8,22 @@ namespace urde
|
||||
|
||||
class CGuiGroup : public CGuiCompoundWidget
|
||||
{
|
||||
u32 xf8_workerCount = 0;
|
||||
int xfc_selectedWorker;
|
||||
bool x100_b;
|
||||
public:
|
||||
CGuiGroup(const CGuiWidgetParms& parms, int defaultWorker, bool b);
|
||||
virtual FourCC GetWidgetTypeID() const {return FOURCC('GRUP');}
|
||||
|
||||
void SelectWorkerWidget(int workerId, bool setActive, bool setVisible);
|
||||
CGuiWidget* GetSelectedWidget();
|
||||
bool AddWorkerWidget(CGuiWidget* worker);
|
||||
void OnDeActivate();
|
||||
void OnActivate(bool flag);
|
||||
bool DoUnregisterEventHandler();
|
||||
bool DoRegisterEventHandler();
|
||||
|
||||
static CGuiGroup* Create(CGuiFrame* frame, CInputStream& in, bool flag);
|
||||
static void LoadWidgetFnMap();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user