Fission FSN
Loading...
Searching...
No Matches
gfCMazeMinigameSelectionComponent.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: gfCMazeMinigameSelectionComponent.h
4*
5* Purpose: Path selection through word search grid
6*
7*********************************************************************/
8
9#ifndef gfCMazeMinigameSelectionComponenthdr
10#define gfCMazeMinigameSelectionComponenthdr
11
12#include "gfCWordSearchMinigameSelectionComponent.h"
13
14class gfCMazeMinigameSelectionComponent : public gfCWordSearchMinigameSelectionComponent
15{
16 friend class fsCComponentFactory;
17
18public:
19
20 static const fsCUniqueId mTypeId;
21
22protected:
23
24 static fsIComponent* const create(fsCEntity* const pParent);
25
28
29 virtual fsStr selectedWordGetDo() const;
30
31private:
32
33 virtual void selectionEntsGet(fsCEntity* const pLastTile);
34
35};
36
37#endif
38
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsIComponent.h:26
Definition fsStr.h:23
virtual fsStr selectedWordGetDo() const
Definition gfCMazeMinigameSelectionComponent.cpp:11
friend class fsCComponentFactory
Definition gfCMazeMinigameSelectionComponent.h:16
gfCMazeMinigameSelectionComponent(fsCEntity *const pParent)
Definition gfCMazeMinigameSelectionComponent.cpp:45
static const fsCUniqueId mTypeId
Definition gfCMazeMinigameSelectionComponent.h:20
virtual ~gfCMazeMinigameSelectionComponent()
Definition gfCMazeMinigameSelectionComponent.cpp:51
static fsIComponent *const create(fsCEntity *const pParent)
Definition gfCMazeMinigameSelectionComponent.cpp:40