Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 27, 2017, 3:08:16 PM (7 years ago)
Author:
jkindle
Message:

Added a HUD and type to QBlocks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/SuperOrxoBros_FS17/src/modules/superorxobros/Orxo.h

    r11392 r11405  
    4444    class Orxo : public SpaceShip
    4545    {
    46         public:
    47             Orxo(Context* context);
     46    public:
     47        Orxo(Context* context);
    4848
    49             virtual void tick(float dt) override;
     49        virtual void tick(float dt) override;
    5050
    5151
    5252            // overwrite for 2d movement
    53             virtual void moveFrontBack(const Vector2& value) override;
    54             virtual void moveRightLeft(const Vector2& value) override;
     53        virtual void moveFrontBack(const Vector2& value) override;
     54        virtual void moveRightLeft(const Vector2& value) override;
    5555
    5656            // Starts or stops fireing
    57             virtual void boost(bool bBoost) override;
     57        virtual void boost(bool bBoost) override;
    5858
    5959            //no rotation!
    60             virtual void rotateYaw(const Vector2& value) override{};
    61             virtual void rotatePitch(const Vector2& value) override{};
     60        virtual void rotateYaw(const Vector2& value) override{};
     61        virtual void rotatePitch(const Vector2& value) override{};
    6262            //return to main menu if game has ended.
    63             virtual void rotateRoll(const Vector2& value) override;
     63        virtual void rotateRoll(const Vector2& value) override;
    6464
    65             virtual void updateLevel();
     65        virtual void updateLevel();
    6666
    67             virtual inline bool collidesAgainst(WorldEntity* otherObject, const btCollisionShape* ownCollisionShape, btManifoldPoint& contactPoint) override;
     67        virtual inline bool collidesAgainst(WorldEntity* otherObject, const btCollisionShape* ownCollisionShape, btManifoldPoint& contactPoint) override;
    6868
    69         protected:
    70             virtual void death() override;
    71         private:
     69
     70
     71
     72     
     73
     74
     75    protected:
     76        virtual void death() override;
     77    private:
    7278            //SOB* getGame();
    7379            //WeakPtr<SOB> game;
    74             Camera* camera;
    75             float speed, damping, posforeward;
    76             float lastTimeFront, lastTimeLeft, lastTime;
    77             struct Velocity
    78             {
    79                 float x;
    80                 float y;
    81             } velocity, desiredVelocity;
     80        Camera* camera;
     81        float speed, damping, posforeward;
     82        float lastTimeFront, lastTimeLeft, lastTime;
     83        struct Velocity
     84        {
     85            float x;
     86            float y;
     87        } velocity, desiredVelocity;
    8288
    8389           // WeakPtr<InvaderEnemy> lastEnemy;
Note: See TracChangeset for help on using the changeset viewer.