VideoTools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Gv::ViewerWindowX Class Reference

A pimple-pattern implementation class for ViewerWindow that uses X11. More...

#include <gvviewerwindow_x.h>

+ Inheritance diagram for Gv::ViewerWindowX:

Public Member Functions

 ViewerWindowX (ViewerWindowHandler &, ViewerWindowConfig, int dx, int dy)
 Constructor.
 
virtual ~ViewerWindowX ()
 Destructor.
 
virtual void init () override
 Override from ViewerWindow.
 
virtual void display (int, int, int, const char *, size_t) override
 Override from ViewerWindow.
 
virtual int dx () const override
 Override from ViewerWindow.
 
virtual int dy () const override
 Override from ViewerWindow.
 
- Public Member Functions inherited from Gv::ViewerWindow
virtual ~ViewerWindow ()
 Destructor.
 

Additional Inherited Members

- Public Types inherited from Gv::ViewerWindow
typedef ViewerWindowHandler Handler
 
typedef ViewerWindowConfig Config
 
- Static Public Member Functions inherited from Gv::ViewerWindow
static ViewerWindowcreate (Handler &, ViewerWindow::Config, int image_dx, int image_dy)
 A factory function that returns a new'ed ViewerWindow. More...
 

Detailed Description

A pimple-pattern implementation class for ViewerWindow that uses X11.

Definition at line 54 of file gvviewerwindow_x.h.


The documentation for this class was generated from the following files: