diff options
author | Pierre Ossman <ossman@cendio.se> | 2022-11-16 19:23:38 +0100 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2025-02-13 11:12:56 +0100 |
commit | 1c512f7dcd75b413a339cc48eab92e748ca2d003 (patch) | |
tree | 76d48d3446c4251f34141b04763522e83de062ae /vncviewer/PlatformPixelBuffer.h | |
parent | 4846e7189ab38b0c841d184f0063fe19c1c9b9a9 (diff) | |
download | tigervnc-1c512f7dcd75b413a339cc48eab92e748ca2d003.tar.gz tigervnc-1c512f7dcd75b413a339cc48eab92e748ca2d003.zip |
Move basic data types to core library
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
Diffstat (limited to 'vncviewer/PlatformPixelBuffer.h')
-rw-r--r-- | vncviewer/PlatformPixelBuffer.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/vncviewer/PlatformPixelBuffer.h b/vncviewer/PlatformPixelBuffer.h index 24763d46..14ad6f50 100644 --- a/vncviewer/PlatformPixelBuffer.h +++ b/vncviewer/PlatformPixelBuffer.h @@ -28,10 +28,11 @@ #include <list> +#include <core/Region.h> + #include <os/Mutex.h> #include <rfb/PixelBuffer.h> -#include <rfb/Region.h> #include "Surface.h" @@ -40,16 +41,16 @@ public: PlatformPixelBuffer(int width, int height); ~PlatformPixelBuffer(); - void commitBufferRW(const rfb::Rect& r) override; + void commitBufferRW(const core::Rect& r) override; - rfb::Rect getDamage(void); + core::Rect getDamage(void); using rfb::FullFramePixelBuffer::width; using rfb::FullFramePixelBuffer::height; protected: os::Mutex mutex; - rfb::Region damage; + core::Region damage; #if !defined(WIN32) && !defined(__APPLE__) protected: |