Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSGContextFactoryInterface Struct Referenceabstract

#include <qsgcontextplugin_p.h>

Inheritance diagram for QSGContextFactoryInterface:
Collaboration diagram for QSGContextFactoryInterface:

Public Types

enum  Flag { SupportsShaderEffectNode = 0x01 }

Public Member Functions

virtual QSGContextcreate (const QString &key) const =0
virtual Flags flags (const QString &key) const =0
virtual QQuickTextureFactorycreateTextureFactoryFromImage (const QImage &image)=0
virtual QSGRenderLoopcreateWindowManager ()=0
Public Member Functions inherited from QFactoryInterface
virtual ~QFactoryInterface ()
virtual QStringList keys () const =0

Detailed Description

Definition at line 29 of file qsgcontextplugin_p.h.

Member Enumeration Documentation

◆ Flag

Enumerator
SupportsShaderEffectNode 

Definition at line 31 of file qsgcontextplugin_p.h.

Member Function Documentation

◆ create()

virtual QSGContext * QSGContextFactoryInterface::create ( const QString & key) const
pure virtual

◆ createTextureFactoryFromImage()

virtual QQuickTextureFactory * QSGContextFactoryInterface::createTextureFactoryFromImage ( const QImage & image)
pure virtual

Implemented in QSGContextPlugin.

◆ createWindowManager()

virtual QSGRenderLoop * QSGContextFactoryInterface::createWindowManager ( )
pure virtual

◆ flags()

virtual Flags QSGContextFactoryInterface::flags ( const QString & key) const
pure virtual

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