GLTFParser Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | GLTFParser

Qt 5.6.2 Reference Documentation

# GLTFParser Class

(Qt3DRender::GLTFParser)

Inherits: | QAbstractSceneParser

- List of all members, including inherited members

## Public Functions

| GLTFParser()
| ~GLTFParser()
void | setBasePath(const QString &path)
bool | setJSON(const QJsonDocument &json)

## Reimplemented Public Functions

virtual bool | isExtensionSupported(const QUrl &source) const
virtual Qt3DCore::QEntity * | node(const QString &id)
virtual Qt3DCore::QEntity * | scene(const QString &id = QString())
virtual void | setSource(const QUrl &source)

- 6 public functions inherited from Qt3DRender::QAbstractSceneParser
- 31 public functions inherited from QObject

### Additional Inherited Members

- 2 properties inherited from Qt3DRender::QAbstractSceneParser
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 2 signals inherited from Qt3DRender::QAbstractSceneParser
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 3 protected functions inherited from Qt3DRender::QAbstractSceneParser
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject

## Member Function Documentation

### GLTFParser::GLTFParser()

Default constructs an instance of GLTFParser.

### GLTFParser::~GLTFParser()

Destroys the instance of GLTFParser.

### `[virtual]` bool GLTFParser::isExtensionSupported(const QUrl &source) const

### `[virtual]` Qt3DCore::QEntity *GLTFParser::node(const QString &id)

### `[virtual]` Qt3DCore::QEntity *GLTFParser::scene(const QString &id = QString())

### void GLTFParser::setBasePath(const QString &path)

### bool GLTFParser::setJSON(const QJsonDocument &json)

### `[virtual]` void GLTFParser::setSource(const QUrl &source)