diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2019-12-25 22:30:37 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2019-12-25 22:30:37 +0000 |
| commit | 3e16116fd369ad3cf3600b2c3015daa3cea80e63 (patch) | |
| tree | e017f42ef7275147e71c3a19427ebcb0cce8e358 /NativeApp/include | |
| parent | Renamed UintTests folder to Tests (diff) | |
| download | DiligentTools-3e16116fd369ad3cf3600b2c3015daa3cea80e63.tar.gz DiligentTools-3e16116fd369ad3cf3600b2c3015daa3cea80e63.zip | |
Native app: added gloden image processing
Diffstat (limited to 'NativeApp/include')
| -rw-r--r-- | NativeApp/include/AppBase.h | 17 |
1 files changed, 17 insertions, 0 deletions
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 |
