MythTV  master
Public Member Functions | Private Attributes | List of all members
Blank Class Reference

#include <visualize.h>

Inheritance diagram for Blank:
Inheritance graph
[legend]
Collaboration diagram for Blank:
Collaboration graph
[legend]

Public Member Functions

 Blank ()
 
virtual ~Blank ()=default
 
void resize (const QSize &size) override
 
bool process (VisualNode *node=nullptr) override
 
bool draw (QPainter *p, const QColor &back=Qt::black) override
 
void handleKeyPress (const QString &action) override
 
- Public Member Functions inherited from VisualBase
 VisualBase (bool screensaverenable=false)
 
virtual ~VisualBase (void)
 
virtual bool processUndisplayed (VisualNode *)
 
virtual int getDesiredFPS (void)
 
virtual unsigned long getDesiredSamples (void)
 

Private Attributes

QSize m_size
 

Additional Inherited Members

- Static Public Member Functions inherited from VisualBase
static void drawWarning (QPainter *p, const QColor &back, const QSize &size, const QString &warning, int fontsize=28)
 
- Protected Attributes inherited from VisualBase
int m_fps {20}
 
bool m_xscreensaverenable {true}
 

Detailed Description

Definition at line 325 of file visualize.h.

Constructor & Destructor Documentation

◆ Blank()

Blank::Blank ( )

Definition at line 1523 of file visualize.cpp.

◆ ~Blank()

virtual Blank::~Blank ( )
virtualdefault

Member Function Documentation

◆ resize()

void Blank::resize ( const QSize &  size)
overridevirtual

Implements VisualBase.

Definition at line 1529 of file visualize.cpp.

◆ process()

bool Blank::process ( VisualNode node = nullptr)
overridevirtual

Implements VisualBase.

Definition at line 1535 of file visualize.cpp.

◆ draw()

bool Blank::draw ( QPainter *  p,
const QColor &  back = Qt::black 
)
overridevirtual

Implements VisualBase.

Definition at line 1540 of file visualize.cpp.

◆ handleKeyPress()

void Blank::handleKeyPress ( const QString &  action)
inlineoverridevirtual

Implements VisualBase.

Definition at line 335 of file visualize.h.

Member Data Documentation

◆ m_size

QSize Blank::m_size
private

Definition at line 339 of file visualize.h.

Referenced by draw(), and resize().


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