Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/orxonox/branches/buerli/src/story_entity.h @ 3196

Last change on this file since 3196 was 2707, checked in by bensch, 20 years ago

orxonox/branches/buerli: merged back from trunk, with new configure makefile and so forth.

File size: 648 bytes
Line 
1
2#ifndef STORY_ENTITY_H
3#define STORY_ENTITY_H
4
5#include "stdincl.h"
6#include "story_def.h"
7
8class StoryEntity {
9
10 public:
11  StoryEntity ();
12  ~StoryEntity ();
13
14  bool isInit;
15  bool isPaused;
16
17  virtual Error init();
18  virtual Error start(Uint32 storyID);
19  virtual Error start();
20  virtual Error stop();
21  virtual Error pause();
22  virtual Error resume();
23
24  virtual void load();
25
26  virtual void displayEntityScreen();
27  virtual void releaseEntityScreen();
28
29  void setStoryID(Uint32 storyID);
30  int getStoryID();
31
32  void setNextStoryID(Uint32 nextStoryID);
33  Uint32 getNextStoryID();
34
35
36 private:
37  Uint32 storyID;
38  Uint32 nextStoryID;
39};
40
41#endif
Note: See TracBrowser for help on using the repository browser.