Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/3DPacman_FS19/src/modules/pacman/PacmanLaser.h @ 12394

Last change on this file since 12394 was 12383, checked in by peterf, 6 years ago

mdei2j2wip

File size: 727 bytes
RevLine 
[12365]1#ifndef _PacmanLaser_H__
2#define _PacmanLaser_H__
3
4#include "OrxonoxPrereqs.h"
5
6#include "core/XMLPort.h"
7
8#include "worldentities/ControllableEntity.h"
9
10namespace orxonox {
11
12    class _OrxonoxExport PacmanLaser : public ControllableEntity
13    {
14        public:
15            PacmanLaser(Context* context);
16            virtual ~PacmanLaser();
17
18            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); //!< Method for creating an AutonomousDrone through XML.
19            virtual void tick(float dt); //!< Defines which actions the AutonomousDrone has to take in each tick.
[12380]20            void resetPacmanLaser();
21           
[12365]22
23        private:
24           
25            Vector3 resetposition;
26   
27    };
28
29}
30
31#endif
Note: See TracBrowser for help on using the repository browser.