Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 19, 2015, 11:40:28 AM (8 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)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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}
Note: See TracChangeset for help on using the changeset viewer.