MythTV
master
|
#include <libmythtv/visualisations/videovisual.h>
Public Member Functions | |
VideoVisualFactory () | |
virtual | ~VideoVisualFactory ()=default |
virtual const QString & | name (void) const =0 |
virtual VideoVisual * | Create (AudioPlayer *audio, MythRender *render) const =0 |
VideoVisualFactory * | next () const |
virtual bool | SupportedRenderer (RenderType type)=0 |
Static Public Member Functions | |
static VideoVisualFactory * | VideoVisualFactories () |
Protected Attributes | |
VideoVisualFactory * | m_nextVideoVisualFactory {nullptr} |
Static Protected Attributes | |
static VideoVisualFactory * | g_videoVisualFactory = nullptr |
Definition at line 78 of file videovisual.h.
|
inline |
Definition at line 81 of file videovisual.h.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
inlinestatic |
Definition at line 90 of file videovisual.h.
Referenced by VideoVisual::Create(), and VideoVisual::GetVisualiserList().
|
inline |
Definition at line 94 of file videovisual.h.
Referenced by VideoVisual::Create(), and VideoVisual::GetVisualiserList().
|
pure virtual |
|
staticprotected |
Definition at line 101 of file videovisual.h.
|
protected |
Definition at line 102 of file videovisual.h.