Mercurial > hg > orthanc-stone
comparison Applications/Sdl/SdlEngine.h @ 213:f753a7e15a73
rename SdlSurface as SdlCairoSurface
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 01 Jun 2018 18:09:09 +0200 |
parents | fccffbf99ba1 |
children | 1c5a47dda299 |
comparison
equal
deleted
inserted
replaced
212:5412adf19980 | 213:f753a7e15a73 |
---|---|
21 | 21 |
22 #pragma once | 22 #pragma once |
23 | 23 |
24 #if ORTHANC_ENABLE_SDL == 1 | 24 #if ORTHANC_ENABLE_SDL == 1 |
25 | 25 |
26 #include "SdlSurface.h" | 26 #include "SdlCairoSurface.h" |
27 #include "../BasicApplicationContext.h" | 27 #include "../BasicApplicationContext.h" |
28 | 28 |
29 namespace OrthancStone | 29 namespace OrthancStone |
30 { | 30 { |
31 class SdlEngine : public IViewport::IObserver | 31 class SdlEngine : public IViewport::IObserver |
32 { | 32 { |
33 private: | 33 private: |
34 SdlWindow& window_; | 34 SdlWindow& window_; |
35 BasicApplicationContext& context_; | 35 BasicApplicationContext& context_; |
36 SdlSurface surface_; | 36 SdlCairoSurface surface_; |
37 bool viewportChanged_; | 37 bool viewportChanged_; |
38 | 38 |
39 void SetSize(BasicApplicationContext::ViewportLocker& locker, | 39 void SetSize(BasicApplicationContext::ViewportLocker& locker, |
40 unsigned int width, | 40 unsigned int width, |
41 unsigned int height); | 41 unsigned int height); |