Page MenuHomeWildfire Games

Local render statistics
AbandonedPublic

Authored by phosit on Feb 2 2023, 2:42 PM.

Details

Summary

"Render" functions produce some statistics. Those are stored to a global(inside g_Renderer). Sometimes via g_Renderer.m_Stats sometimes via g_Renderer.GetStats().
With this diff the statistics is local to RenderFrameImpl and a reference is passed to the functions who mutate it.
The ProfileTable had a reference to the global statistic now it holds a copy of the statistic which is updated after every frame.

The dataflow would be bether matched if RenderStats is returned instead of in-out-parameter but that would require more copying and doesn't allow forward declaration.

Test Plan

Do the profilers still track the renderer-stats?
Did i change all g_Renderer.m_Stats and g_Renderer.GetStats()? that should result in a compile error.

Diff Detail

Repository
rP 0 A.D. Public Repository
Lint
Lint Skipped
SeverityLocationCodeMessage
Errorsource/tools/atlas/GameInterface/Messages.h:38CppchecksyntaxError
Errorsource/tools/atlas/GameInterface/MessagesSetup.h:211CppchecksyntaxError
Unit
Unit Tests Skipped
Build Status
Buildable 21607
Build 52457: Vulcan BuildJenkins
Build 52456: Vulcan Build (macOS)Jenkins
Build 52455: Vulcan Build (Windows)Jenkins

Event Timeline

phosit created this revision.Feb 2 2023, 2:42 PM
phosit edited the summary of this revision. (Show Details)Feb 2 2023, 2:46 PM
Vulcan added a comment.Feb 2 2023, 2:56 PM

Successful build - Chance fights ever on the side of the prudent.

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/7871/display/redirect

Vulcan added a comment.Feb 2 2023, 2:57 PM

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libengine_dbg.a(precompiled.o) has no symbols
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgraphics_dbg.a(precompiled.o) has no symbols
In file included from In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
        virtual void Render(RenderStats& stats);
                     ^
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: ../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
        virtual void Render() { };
                     ^
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
1 warning generated.
1 warning generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libatlas_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgui_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libengine.a(precompiled.o) has no symbols
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgraphics.a(precompiled.o) has no symbols
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:22:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
1 warning generated.
1 warning generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libatlas.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgui.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/6786/display/redirect

Vulcan added a comment.Feb 2 2023, 3:27 PM

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-clang8.txt
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:22:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
builderr-release-clang8.txt
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:22:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:138:15: warning: 'AtlasViewActor::Render' hides overloaded virtual function [-Woverloaded-virtual]
        virtual void Render(RenderStats& stats);
                     ^
../../../source/tools/atlas/GameInterface/View.h:46:15: note: hidden overloaded virtual function 'AtlasView::Render' declared here: different number of parameters (0 vs 1)
        virtual void Render() { };
                     ^
1 warning generated.
builderr-release-gcc7.txt
In member function 'void CInput::UpdateText(int, int, int)':
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)': specified size 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/8459/display/redirect

phosit requested review of this revision.Feb 2 2023, 3:27 PM
vladislavbelov added a comment.EditedFeb 2 2023, 4:17 PM

I'd prefer to calculate the number of draw calls and related numbers inside backend as it's much less error prone.

phosit added a comment.Feb 2 2023, 5:20 PM

I'd prefer to calculate the number of draw calls and related numbers inside backend as it's much less error prone.

Is that a consern or an idea for another task?

This diff doesn't hinder you doing that.
Why is it less error prone?
Nit: It would add duplication.

Is that a consern or an idea for another task?
Why is it less error prone?
Nit: It would add duplication.

I don't like the fact we need to duplicate each draw call with additional code to increase the draw call count.

phosit added a comment.Feb 2 2023, 6:54 PM

I don't like the fact we need to duplicate each draw call with additional code to increase the draw call count.

I don't understand what you mean by that. This diff doesn't duplicate the draw call count.

phosit updated this revision to Diff 21518.Feb 2 2023, 6:57 PM

Ignore stats in Atlas

Vulcan added a comment.Feb 2 2023, 7:11 PM

Successful build - Chance fights ever on the side of the prudent.

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/7873/display/redirect

