Fission FSN
Loading...
Searching...
No Matches
gfCCreditsGui.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: gfCCreditsGui.h
4*
5* Purpose: Credit screen with marmalade version number
6*
7*********************************************************************/
8
9#ifndef gfCCreditsGuihdr
10#define gfCCreditsGuihdr
11
13
15
17{
18 friend class fsCComponentFactory;
19
20public:
21 static const fsCUniqueId mTypeId;
22
23protected:
24
25 void initialiseFromVariableTableDo(const fsCVariableTable& pVars) override;
26
27 static fsIComponent* create(fsCEntity* pParent);
28
29 gfCCreditsGui(fsCEntity* pParent);
30 virtual ~gfCCreditsGui();
31
32private:
33
34 void engineVersionNumberSet();
35 void buildVersionNumberSet();
36 void conditionalCreditSet();
37};
38
39#endif
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIGuiComponent(fsCEntity *pParent)
Definition fsIGuiComponent.cpp:726
static const fsCUniqueId mTypeId
Definition gfCCreditsGui.h:21
static fsIComponent * create(fsCEntity *pParent)
Definition gfCCreditsGui.cpp:47
friend class fsCComponentFactory
Definition gfCCreditsGui.h:18
gfCCreditsGui(fsCEntity *pParent)
Definition gfCCreditsGui.cpp:52
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCCreditsGui.cpp:38
virtual ~gfCCreditsGui()
Definition gfCCreditsGui.cpp:57