MythTV master
Public Member Functions | List of all members
StereoScopeFactory Class Reference
Inheritance diagram for StereoScopeFactory:
[legend]
Collaboration diagram for StereoScopeFactory:
[legend]

Public Member Functions

const QString & name (void) const override
 
uint plugins (QStringList *list) const override
 
VisualBasecreate (MainVisual *, const QString &) const override
 
- Public Member Functions inherited from VisFactory
 VisFactory ()
 
virtual ~VisFactory ()=default
 
const VisFactorynext () const
 
virtual const QString & name (void) const =0
 
virtual VisualBasecreate (MainVisual *parent, const QString &pluginName) const =0
 
virtual uint plugins (QStringList *list) const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from VisFactory
static const VisFactoryVisFactories ()
 
- Protected Attributes inherited from VisFactory
VisFactorym_pNextVisFactory {nullptr}
 
- Static Protected Attributes inherited from VisFactory
static VisFactoryg_pVisFactories = nullptr
 

Detailed Description

Definition at line 877 of file visualize.cpp.

Member Function Documentation

◆ create()

VisualBase * StereoScopeFactory::create ( MainVisual ,
const QString &   
) const
inlineoverridevirtual

Implements VisFactory.

Definition at line 893 of file visualize.cpp.

◆ name()

const QString & StereoScopeFactory::name ( void  ) const
inlineoverridevirtual

Implements VisFactory.

Definition at line 880 of file visualize.cpp.

Referenced by plugins().

◆ plugins()

uint StereoScopeFactory::plugins ( QStringList *  list) const
inlineoverridevirtual

Implements VisFactory.

Definition at line 887 of file visualize.cpp.


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