comparison Framework/Scene2D/ICompositor.h @ 1053:32b403a47b19

simplifying IViewport
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 10 Oct 2019 15:24:48 +0200
parents 88bf49aebc13
children d10d2acb8a02
comparison
equal deleted inserted replaced
1052:0cc62db7e61b 1053:32b403a47b19
6 6
7 namespace OrthancStone 7 namespace OrthancStone
8 { 8 {
9 class ICompositor : public boost::noncopyable 9 class ICompositor : public boost::noncopyable
10 { 10 {
11
12 public: 11 public:
13 virtual ~ICompositor() {} 12 virtual ~ICompositor()
13 {
14 }
14 15
15 virtual unsigned int GetCanvasWidth() const = 0; 16 virtual unsigned int GetCanvasWidth() const = 0;
16 17
17 virtual unsigned int GetCanvasHeight() const = 0; 18 virtual unsigned int GetCanvasHeight() const = 0;
18 19
22 virtual void SetFont(size_t index, 23 virtual void SetFont(size_t index,
23 Orthanc::EmbeddedResources::FileResourceId resource, 24 Orthanc::EmbeddedResources::FileResourceId resource,
24 unsigned int fontSize, 25 unsigned int fontSize,
25 Orthanc::Encoding codepage) = 0; 26 Orthanc::Encoding codepage) = 0;
26 #endif 27 #endif
27
28 }; 28 };
29 } 29 }