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

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

#include <gvviewerwindow_curses.h>

+ Inheritance diagram for Gv::ViewerWindowCurses:

Public Member Functions

 ViewerWindowCurses (ViewerWindowHandler &, ViewerWindowConfig, int dx, int dy)
 Constructor.
 
virtual ~ViewerWindowCurses ()
 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 curses.

Definition at line 36 of file gvviewerwindow_curses.h.


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