QNodeCreatedChangeBase Class

( Qt3DCore::QNodeCreatedChangeBase )

QNodeCreatedChangeBase class is the base class for all NodeCreated QSceneChange events 更多...

头: #include <Qt3DCore/QNodeCreatedChangeBase>
qmake: QT += 3dcore
继承: Qt3DCore::QSceneChange
继承者:

Qt3DCore::QNodeCreatedChange and Qt3DRender::QFrameGraphNodeCreatedChangeBase

公共函数

QNodeCreatedChangeBase (const QNode * node )
~QNodeCreatedChangeBase ()
bool isNodeEnabled () const
const QMetaObject * metaObject () const
QNodeId parentId () const

保护函数

QNodeCreatedChangeBase (QNodeCreatedChangeBasePrivate & dd , const QNode * node )
typedef QNodeCreatedChangeBasePtr

详细描述

QNodeCreatedChangeBase class is the base class for all NodeCreated QSceneChange events

QNodeCreatedChangeBase class is the base class for all QSceneChange events that have the changeType() NodeCreated . You should not need to instantiate this class. Usually you should be using one of its subclasses such as QNodeCreatedChange .

You can subclass this to create your own node update types for communication between your QNode and QBackendNode subclasses when writing your own aspects.

成员函数文档编制

QNodeCreatedChangeBase:: QNodeCreatedChangeBase (const QNode * node )

构造新的 QNodeCreatedChangeBase with node .

[protected] QNodeCreatedChangeBase:: QNodeCreatedChangeBase ( QNodeCreatedChangeBasePrivate & dd , const QNode * node )

Copy constructor.

QNodeCreatedChangeBase:: ~QNodeCreatedChangeBase ()

Destroys the instance of QNodeCreatedChangeBase.

bool QNodeCreatedChangeBase:: isNodeEnabled () const

Returns node enabled.

const QMetaObject *QNodeCreatedChangeBase:: metaObject () const

Returns metaobject.

QNodeId QNodeCreatedChangeBase:: parentId () const

Returns parent id.

相关非成员

typedef Qt3DCore:: QNodeCreatedChangeBasePtr

共享指针为 QNodeCreatedChangeBase .