RenderEntity Class
(Qt3D::Render::RenderEntity)Inherits: |
Public Functions
RenderEntity() | |
~RenderEntity() | |
void | addComponent(QComponent * component) |
void | appendChildHandle(HEntity childHandle) |
QVector<RenderEntity *> | children() const |
QVector<HEntity> | childrenHandles() const |
void | cleanup() |
QHandle<Backend, INDEXBITS> | componentHandle() const |
QNodeId | componentUuid() const |
QList<QHandle<Backend, INDEXBITS> > | componentsHandle() const |
QList<QNodeId> | componentsUuid() const |
void | dump() const |
HEntity | handle() const |
Sphere * | localBoundingVolume() |
RenderEntity * | parent() const |
HEntity | parentHandle() const |
void | removeChildHandle(HEntity childHandle) |
void | removeComponent(const QNodeId & nodeId) |
Backend * | renderComponent() const |
QList<Backend *> | renderComponents() const |
void | sceneChangeEvent(const QSceneChangePtr & e) |
void | setHandle(HEntity handle) |
void | setParentHandle(HEntity parentHandle) |
void | setRenderer(Renderer * renderer) |
void | updateFromPeer(QNode * peer) |
Sphere * | worldBoundingVolume() |
QMatrix4x4 * | worldTransform() |
const QMatrix4x4 * | worldTransform() const |
Member Function Documentation
RenderEntity::RenderEntity()
RenderEntity::~RenderEntity()
void RenderEntity::addComponent(QComponent * component)
void RenderEntity::appendChildHandle(HEntity childHandle)
QVector<RenderEntity *> RenderEntity::children() const
QVector<HEntity> RenderEntity::childrenHandles() const
void RenderEntity::cleanup()
QHandle<Backend, INDEXBITS> RenderEntity::componentHandle() const
QNodeId RenderEntity::componentUuid() const
QList<QHandle<Backend, INDEXBITS> > RenderEntity::componentsHandle() const
QList<QNodeId> RenderEntity::componentsUuid() const
void RenderEntity::dump() const
HEntity RenderEntity::handle() const
See also setHandle().
Sphere * RenderEntity::localBoundingVolume()
RenderEntity * RenderEntity::parent() const
HEntity RenderEntity::parentHandle() const
See also setParentHandle().
void RenderEntity::removeChildHandle(HEntity childHandle)
void RenderEntity::removeComponent(const QNodeId & nodeId)
Backend * RenderEntity::renderComponent() const
QList<Backend *> RenderEntity::renderComponents() const
void RenderEntity::sceneChangeEvent(const QSceneChangePtr & e)
void RenderEntity::setHandle(HEntity handle)
See also handle().
void RenderEntity::setParentHandle(HEntity parentHandle)
See also parentHandle().
void RenderEntity::setRenderer(Renderer * renderer)
void RenderEntity::updateFromPeer(QNode * peer)
Sphere * RenderEntity::worldBoundingVolume()
QMatrix4x4 * RenderEntity::worldTransform()
const QMatrix4x4 * RenderEntity::worldTransform() const
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.