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
QSSGSceneDesc::Instancing Struct Reference

#include <qssgscenedesc_p.h>

Inheritance diagram for QSSGSceneDesc::Instancing:
Collaboration diagram for QSSGSceneDesc::Instancing:

Public Types

using type = QQuick3DInstancing
Public Types inherited from QSSGSceneDesc::Node
enum class  Type : quint8 {
  Transform , Camera , Model , Texture ,
  Material , Light , Mesh , Skin ,
  Skeleton , Joint , MorphTarget , Instancing
}
using type = QQuick3DNode
using RuntimeType = QSSGRenderGraphObject::Type
using ChildList = QList<Node *>
using PropertyList = QList<Property *>

Public Member Functions

 Instancing ()
Public Member Functions inherited from QSSGSceneDesc::Node
 Node (QByteArray name, Node::Type type, Node::RuntimeType rt)
 Node (Node::Type type, Node::RuntimeType rt)
virtual ~Node ()
void cleanupChildren ()

Public Attributes

QByteArray instanceData
qsizetype instanceCount = 0
Public Attributes inherited from QSSGSceneDesc::Node
QByteArray name
Scene * scene = nullptr
QObject * obj = nullptr
ChildList children
PropertyList properties
quint16 id = 0
RuntimeType runtimeType
Type nodeType

Detailed Description

Definition at line 297 of file qssgscenedesc_p.h.

Member Typedef Documentation

◆ type

Constructor & Destructor Documentation

◆ Instancing()

QSSGSceneDesc::Instancing::Instancing ( )

Definition at line 148 of file qssgscenedesc.cpp.

Member Data Documentation

◆ instanceCount

qsizetype QSSGSceneDesc::Instancing::instanceCount = 0

Definition at line 302 of file qssgscenedesc_p.h.

◆ instanceData

QByteArray QSSGSceneDesc::Instancing::instanceData

Definition at line 301 of file qssgscenedesc_p.h.


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