From 3e16116fd369ad3cf3600b2c3015daa3cea80e63 Mon Sep 17 00:00:00 2001 From: assiduous Date: Wed, 25 Dec 2019 14:30:37 -0800 Subject: Native app: added gloden image processing --- NativeApp/include/AppBase.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'NativeApp/include') diff --git a/NativeApp/include/AppBase.h b/NativeApp/include/AppBase.h index 634de48..60cf937 100644 --- a/NativeApp/include/AppBase.h +++ b/NativeApp/include/AppBase.h @@ -29,6 +29,13 @@ namespace Diligent class AppBase { public: + enum class GoldenImageMode + { + None = 0, + Capture, + Compare + }; + virtual ~AppBase() {} virtual void ProcessCommandLine(const char* CmdLine) = 0; @@ -42,6 +49,16 @@ public: width = 0; height = 0; } + + virtual GoldenImageMode GetGoldenImageMode() const + { + return GoldenImageMode::None; + } + + virtual int GetExitCode() const + { + return 0; + } }; } // namespace Diligent -- cgit v1.2.3