Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/TixyTaxyTorxy_HS18/src/modules/TixyTaxyTorxy/TixyTaxyTorxyTower.h @ 12149

Last change on this file since 12149 was 12064, checked in by sastocke, 6 years ago

second initial setup

File size: 1.4 KB
Line 
1//
2//  TixyTaxyTorxyTower.h
3//  Orxonox
4//
5//  Created by Fabian Mentzer on 29.04.12.
6//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
7//
8
9
10#ifndef Orxonox_TixyTaxyTorxyTower_h
11#define Orxonox_TixyTaxyTorxyTower_h
12
13#include "TixyTaxyTorxy/TixyTaxyTorxyPrereqs.h"
14#include "objects/Turret.h"
15
16
17namespace orxonox
18{
19    /**
20    @brief
21    See TixyTaxyTorxy
22TixyTaxyTorxyTixyTaxyTorxy
23TixyTaxyTorxyReadme.txt for Information.
24
25    @ingroup TixyTaxyTorxy
26TixyTaxyTorxyTixyTaxyTorxy
27TixyTaxyTorxy
28    */
29    class _TixyTaxyTorxyExport TixyTaxyTorxyTower : public Turret
30    {
31    public:
32        TixyTaxyTorxyTower(Context* context);
33        virtual ~TixyTaxyTorxyTower() {};
34
35        // Maybe later override these to move TixyTaxyTorxy
36//TixyTaxyTorxyTowers with cursor keys
37        /*
38        virtual void moveFrontBack(const Vector2& value);
39        virtual void moveRightLeft(const Vector2& value);
40        */
41
42        // Overriding these to stop TixyTaxyTorxy
43//TixyTaxyTorxyTowers from spasing out
44        //void setOrientation(const Quaternion& orientation);
45        //virtual void rotateYaw(const Vector2& value);
46        //virtual void rotatePitch(const Vector2& value);
47        //virtual void rotateRoll(const Vector2& value);
48        virtual bool upgradeTower();
49
50
51        void setGame(TixyTaxyTorxy* TixyTaxyTorxy)
52        { assert(TixyTaxyTorxy); game_ = TixyTaxyTorxy; }
53    private:
54        TixyTaxyTorxy* game_;
55        int upgrade;
56    };
57}
58
59
60#endif
Note: See TracBrowser for help on using the repository browser.