Fission FSN
Loading...
Searching...
No Matches
fsITutorialEnabledComponent.h
Go to the documentation of this file.
1/********************************************************************
2*
3* Created: 27/5/2015 9:27
4*
5* File: fsITutorialEnabledComponent.h
6*
7* Author: Martin P. King
8*
9* Purpose: Interface to call when tutorial fires
10*
11*********************************************************************/
12
13#ifndef fsITutorialEnabledComponenthdr
14#define fsITutorialEnabledComponenthdr
15
16#include <fsCore/fsStr.h>
17
18struct fsPoint;
19class fsCEntity;
20
22{
23public:
24
25 void tutorialCompleted(const fsPoint& pPos);
27
28protected:
29
30 virtual void tutorialCompletedDo(const fsPoint& pPos) = 0;
31
34
35private:
36};
37
38#endif
Definition fsCEntity.h:39
fsITutorialEnabledComponent()
Definition fsITutorialEnabledComponent.cpp:17
virtual ~fsITutorialEnabledComponent()
Definition fsITutorialEnabledComponent.cpp:21
void tutorialCompleted(const fsPoint &pPos)
Definition fsITutorialEnabledComponent.cpp:12
virtual void tutorialCompletedDo(const fsPoint &pPos)=0
static fsStr associatedEntityNameGet(fsCEntity *pEnt)
Definition fsITutorialEnabledComponent.cpp:4
Definition fsStr.h:23
Definition fsPoint.h:17