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
QSSGGltf::Node Struct Reference

#include <qssggltfdocument_p.h>

Collaboration diagram for QSSGGltf::Node:

Public Attributes

QList< int > children
int mesh = -1
int skin = -1
int camera = -1
int light = -1
bool hasMatrix = false
QMatrix4x4 matrix
QVector3D translation { 0.0f, 0.0f, 0.0f }
QQuaternion rotation
QVector3D scale { 1.0f, 1.0f, 1.0f }
QList< float > weights
bool visible = true
bool hasInstancing = false
int instanceTranslation = -1
int instanceRotation = -1
int instanceScale = -1
QString name
QJsonObject extensions

Detailed Description

Definition at line 364 of file qssggltfdocument_p.h.

Member Data Documentation

◆ camera

int QSSGGltf::Node::camera = -1

Definition at line 369 of file qssggltfdocument_p.h.

◆ children

QList<int> QSSGGltf::Node::children

Definition at line 366 of file qssggltfdocument_p.h.

◆ extensions

QJsonObject QSSGGltf::Node::extensions

Definition at line 384 of file qssggltfdocument_p.h.

◆ hasInstancing

bool QSSGGltf::Node::hasInstancing = false

Definition at line 379 of file qssggltfdocument_p.h.

◆ hasMatrix

bool QSSGGltf::Node::hasMatrix = false

Definition at line 371 of file qssggltfdocument_p.h.

◆ instanceRotation

int QSSGGltf::Node::instanceRotation = -1

Definition at line 381 of file qssggltfdocument_p.h.

◆ instanceScale

int QSSGGltf::Node::instanceScale = -1

Definition at line 382 of file qssggltfdocument_p.h.

◆ instanceTranslation

int QSSGGltf::Node::instanceTranslation = -1

Definition at line 380 of file qssggltfdocument_p.h.

◆ light

int QSSGGltf::Node::light = -1

Definition at line 370 of file qssggltfdocument_p.h.

◆ matrix

QMatrix4x4 QSSGGltf::Node::matrix

Definition at line 372 of file qssggltfdocument_p.h.

◆ mesh

int QSSGGltf::Node::mesh = -1

Definition at line 367 of file qssggltfdocument_p.h.

◆ name

QString QSSGGltf::Node::name

◆ rotation

QQuaternion QSSGGltf::Node::rotation

Definition at line 374 of file qssggltfdocument_p.h.

◆ scale

QVector3D QSSGGltf::Node::scale { 1.0f, 1.0f, 1.0f }

Definition at line 375 of file qssggltfdocument_p.h.

◆ skin

int QSSGGltf::Node::skin = -1

Definition at line 368 of file qssggltfdocument_p.h.

◆ translation

QVector3D QSSGGltf::Node::translation { 0.0f, 0.0f, 0.0f }

Definition at line 373 of file qssggltfdocument_p.h.

◆ visible

bool QSSGGltf::Node::visible = true

Definition at line 377 of file qssggltfdocument_p.h.

◆ weights

QList<float> QSSGGltf::Node::weights

Definition at line 376 of file qssggltfdocument_p.h.


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