Vulcan added a comment.Feb 2 2023, 7:11 PM

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libengine_dbg.a(precompiled.o) has no symbols
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgraphics_dbg.a(precompiled.o) has no symbols
In file included from In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
:../../../source/tools/atlas/GameInterface/Handlers/../View.h:22:
93../../../source/tools/atlas/GameInterface/View.h::15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here

        virtual void Update(float UNUSED(realFrameLength)) { };        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^

                     ^
../../../source/tools/atlas/GameInterface/View.h:95../../../source/tools/atlas/GameInterface/Handlers/../View.h::15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
95:15:        virtual void DrawCinemaPathTool();
 warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
                     ^
../../../source/tools/atlas/GameInterface/View.h:47        virtual void DrawCinemaPathTool();
                     ^
:../../../source/tools/atlas/GameInterface/Handlers/../View.h:15: 47note:: overridden virtual function is here15
: note:         virtual void DrawCinemaPathTool() { };
overridden virtual function is here                     ^

../../../source/tools/atlas/GameInterface/View.h:        virtual void DrawCinemaPathTool() { };
96                     ^:
15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15        virtual void DrawOverlays(CCanvas2D& canvas);
:                     ^ warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]

../../../source/tools/atlas/GameInterface/View.h:        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
48../../../source/tools/atlas/GameInterface/Handlers/../View.h:48::15: 15note: note: overridden virtual function is here
: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^../../../source/tools/atlas/GameInterface/Handlers/../View.h:
97:../../../source/tools/atlas/GameInterface/View.h19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
:97:19: warning:         virtual CCamera& GetCamera();
'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19        virtual CCamera& GetCamera();
:                          ^
note: ../../../source/tools/atlas/GameInterface/View.h:overridden virtual function is here
49:19:        virtual CCamera& GetCamera() = 0;
                         ^
 ../../../source/tools/atlas/GameInterface/Handlers/../View.h:98note: :24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
overridden virtual function is here
        virtual CSimulation2* GetSimulation2();
                              ^
        virtual CCamera& GetCamera() = 0;../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24:
                         ^
 note: overridden virtual function is here
../../../source/tools/atlas/GameInterface/View.h:98:24: warning:         virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]../../../source/tools/atlas/GameInterface/Handlers/../View.h
:99:15        virtual CSimulation2* GetSimulation2();
:                              ^ 
warning../../../source/tools/atlas/GameInterface/View.h: :'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
50:24: note        virtual bool WantsHighFramerate();
                     ^: overridden virtual function is here

../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15:        virtual CSimulation2* GetSimulation2() { return NULL; } note: 
                              ^
overridden virtual function is here
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
        virtual bool WantsHighFramerate() { return false; }
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning                     ^
: ../../../source/tools/atlas/GameInterface/View.h:'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55        virtual void SetParam(const std::wstring& name, bool value);
                     ^
:15:../../../source/tools/atlas/GameInterface/View.h:55: 15note: overridden virtual function is here
: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h        virtual void SetParam(const std::wstring& name, bool value);
                     ^
:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]        virtual void SetParam(const std::wstring& name, float value);
                     ^

../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
: ../../../source/tools/atlas/GameInterface/Handlers/../View.h:overridden virtual function is here
103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]

../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note:         virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^overridden virtual function is here

        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:        virtual void Update(float realFrameLength);
                     ^
19../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
        virtual CCamera& GetCamera() = 0;../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]

                         ^
        virtual CCamera& GetCamera();
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49        virtual CSimulation2* GetSimulation2();
                              ^
:19: note: overridden virtual function is here
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:        virtual CSimulation2* GetSimulation2();
                              ^
141:../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51::22: note: 22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
51../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]:22: note: overridden virtual function is here

        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:        virtual bool WantsHighFramerate() { return false; }
                     ^
142:../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
        virtual bool WantsHighFramerate();
                     ^
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
:52:15: note:         virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
overridden virtual function is here
../../../source/tools/atlas/GameInterface/View.h:145:15: warning:         virtual bool WantsHighFramerate() { return false; }
                     ^
'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]

        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145        virtual void SetParam(const std::wstring& name, bool value);
                     ^
:../../../source/tools/atlas/GameInterface/View.h:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15:        virtual void SetParam(const std::wstring& name, int value);
                     ^
 note../../../source/tools/atlas/GameInterface/View.h:: overridden virtual function is here
56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:        virtual void SetParam(const std::wstring& name, int value);
                     ^
