Index: code/branches/cpp11_v2/src/orxonox/controllers/AIController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/AIController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/AIController.h	(revision 10817)
@@ -44,5 +44,5 @@
             virtual ~AIController();
 
-            virtual void tick(float dt); //<! Carrying out the targets set in action().
+            virtual void tick(float dt) override; //<! Carrying out the targets set in action().
 
         protected:
Index: code/branches/cpp11_v2/src/orxonox/controllers/ArtificialController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/ArtificialController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/ArtificialController.h	(revision 10817)
@@ -42,9 +42,9 @@
             virtual ~ArtificialController();
 
-            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
+            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
 
             void abandonTarget(Pawn* target);
 
-            virtual void changedControllableEntity();
+            virtual void changedControllableEntity() override;
 
             virtual void doFire();
Index: code/branches/cpp11_v2/src/orxonox/controllers/Controller.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/Controller.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/Controller.h	(revision 10817)
@@ -45,5 +45,5 @@
             Controller(Context* context);
             virtual ~Controller();
-            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
+            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
             inline void setPlayer(PlayerInfo* player)
                 { this->player_ = player; }
Index: code/branches/cpp11_v2/src/orxonox/controllers/ControllerDirector.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/ControllerDirector.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/ControllerDirector.h	(revision 10817)
@@ -43,7 +43,7 @@
             virtual ~ControllerDirector() { }
 
-            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
+            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
             bool party(bool bTriggered, BaseObject* trigger);
-            virtual void XMLEventPort(Element& xmlelement, XMLPort::Mode mode);
+            virtual void XMLEventPort(Element& xmlelement, XMLPort::Mode mode) override;
 
             inline void setScriptName(const std::string& name) { this->scriptname_ = name; }
Index: code/branches/cpp11_v2/src/orxonox/controllers/DroneController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/DroneController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/DroneController.h	(revision 10817)
@@ -53,5 +53,5 @@
             virtual ~DroneController();
 
-            virtual void tick(float dt); //!< The controlling happens here. This method defines what the controller has to do each tick.
+            virtual void tick(float dt) override; //!< The controlling happens here. This method defines what the controller has to do each tick.
 
             void setOwner(Pawn* owner);
Index: code/branches/cpp11_v2/src/orxonox/controllers/FormationController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/FormationController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/FormationController.h	(revision 10817)
@@ -50,5 +50,5 @@
       virtual ~FormationController();
 
-      virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
+      virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
 
 
@@ -93,5 +93,5 @@
            { return this->formationMode_; }
 
-      virtual void hit(Pawn* originator, btManifoldPoint& contactpoint, float damage);
+      virtual void hit(Pawn* originator, btManifoldPoint& contactpoint, float damage) override;
 
       FormationController* getMaster( void ) { return myMaster_; }
@@ -99,5 +99,5 @@
       FormationController* getSlave( void ) { return this->slaves_.back(); }
 
-      virtual void changedControllableEntity();
+      virtual void changedControllableEntity() override;
 
   protected:
Index: code/branches/cpp11_v2/src/orxonox/controllers/HumanController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/HumanController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/HumanController.h	(revision 10817)
@@ -47,5 +47,5 @@
             virtual ~HumanController();
 
-            virtual void tick(float dt);
+            virtual void tick(float dt) override;
 
             static void moveFrontBack(const Vector2& value);
Index: code/branches/cpp11_v2/src/orxonox/controllers/NewHumanController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/NewHumanController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/NewHumanController.h	(revision 10817)
@@ -45,16 +45,16 @@
             virtual ~NewHumanController();
 
-            virtual void tick(float dt);
+            virtual void tick(float dt) override;
 
-            virtual void frontback(const Vector2& value);
-            virtual void yaw(const Vector2& value);
-            virtual void pitch(const Vector2& value);
+            virtual void frontback(const Vector2& value) override;
+            virtual void yaw(const Vector2& value) override;
+            virtual void pitch(const Vector2& value) override;
 
             static void accelerate();
             static void decelerate();
 
-            virtual void doFire(unsigned int firemode);
+            virtual void doFire(unsigned int firemode) override;
 
-            virtual void hit(Pawn* originator, btManifoldPoint& contactpoint, float damage);
+            virtual void hit(Pawn* originator, btManifoldPoint& contactpoint, float damage) override;
 
             static void unfire();
@@ -65,7 +65,7 @@
             static void changeMode();
 
-            virtual void changedControllableEntity();
-            virtual void doPauseControl();
-            virtual void doResumeControl();
+            virtual void changedControllableEntity() override;
+            virtual void doPauseControl() override;
+            virtual void doResumeControl() override;
 
             float getCurrentYaw(){ return this->currentYaw_; }
Index: code/branches/cpp11_v2/src/orxonox/controllers/ScriptController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/ScriptController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/ScriptController.h	(revision 10817)
@@ -71,5 +71,5 @@
             void setPlayer(PlayerInfo* player) { this->player_ = player; }
            
-            virtual void tick(float dt);
+            virtual void tick(float dt) override;
 
             // LUA interface
Index: code/branches/cpp11_v2/src/orxonox/controllers/WaypointController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/WaypointController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/WaypointController.h	(revision 10817)
@@ -44,5 +44,5 @@
             virtual ~WaypointController();
 
-            virtual void tick(float dt);
+            virtual void tick(float dt) override;
 
         protected:
Index: code/branches/cpp11_v2/src/orxonox/controllers/WaypointPatrolController.h
===================================================================
--- code/branches/cpp11_v2/src/orxonox/controllers/WaypointPatrolController.h	(revision 10769)
+++ code/branches/cpp11_v2/src/orxonox/controllers/WaypointPatrolController.h	(revision 10817)
@@ -43,6 +43,6 @@
             virtual ~WaypointPatrolController() {}
 
-            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
-            virtual void tick(float dt);
+            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
+            virtual void tick(float dt) override;
 
             inline void setAlertnessRadius(float radius)
