Fission FSN
Loading...
Searching...
No Matches
gfCMoreGamesGui.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: gfCMoreGamesGui.h
4*
5* Purpose: Gui to play tunes from a catalog
6*
7*********************************************************************/
8
9#ifndef gfCMoreGamesGuihdr
10#define gfCMoreGamesGuihdr
11
12#include "../gfICatalogueGui.h"
13
15
17{
18 friend class fsCComponentFactory;
19
20public:
21
22 static const fsCUniqueId mTypeId;
23
24protected:
25
26 void catalogueLoadDo() override;
27 void itemInfoSetDo(fsS32 pEntIndex, fsS32 pChildIndex) const override;
28
29 void initialiseFromVariableTableDo(const fsCVariableTable& pVars) override;
30
31 static fsIComponent* create(fsCEntity* pParent);
32
33 gfCMoreGamesGui(fsCEntity* pParent);
34 virtual ~gfCMoreGamesGui();
35
36private:
37};
38
39#endif
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
Definition fsIComponent.h:26
virtual ~gfCMoreGamesGui()
Definition gfCMoreGamesGui.cpp:58
static fsIComponent * create(fsCEntity *pParent)
Definition gfCMoreGamesGui.cpp:41
friend class fsCComponentFactory
Definition gfCMoreGamesGui.h:18
void catalogueLoadDo() override
Definition gfCMoreGamesGui.cpp:19
gfCMoreGamesGui(fsCEntity *pParent)
Definition gfCMoreGamesGui.cpp:53
void itemInfoSetDo(fsS32 pEntIndex, fsS32 pChildIndex) const override
Definition gfCMoreGamesGui.cpp:26
static const fsCUniqueId mTypeId
Definition gfCMoreGamesGui.h:22
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCMoreGamesGui.cpp:46
Definition gfICatalogueEntry.h:18
gfICatalogueGui(fsCEntity *pParent)
Definition gfICatalogueGui.cpp:266
int fsS32
Definition fsBaseTypes.h:20