2025-08-03 18:10 CEST

View Revisions: Issue #3776

Summary 0003776: clang compile warning: CHoverAirMoveType::SetGoal' hides overloaded virtual function
Revision 2013-05-05 14:32 by abma
Description In file included from rts/Sim/Units/UnitTypes/TransportUnit.cpp:8:
rts/Sim/MoveTypes/HoverAirMoveType.h:79:7: warning: 'CHoverAirMoveType::SetGoal' hides overloaded virtual function [-Woverloaded-virtual]
        void SetGoal(float3 newPos, float distance);
             ^
rts/Sim/MoveTypes/MoveType.h:29:15: note: hidden overloaded virtual function 'AMoveType::SetGoal' declared here
        virtual void SetGoal(const float3& pos) { goalPos = pos; }
In file included from rts/Sim/Weapons/BombDropper.cpp:9:
rts/Sim/MoveTypes/HoverAirMoveType.h:79:7: warning: 'CHoverAirMoveType::SetGoal' hides overloaded virtual function [-Woverloaded-virtual]
        void SetGoal(float3 newPos, float distance);
             ^
rts/Sim/MoveTypes/MoveType.h:29:15: note: hidden overloaded virtual function 'AMoveType::SetGoal' declared here
        virtual void SetGoal(const float3& pos) { goalPos = pos; }
                     ^
1 warning generated.
Revision 2013-05-05 14:33 by abma
Description In file included from rts/Sim/Units/UnitTypes/TransportUnit.cpp:8:
rts/Sim/MoveTypes/HoverAirMoveType.h:79:7: warning: 'CHoverAirMoveType::SetGoal' hides overloaded virtual function [-Woverloaded-virtual]
        void SetGoal(float3 newPos, float distance);
             ^
rts/Sim/MoveTypes/MoveType.h:29:15: note: hidden overloaded virtual function 'AMoveType::SetGoal' declared here
        virtual void SetGoal(const float3& pos) { goalPos = pos; }



In file included from rts/Sim/Weapons/BombDropper.cpp:9:
rts/Sim/MoveTypes/HoverAirMoveType.h:79:7: warning: 'CHoverAirMoveType::SetGoal' hides overloaded virtual function [-Woverloaded-virtual]
        void SetGoal(float3 newPos, float distance);
             ^
rts/Sim/MoveTypes/MoveType.h:29:15: note: hidden overloaded virtual function 'AMoveType::SetGoal' declared here
        virtual void SetGoal(const float3& pos) { goalPos = pos; }
                     ^
1 warning generated.



rts/Sim/MoveTypes/HoverAirMoveType.h:79:7: warning: 'CHoverAirMoveType::SetGoal' hides overloaded virtual function [-Woverloaded-virtual]
        void SetGoal(float3 newPos, float distance);
             ^
rts/Sim/MoveTypes/MoveType.h:29:15: note: hidden overloaded virtual function 'AMoveType::SetGoal' declared here
        virtual void SetGoal(const float3& pos) { goalPos = pos; }
                     ^
1 warning generated.