Fission FSN
Loading...
Searching...
No Matches
gfCParkMainMenuGui.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: gfCParkMainMenuGui.h
4*
5* Purpose: Minimal main menu for gfTimeCore (Phase 6) - two
6* buttons, new game and continue, mirroring
7* gfCMainMenuGui's newGameButtonHandle()/
8* continueButtonHandle() but without HOG's player
9* profile/chapter/ads/IAP layers, none of which apply
10* to this vertical slice.
11*
12*********************************************************************/
13
14#ifndef gfCParkMainMenuGuihdr
15#define gfCParkMainMenuGuihdr
16
18
20
22{
23 friend class fsCComponentFactory;
24
25public:
26
27 static const fsCUniqueId mTypeId;
28
29protected:
30
31 fsBool onButtonClicked(fsCButtonComponent* pButtonComp) override;
32
33 static fsIComponent* const create(fsCEntity* const pParent);
34 gfCParkMainMenuGui(fsCEntity* const pParent);
35 virtual ~gfCParkMainMenuGui();
36
37private:
38};
39
40#endif
Definition fsCButtonComponent.h:26
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIGuiComponent(fsCEntity *pParent)
Definition fsIGuiComponent.cpp:726
virtual ~gfCParkMainMenuGui()
Definition gfCParkMainMenuGui.cpp:56
friend class fsCComponentFactory
Definition gfCParkMainMenuGui.h:23
fsBool onButtonClicked(fsCButtonComponent *pButtonComp) override
Definition gfCParkMainMenuGui.cpp:13
static const fsCUniqueId mTypeId
Definition gfCParkMainMenuGui.h:27
static fsIComponent *const create(fsCEntity *const pParent)
Definition gfCParkMainMenuGui.cpp:46
gfCParkMainMenuGui(fsCEntity *const pParent)
Definition gfCParkMainMenuGui.cpp:51
bool fsBool
Definition fsBaseTypes.h:26