MythTV
master
|
#include <mythgoom.h>
Public Member Functions | |
Goom (void) | |
~Goom () override | |
void | resize (const QSize &size) override |
bool | process (VisualNode *node) override |
bool | draw (QPainter *p, const QColor &back) override |
void | handleKeyPress ([[maybe_unused]] const QString &action) override |
![]() | |
VisualBase (bool screensaverenable=false) | |
virtual | ~VisualBase (void) |
virtual bool | processUndisplayed (VisualNode *) |
virtual void | handleKeyPress (const QString &action)=0 |
virtual int | getDesiredFPS (void) |
virtual unsigned long | getDesiredSamples (void) |
Private Attributes | |
QSize | m_size |
unsigned int * | m_buffer {nullptr} |
int | m_scalew {2} |
int | m_scaleh {2} |
Additional Inherited Members | |
![]() | |
static void | drawWarning (QPainter *p, const QColor &back, QSize size, const QString &warning, int fontsize=28) |
![]() | |
int | m_fps {20} |
bool | m_xscreensaverenable {true} |
Definition at line 6 of file mythgoom.h.
Goom::Goom | ( | void | ) |
Definition at line 21 of file mythgoom.cpp.
|
override |
Definition at line 42 of file mythgoom.cpp.
|
overridevirtual |
Implements VisualBase.
Definition at line 47 of file mythgoom.cpp.
|
overridevirtual |
Implements VisualBase.
Definition at line 62 of file mythgoom.cpp.
|
overridevirtual |
Implements VisualBase.
Definition at line 88 of file mythgoom.cpp.
|
inlineoverride |
Definition at line 15 of file mythgoom.h.
|
private |
Definition at line 15 of file mythgoom.h.
|
private |
Definition at line 20 of file mythgoom.h.
|
private |
Definition at line 21 of file mythgoom.h.
|
private |
Definition at line 22 of file mythgoom.h.