diff options
author | Pierre Ossman <ossman@cendio.se> | 2014-07-14 16:15:16 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2014-07-14 16:15:16 +0200 |
commit | ff7a923a61154b04d8202039651a66db195affa1 (patch) | |
tree | d9b3db2ac42beb09fe831e14317ac9689a68ae73 /unix/xserver/hw/vnc/XserverDesktop.h | |
parent | 15bb3b07d86f073857bbeeadb9b1cb1a6db066e3 (diff) | |
parent | 2e5a10608394186fd1324c97b17d7f08e0c0aaf6 (diff) | |
download | tigervnc-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.h | 12 |
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_; |