FrameGraphNodeFunctor Class

(Qt3DRender::Render::FrameGraphNodeFunctor)

Public Functions

FrameGraphNodeFunctor(AbstractRenderer *renderer)
Qt3DCore::QBackendNode *create(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const
void destroy(Qt3DCore::QNodeId id) const
Qt3DCore::QBackendNode *get(Qt3DCore::QNodeId id) const

Protected Functions

Backend *createBackendFrameGraphNode(Qt3DCore::QNode *n) const
Backend *createBackendFrameGraphNode(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const

Member Function Documentation

FrameGraphNodeFunctor::FrameGraphNodeFunctor(AbstractRenderer *renderer)

Default constructs an instance of FrameGraphNodeFunctor.

Qt3DCore::QBackendNode *FrameGraphNodeFunctor::create(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const

[protected] Backend *FrameGraphNodeFunctor::createBackendFrameGraphNode(Qt3DCore::QNode *n) const

[protected] Backend *FrameGraphNodeFunctor::createBackendFrameGraphNode(const Qt3DCore::QNodeCreatedChangeBasePtr &change) const

void FrameGraphNodeFunctor::destroy(Qt3DCore::QNodeId id) const

Qt3DCore::QBackendNode *FrameGraphNodeFunctor::get(Qt3DCore::QNodeId id) const