QRenderPlugin Class

(Qt3DRender::Render::QRenderPlugin)

Public Functions

virtual bool registerBackendTypes(QRenderAspect *aspect, AbstractRenderer *renderer) = 0
virtual bool unregisterBackendTypes(QRenderAspect *aspect) = 0

Protected Functions

void registerBackendType(QRenderAspect *aspect, const QMetaObject &obj, const Qt3DCore::QBackendNodeMapperPtr &functor)
void unregisterBackendType(QRenderAspect *aspect, const QMetaObject &obj)

Member Function Documentation

[protected] void QRenderPlugin::registerBackendType(QRenderAspect *aspect, const QMetaObject &obj, const Qt3DCore::QBackendNodeMapperPtr &functor)

[pure virtual] bool QRenderPlugin::registerBackendTypes(QRenderAspect *aspect, AbstractRenderer *renderer)

[protected] void QRenderPlugin::unregisterBackendType(QRenderAspect *aspect, const QMetaObject &obj)

[pure virtual] bool QRenderPlugin::unregisterBackendTypes(QRenderAspect *aspect)