15:../../../source/tools/atlas/GameInterface/View.h: warning: 147:'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15:        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
 note: ../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]

                     ^
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
18 warnings generated.
18 warnings generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libatlas_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgui_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libengine.a(precompiled.o) has no symbols
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgraphics.a(precompiled.o) has no symbols
In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:22:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
18 warnings generated.
18 warnings generated.
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libatlas.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgui.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/6788/display/redirect

Vulcan added a comment.Feb 2 2023, 7:38 PM

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-clang8.txt
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:22:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
builderr-release-clang8.txt
In file included from ../../../source/renderer/Renderer.cpp:63:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/ActorViewer.cpp:22:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/GameLoop.cpp:27:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp:22:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp:23:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:24:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp:26:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp:41:
../../../source/tools/atlas/GameInterface/Handlers/../View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/Handlers/../View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
In file included from ../../../source/tools/atlas/GameInterface/View.cpp:20:
../../../source/tools/atlas/GameInterface/View.h:93:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:95:15: warning: 'DrawCinemaPathTool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawCinemaPathTool();
                     ^
../../../source/tools/atlas/GameInterface/View.h:47:15: note: overridden virtual function is here
        virtual void DrawCinemaPathTool() { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:96:15: warning: 'DrawOverlays' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void DrawOverlays(CCanvas2D& canvas);
                     ^
../../../source/tools/atlas/GameInterface/View.h:48:15: note: overridden virtual function is here
        virtual void DrawOverlays(CCanvas2D& UNUSED(canvas)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:97:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:98:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:99:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:101:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:102:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, float value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:57:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& UNUSED(name), float UNUSED(value)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:103:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:59:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const std::wstring& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:137:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void Update(float realFrameLength);
                     ^
../../../source/tools/atlas/GameInterface/View.h:45:15: note: overridden virtual function is here
        virtual void Update(float UNUSED(realFrameLength)) { };
                     ^
../../../source/tools/atlas/GameInterface/View.h:139:19: warning: 'GetCamera' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CCamera& GetCamera();
                         ^
../../../source/tools/atlas/GameInterface/View.h:49:19: note: overridden virtual function is here
        virtual CCamera& GetCamera() = 0;
                         ^
../../../source/tools/atlas/GameInterface/View.h:140:24: warning: 'GetSimulation2' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual CSimulation2* GetSimulation2();
                              ^
../../../source/tools/atlas/GameInterface/View.h:50:24: note: overridden virtual function is here
        virtual CSimulation2* GetSimulation2() { return NULL; }
                              ^
../../../source/tools/atlas/GameInterface/View.h:141:22: warning: 'GetEntityId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj);
                            ^
../../../source/tools/atlas/GameInterface/View.h:51:22: note: overridden virtual function is here
        virtual entity_id_t GetEntityId(AtlasMessage::ObjectID obj) { return (entity_id_t)obj; }
                            ^
../../../source/tools/atlas/GameInterface/View.h:142:15: warning: 'WantsHighFramerate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual bool WantsHighFramerate();
                     ^
../../../source/tools/atlas/GameInterface/View.h:52:15: note: overridden virtual function is here
        virtual bool WantsHighFramerate() { return false; }
                     ^
../../../source/tools/atlas/GameInterface/View.h:143:15: warning: 'SetEnabled' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetEnabled(bool enabled);
                     ^
../../../source/tools/atlas/GameInterface/View.h:53:15: note: overridden virtual function is here
        virtual void SetEnabled(bool UNUSED(enabled)) {}
                     ^
../../../source/tools/atlas/GameInterface/View.h:145:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:55:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, bool value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:146:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:56:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, int value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:147:15: warning: 'SetParam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
../../../source/tools/atlas/GameInterface/View.h:58:15: note: overridden virtual function is here
        virtual void SetParam(const std::wstring& name, const AtlasMessage::Color& value);
                     ^
18 warnings generated.
builderr-release-gcc7.txt
In member function 'void CInput::UpdateText(int, int, int)':
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)': specified size 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/8461/display/redirect

Stan added a comment.Feb 2 2023, 7:52 PM

I'm not sure it's directly related to your patch but I think he means that all those functions should be agnostic of this and only the backend should increment drawcalls. This way you will never forget to add some ++ here and there.

phosit abandoned this revision.Feb 3 2023, 8:29 PM

As vladislav wrote the measurement should be done in the backend (after all the profiler should measure how busy the GPU is). This diff has do be reverted when we change that.