|
MythTV
0.26-pre
|
#include <visualize.h>
Public Member Functions | |
| VisFactory () | |
| virtual | ~VisFactory () |
| const VisFactory * | next () const |
| virtual const QString & | name (void) const =0 |
| virtual VisualBase * | create (MainVisual *parent, const QString &pluginName) const =0 |
| virtual uint | plugins (QStringList *list) const =0 |
Static Public Member Functions | |
| static const VisFactory * | VisFactories () |
Protected Attributes | |
| VisFactory * | m_pNextVisFactory |
Static Protected Attributes | |
| static VisFactory * | g_pVisFactories = 0 |
Definition at line 95 of file visualize.h.
| VisFactory::VisFactory | ( | ) | [inline] |
Definition at line 98 of file visualize.h.
| virtual VisFactory::~VisFactory | ( | ) | [inline, virtual] |
Definition at line 99 of file visualize.h.
| const VisFactory* VisFactory::next | ( | void | ) | const [inline] |
Definition at line 100 of file visualize.h.
Referenced by MainVisual::MainVisual(), and MainVisual::setVisual().
| virtual const QString& VisFactory::name | ( | void | ) | const [pure virtual] |
Implemented in BlankFactory, AlbumArtFactory, PianoFactory, SquaresFactory, SpectrumFactory, SynaesthesiaFactory, BumpScopeFactory, MonoScopeFactory, StereoScopeFactory, and GoomFactory.
| virtual VisualBase* VisFactory::create | ( | MainVisual * | parent, |
| const QString & | pluginName | ||
| ) | const [pure virtual] |
Implemented in BlankFactory, AlbumArtFactory, PianoFactory, SquaresFactory, SpectrumFactory, SynaesthesiaFactory, BumpScopeFactory, MonoScopeFactory, StereoScopeFactory, and GoomFactory.
| virtual uint VisFactory::plugins | ( | QStringList * | list | ) | const [pure virtual] |
Implemented in BlankFactory, AlbumArtFactory, PianoFactory, SquaresFactory, SpectrumFactory, SynaesthesiaFactory, BumpScopeFactory, MonoScopeFactory, StereoScopeFactory, and GoomFactory.
| static const VisFactory* VisFactory::VisFactories | ( | ) | [inline, static] |
Definition at line 104 of file visualize.h.
Referenced by MainVisual::MainVisual(), and MainVisual::setVisual().
VisFactory * VisFactory::g_pVisFactories = 0 [static, protected] |
Definition at line 106 of file visualize.h.
Referenced by VisFactories(), and VisFactory().
VisFactory* VisFactory::m_pNextVisFactory [protected] |
Definition at line 107 of file visualize.h.
Referenced by next(), and VisFactory().
1.7.6.1