QSceneExporter Class

(Qt3DRender::QSceneExporter)
Inherits: QObject

Properties

  • 1 property inherited from QObject

Public Functions

QSceneExporter()
virtual ~QSceneExporter()
QStringList errors() const
virtual bool exportScene(Qt3DCore::QEntity *sceneRoot, const QString &outDir, const QString &exportName, const QVariantHash &options) = 0
  • 32 public functions inherited from QObject

Signals

void errorsChanged(const QStringList &errors)

Protected Functions

void logError(const QString &error)
void logInfo(const QString &info)
  • 9 protected functions inherited from QObject

Additional Inherited Members

  • 1 public slot inherited from QObject
  • 11 static public members inherited from QObject

Property Documentation

errors : const QStringList

Access functions:

QStringList errors() const

Notifier signal:

void errorsChanged(const QStringList &errors)

Member Function Documentation

QSceneExporter::QSceneExporter()

Default constructs an instance of QSceneExporter.

[virtual] QSceneExporter::~QSceneExporter()

Destroys the instance of QSceneExporter. The destructor is virtual.

[pure virtual] bool QSceneExporter::exportScene(Qt3DCore::QEntity *sceneRoot, const QString &outDir, const QString &exportName, const QVariantHash &options)

[protected] void QSceneExporter::logError(const QString &error)

[protected] void QSceneExporter::logInfo(const QString &info)