comparison OrthancStone/Sources/Scene2D/ICompositor.h @ 1576:92fca2b3ba3d

sanitizing the handling of canvas size
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 24 Sep 2020 16:40:30 +0200
parents 244ad1e4e76a
children 4fb8fdf03314
comparison
equal deleted inserted replaced
1575:e4a52cbbdd70 1576:92fca2b3ba3d
31 public: 31 public:
32 virtual ~ICompositor() 32 virtual ~ICompositor()
33 { 33 {
34 } 34 }
35 35
36 // This function can be expensive (notably in wasm) 36 virtual void SetCanvasSize(unsigned int canvasWidth,
37 virtual void RefreshCanvasSize() = 0; 37 unsigned int canvasHeight) = 0;
38 38
39 virtual unsigned int GetCanvasWidth() const = 0; 39 virtual unsigned int GetCanvasWidth() const = 0;
40 40
41 virtual unsigned int GetCanvasHeight() const = 0; 41 virtual unsigned int GetCanvasHeight() const = 0;
42 42