aboutsummaryrefslogtreecommitdiffstats
path: root/unix/xserver/hw/vnc/XserverDesktop.h
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2014-07-14 16:15:16 +0200
committerPierre Ossman <ossman@cendio.se>2014-07-14 16:15:16 +0200
commitff7a923a61154b04d8202039651a66db195affa1 (patch)
treed9b3db2ac42beb09fe831e14317ac9689a68ae73 /unix/xserver/hw/vnc/XserverDesktop.h
parent15bb3b07d86f073857bbeeadb9b1cb1a6db066e3 (diff)
parent2e5a10608394186fd1324c97b17d7f08e0c0aaf6 (diff)
downloadtigervnc-ff7a923a61154b04d8202039651a66db195affa1.tar.gz
tigervnc-ff7a923a61154b04d8202039651a66db195affa1.zip
Merge branch 'nocolourmap' of https://github.com/CendioOssman/tigervnc
Diffstat (limited to 'unix/xserver/hw/vnc/XserverDesktop.h')
-rw-r--r--unix/xserver/hw/vnc/XserverDesktop.h12
1 files changed, 1 insertions, 11 deletions
diff --git a/unix/xserver/hw/vnc/XserverDesktop.h b/unix/xserver/hw/vnc/XserverDesktop.h
index 20c89dc5..5b4c2300 100644
--- a/unix/xserver/hw/vnc/XserverDesktop.h
+++ b/unix/xserver/hw/vnc/XserverDesktop.h
@@ -54,7 +54,7 @@ namespace rfb {
namespace network { class TcpListener; class Socket; }
class XserverDesktop : public rfb::SDesktop, public rfb::FullFramePixelBuffer,
- public rfb::ColourMap, public rdr::Substitutor,
+ public rdr::Substitutor,
public rfb::VNCServerST::QueryConnectionHandler {
public:
@@ -65,13 +65,10 @@ public:
virtual ~XserverDesktop();
// methods called from X server code
- void serverReset(ScreenPtr pScreen);
void blockUpdates();
void unblockUpdates();
void setFramebuffer(int w, int h, void* fbptr, int stride);
void refreshScreenLayout();
- void setColormap(ColormapPtr cmap);
- void setColourMapEntries(ColormapPtr pColormap, int ndef, xColorItem* pdef);
void bell();
void serverCutText(const char* str, int len);
void setDesktopName(const char* name);
@@ -112,10 +109,6 @@ public:
// rfb::PixelBuffer callbacks
virtual void grabRegion(const rfb::Region& r);
- virtual int getStride() const;
-
- // rfb::ColourMap callbacks
- virtual void lookup(int index, int* r, int* g, int* b);
// rdr::Substitutor callback
virtual char* substitute(const char* varName);
@@ -126,7 +119,6 @@ public:
char** reason);
private:
- void setColourMapEntries(int firstColour, int nColours);
rfb::ScreenSet computeScreenLayout();
#ifdef RANDR
RRModePtr findRandRMode(RROutputPtr output, int width, int height);
@@ -137,8 +129,6 @@ private:
rfb::HTTPServer* httpServer;
network::TcpListener* listener;
network::TcpListener* httpListener;
- ColormapPtr cmap;
- int stride_;
bool deferredUpdateTimerSet;
bool grabbing;
bool ignoreHooks_;