Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
plugin.cpp File Reference

(ed39d7a18a4ddfc0cc9197b3b0863c1443fe3b8a)

#include <QtQml/qqmlextensionplugin.h>
#include <QtQml/qqml.h>
#include <QtQuick3D/qquick3dobject.h>
#include <QtQuick3D/private/qquick3dcamera_p.h>
#include <QtQuick3D/private/qquick3dperspectivecamera_p.h>
#include <QtQuick3D/private/qquick3dorthographiccamera_p.h>
#include <QtQuick3D/private/qquick3dfrustumcamera_p.h>
#include <QtQuick3D/private/qquick3dcustomcamera_p.h>
#include <QtQuick3D/private/qquick3ddefaultmaterial_p.h>
#include <QtQuick3D/private/qquick3dtexture_p.h>
#include <QtQuick3D/private/qquick3ddirectionallight_p.h>
#include <QtQuick3D/private/qquick3dpointlight_p.h>
#include <QtQuick3D/private/qquick3dspotlight_p.h>
#include <QtQuick3D/private/qquick3dmaterial_p.h>
#include <QtQuick3D/private/qquick3dmodel_p.h>
#include <QtQuick3D/private/qquick3dskeleton_p.h>
#include <QtQuick3D/private/qquick3djoint_p.h>
#include <QtQuick3D/private/qquick3dmorphtarget_p.h>
#include <QtQuick3D/private/qquick3dnode_p.h>
#include <QtQuick3D/private/qquick3dviewport_p.h>
#include <QtQuick3D/private/qquick3dsceneenvironment_p.h>
#include <QtQuick3D/private/qquick3dpickresult_p.h>
#include <QtQuick3D/private/qquick3drepeater_p.h>
#include <QtQuick3D/private/qquick3dloader_p.h>
#include <QtQuick3D/private/qquick3dprincipledmaterial_p.h>
#include <QtQuick3D/private/qquick3drenderstats_p.h>
#include <QtQuick3D/private/qquick3dgeometry_p.h>
#include <QtQuick3D/private/qquick3dquaternionutils_p.h>
#include <QtQuick3D/private/qquick3dquaternionanimation_p.h>
#include <QtQuick3D/private/qquick3dtexturedata_p.h>
#include <QtQuick3D/private/qquick3dreflectionprobe_p.h>
#include <QtQuick3D/private/qquick3dbakedlightmap_p.h>
#include <QtQuick3D/private/qquick3dlightmapper_p.h>
#include <private/qqmlglobal_p.h>
#include "plugin.moc"
+ Include dependency graph for plugin.cpp:

Go to the source code of this file.

Classes

class  QQuick3DPlugin
 

Functions

static void initResources ()
 
QT_BEGIN_NAMESPACE Q_GHS_KEEP_REFERENCE (qml_register_types_QtQuick3D)
 
static QQmlPrivate::AutoParentResult qquick3dobject_autoParent (QObject *obj, QObject *parent)
 
static void qt_quick3d_defineModule ()
 

Function Documentation

◆ initResources()

static void initResources ( )
static

Definition at line 43 of file plugin.cpp.

References Q_INIT_RESOURCE.

Referenced by QQuick3DPlugin::QQuick3DPlugin().

+ Here is the caller graph for this function:

◆ Q_GHS_KEEP_REFERENCE()

◆ qquick3dobject_autoParent()

static QQmlPrivate::AutoParentResult qquick3dobject_autoParent ( QObject * obj,
QObject * parent )
static

Definition at line 55 of file plugin.cpp.

References QQmlPrivate::IncompatibleObject, QQmlPrivate::IncompatibleParent, item, QQmlPrivate::Parented, and QGraphicsItem::setParentItem().

Referenced by qt_quick3d_defineModule().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qt_quick3d_defineModule()

static void qt_quick3d_defineModule ( )
static

Definition at line 73 of file plugin.cpp.

References QQmlPrivate::AutoParentRegistration, QQmlPrivate::qmlregister(), and qquick3dobject_autoParent().

Referenced by QQuick3DPlugin::QQuick3DPlugin().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: