The QNodeCreatedChangeBase class is the base class for all NodeCreated QSceneChange 事件。 更多...
头: | #include <Qt3DCore/QNodeCreatedChangeBase> |
qmake: | QT += 3dcore |
继承: | Qt3DCore::QSceneChange |
继承者: | Qt3DAnimation::QChannelMappingCreatedChangeBase , Qt3DAnimation::QClipBlendNodeCreatedChangeBase , Qt3DCore::QNodeCreatedChange , Qt3DInput::QPhysicalDeviceCreatedChangeBase ,和 Qt3DRender::QFrameGraphNodeCreatedChangeBase |
QNodeCreatedChangeBase (const Qt3DCore::QNode * node ) | |
virtual | ~QNodeCreatedChangeBase () |
bool | isNodeEnabled () const |
const QMetaObject * | metaObject () const |
Qt3DCore::QNodeId | parentId () const |
QNodeCreatedChangeBase (Qt3DCore::QNodeCreatedChangeBasePrivate & dd , const Qt3DCore::QNode * node ) |
typedef | QNodeCreatedChangeBasePtr |
The QNodeCreatedChangeBase class is the base class for all NodeCreated QSceneChange 事件。
The 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 with node .
[protected]
QNodeCreatedChangeBase::
QNodeCreatedChangeBase
(
Qt3DCore::QNodeCreatedChangeBasePrivate
&
dd
, const
Qt3DCore::QNode
*
node
)
Default constructs an instance of QNodeCreatedChangeBase.
[虚拟]
QNodeCreatedChangeBase::
~QNodeCreatedChangeBase
()
Destroys the instance of QNodeCreatedChangeBase. The destructor is virtual.
Returns node enabled.
Returns metaobject.
Returns parent id.
共享指针为 QNodeCreatedChangeBase .