Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 19, 2015, 11:40:28 AM (10 years ago)
Author:
muemart
Message:

Run clang-modernize -add-override
A few notes:

  • There are probably some overrides missing, especially in funky templatey code
  • Virtual methods with wrong signatures were not fixed, needs to be done by hand (only warnings get emitted)
Location:
code/branches/cpp11_v2/src/orxonox/worldentities
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cpp11_v2/src/orxonox/worldentities/CameraPosition.h

    r9667 r10817  
    4141            virtual ~CameraPosition();
    4242
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
     43            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4444
    4545            inline void setDrag(bool bDrag)
  • code/branches/cpp11_v2/src/orxonox/worldentities/ControllableEntity.h

    r10769 r10817  
    5454            virtual ~ControllableEntity();
    5555
    56             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    57             virtual void tick(float dt);
     56            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
     57            virtual void tick(float dt) override;
    5858            void setConfigValues();
    5959
     
    141141            using MobileEntity::setAngularVelocity;
    142142
    143             void setPosition(const Vector3& position);
    144             void setOrientation(const Quaternion& orientation);
    145             void setVelocity(const Vector3& velocity);
    146             void setAngularVelocity(const Vector3& velocity);
     143            void setPosition(const Vector3& position) override;
     144            void setOrientation(const Quaternion& orientation) override;
     145            void setVelocity(const Vector3& velocity) override;
     146            void setAngularVelocity(const Vector3& velocity) override;
    147147
    148148            inline bool hasLocalController() const
     
    177177
    178178        protected:
    179             virtual void preDestroy();
     179            virtual void preDestroy() override;
    180180
    181181            virtual void setPlayer(PlayerInfo* player); // don't call this directly, use friend class PlayerInfo instead
     
    184184            virtual void startLocalHumanControl();
    185185            virtual void stopLocalHumanControl();
    186             virtual void parentChanged();
     186            virtual void parentChanged() override;
    187187
    188188            inline void setHudTemplate(const std::string& name)
     
    214214
    215215            // Bullet btMotionState related
    216             void setWorldTransform(const btTransform& worldTrans);
     216            void setWorldTransform(const btTransform& worldTrans) override;
    217217
    218218            unsigned int server_overwrite_;
  • code/branches/cpp11_v2/src/orxonox/worldentities/Drone.h

    r9667 r10817  
    5050            virtual ~Drone();
    5151
    52             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); //!< Method for creating a Drone through XML.
    53             virtual void tick(float dt); //!< Defines which actions the Drone has to take in each tick.
     52            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override; //!< Method for creating a Drone through XML.
     53            virtual void tick(float dt) override; //!< Defines which actions the Drone has to take in each tick.
    5454
    5555
    56             virtual void moveFrontBack(const Vector2& value);
    57             virtual void moveRightLeft(const Vector2& value);
    58             virtual void moveUpDown(const Vector2& value);
     56            virtual void moveFrontBack(const Vector2& value) override;
     57            virtual void moveRightLeft(const Vector2& value) override;
     58            virtual void moveUpDown(const Vector2& value) override;
    5959
    60             virtual void rotateYaw(const Vector2& value);
    61             virtual void rotatePitch(const Vector2& value);
    62             virtual void rotateRoll(const Vector2& value);
     60            virtual void rotateYaw(const Vector2& value) override;
     61            virtual void rotatePitch(const Vector2& value) override;
     62            virtual void rotateRoll(const Vector2& value) override;
    6363
    6464            /**
  • code/branches/cpp11_v2/src/orxonox/worldentities/EffectContainer.h

    r9667 r10817  
    4343            virtual ~EffectContainer();
    4444
    45             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
     45            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4646
    4747            void setLuaState(LuaState* state, const std::string& functionName);
  • code/branches/cpp11_v2/src/orxonox/worldentities/ExplosionChunk.h

    r9667 r10817  
    4343            virtual ~ExplosionChunk();
    4444
    45             virtual void tick(float dt);
     45            virtual void tick(float dt) override;
    4646
    4747            inline void setLOD(LODParticle::Value level)
  • code/branches/cpp11_v2/src/orxonox/worldentities/MobileEntity.h

    r10437 r10817  
    5555            virtual ~MobileEntity();
    5656
    57             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    58             virtual void tick(float dt);
     57            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
     58            virtual void tick(float dt) override;
    5959
    60             virtual void setPosition(const Vector3& position);
    61             virtual void setOrientation(const Quaternion& orientation);
     60            virtual void setPosition(const Vector3& position) override;
     61            virtual void setOrientation(const Quaternion& orientation) override;
    6262
    6363            virtual void setVelocity(const Vector3& velocity);
    6464            inline void setVelocity(float x, float y, float z)
    6565                { this->setVelocity(Vector3(x, y, z)); }
    66             inline const Vector3& getVelocity() const
     66            inline const Vector3& getVelocity() const override
    6767                { return this->linearVelocity_; }
    6868            /**
     
    108108        protected:
    109109            // Bullet btMotionState related
    110             virtual void setWorldTransform(const btTransform& worldTrans);
    111             void getWorldTransform(btTransform& worldTrans) const;
     110            virtual void setWorldTransform(const btTransform& worldTrans) override;
     111            void getWorldTransform(btTransform& worldTrans) const override;
    112112
    113113            Vector3 linearAcceleration_;
     
    117117
    118118        private:
    119             virtual bool isCollisionTypeLegal(WorldEntity::CollisionType type) const;
     119            virtual bool isCollisionTypeLegal(WorldEntity::CollisionType type) const override;
    120120    };
    121121}
  • code/branches/cpp11_v2/src/orxonox/worldentities/MovableEntity.h

    r10216 r10817  
    4646            virtual ~MovableEntity();
    4747
    48             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    49             virtual bool collidesAgainst(WorldEntity* otherObject, const btCollisionShape* cs, btManifoldPoint& contactPoint);
     48            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
     49            virtual bool collidesAgainst(WorldEntity* otherObject, const btCollisionShape* cs, btManifoldPoint& contactPoint) override;
    5050
    5151            using WorldEntity::setPosition;
    5252            using WorldEntity::setOrientation;
    5353
    54             inline void setPosition(const Vector3& position)
     54            inline void setPosition(const Vector3& position) override
    5555                { MobileEntity::setPosition(position); this->overwrite_position_ = this->getPosition(); }
    56             inline void setOrientation(const Quaternion& orientation)
     56            inline void setOrientation(const Quaternion& orientation) override
    5757                { MobileEntity::setOrientation(orientation); this->overwrite_orientation_ = this->getOrientation(); }
    5858
     
    7979        private:
    8080            void registerVariables();
    81             void clientConnected(unsigned int clientID);
    82             void clientDisconnected(unsigned int clientID);
     81            void clientConnected(unsigned int clientID) override;
     82            void clientDisconnected(unsigned int clientID) override;
    8383            void resynchronize();
    8484
  • code/branches/cpp11_v2/src/orxonox/worldentities/SpawnPoint.h

    r9667 r10817  
    4444            virtual ~SpawnPoint() {}
    4545
    46             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
     46            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4747
    4848            inline void setSpawnClass(Identifier* identifier)
  • code/branches/cpp11_v2/src/orxonox/worldentities/StaticEntity.h

    r10437 r10817  
    5555            using WorldEntity::setOrientation;
    5656
    57             void setPosition(const Vector3& position);
    58             void setOrientation(const Quaternion& orientation);
     57            void setPosition(const Vector3& position) override;
     58            void setOrientation(const Quaternion& orientation) override;
    5959
    6060        private:
    6161            void registerVariables();
    62             bool isCollisionTypeLegal(CollisionType type) const;
     62            bool isCollisionTypeLegal(CollisionType type) const override;
    6363
    6464            // network callbacks
     
    6969
    7070            // Bullet btMotionState related
    71             void setWorldTransform(const btTransform& worldTrans);
    72             void getWorldTransform(btTransform& worldTrans) const;
     71            void setWorldTransform(const btTransform& worldTrans) override;
     72            void getWorldTransform(btTransform& worldTrans) const override;
    7373    };
    7474}
  • code/branches/cpp11_v2/src/orxonox/worldentities/TeamSpawnPoint.h

    r9667 r10817  
    4343            virtual ~TeamSpawnPoint() {}
    4444
    45             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
     45            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4646
    4747            void setTeamNumber(unsigned int team)
  • code/branches/cpp11_v2/src/orxonox/worldentities/WorldEntity.h

    r10726 r10817  
    9696            virtual ~WorldEntity();
    9797
    98             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
     98            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    9999
    100100            inline const Ogre::SceneNode* getNode() const
     
    108108            static const Vector3 UP;
    109109
    110             virtual void changedActivity(void);
    111             virtual void changedVisibility(void);
     110            virtual void changedActivity(void) override;
     111            virtual void changedVisibility(void) override;
    112112
    113113            virtual void setPosition(const Vector3& position) = 0;
  • code/branches/cpp11_v2/src/orxonox/worldentities/pawns/Pawn.h

    r10768 r10817  
    6161            virtual ~Pawn();
    6262
    63             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    64             virtual void tick(float dt);
     63            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
     64            virtual void tick(float dt) override;
    6565
    6666            inline bool isAlive() const
     
    143143            virtual void kill();
    144144
    145             virtual void fired(unsigned int firemode);
    146             virtual void reload();
     145            virtual void fired(unsigned int firemode) override;
     146            virtual void reload() override;
    147147            virtual void postSpawn();
    148148
     
    179179
    180180
    181             virtual void startLocalHumanControl();
     181            virtual void startLocalHumanControl() override;
    182182
    183183            void setAimPosition( Vector3 position )
     
    186186                { return this->aimPosition_; }
    187187
    188             virtual const Vector3& getCarrierPosition(void) const
     188            virtual const Vector3& getCarrierPosition(void) const override
    189189                { return this->getWorldPosition(); };
    190190
    191             virtual void changedVisibility();
     191            virtual void changedVisibility() override;
    192192
    193193            void setExplosionSound(const std::string& engineSound);
     
    195195
    196196        protected:
    197             virtual void preDestroy();
    198 
    199             virtual void setPlayer(PlayerInfo* player);
    200             virtual void removePlayer();
     197            virtual void preDestroy() override;
     198
     199            virtual void setPlayer(PlayerInfo* player) override;
     200            virtual void removePlayer() override;
    201201
    202202            virtual void death();
     
    212212            bool bAlive_;
    213213
    214             virtual std::vector<PickupCarrier*>* getCarrierChildren(void) const
     214            virtual std::vector<PickupCarrier*>* getCarrierChildren(void) const override
    215215                { return new std::vector<PickupCarrier*>(); }
    216             virtual PickupCarrier* getCarrierParent(void) const
     216            virtual PickupCarrier* getCarrierParent(void) const override
    217217                { return nullptr; }
    218218
Note: See TracChangeset for help on using the changeset viewer.