source:
code/branches/Dialog_HS16/src/modules/overlays/hud/HUDDialogue.h
@
11319
Last change on this file since 11319 was 11317, checked in by dmoritz, 8 years ago | |
---|---|
File size: 620 bytes |
Rev | Line | |
---|---|---|
[11292] | 1 | |
2 | ||
3 | #ifndef _HUDDialogue_H__ | |
4 | #define _HUDDialogue_H__ | |
5 | ||
6 | #include "overlays/OverlaysPrereqs.h" | |
7 | ||
8 | #include <map> | |
9 | #include <string> | |
10 | ||
11 | #include "util/OgreForwardRefs.h" | |
12 | #include "overlays/OrxonoxOverlay.h" | |
[11317] | 13 | #include "tools/Timer.h" |
[11292] | 14 | |
15 | namespace orxonox | |
16 | { | |
[11317] | 17 | class _OverlaysExport HUDDialogue : public OrxonoxOverlay |
[11292] | 18 | { |
19 | public: | |
20 | HUDDialogue(Context* context); | |
21 | virtual ~HUDDialogue(); | |
22 | ||
[11317] | 23 | virtual void updateTarget(std::string portrait); |
[11292] | 24 | |
[11317] | 25 | virtual void invisible(); |
[11292] | 26 | |
27 | private: | |
28 | Ogre::PanelOverlayElement* overlayElementIcon_; | |
[11317] | 29 | |
30 | Timer portraitTimer; | |
[11292] | 31 | }; |
32 | } | |
33 | #endif |
Note: See TracBrowser
for help on using the repository browser.