FrameGraphNode Class
(Qt3DRender::Render::FrameGraphNode)Inherits: | Qt3DCore::QBackendNode |
Public Types
enum | FrameGraphNodeType { InvalidNodeType, CameraSelector, LayerFilter, RenderPassFilter, ..., ComputeDispatch } |
Public Functions
FrameGraphNode() | |
virtual | ~FrameGraphNode() |
void | appendChildHandle(HFrameGraphNode childHandle) |
QList<FrameGraphNode *> | children() const |
QList<HFrameGraphNode> | childrenHandles() const |
HFrameGraphNode | handle() const |
bool | isEnabled() const |
FrameGraphManager * | manager() const |
FrameGraphNodeType | nodeType() const |
FrameGraphNode * | parent() const |
HFrameGraphNode | parentHandle() const |
void | removeChildHandle(HFrameGraphNode childHandle) |
void | setEnabled(bool enabled) |
void | setFrameGraphManager(FrameGraphManager *manager) |
void | setHandle(HFrameGraphNode handle) |
void | setParentHandle(HFrameGraphNode parentHandle) |
- 5 public functions inherited from Qt3DCore::QBackendNode
Protected Functions
FrameGraphNode(FrameGraphNodeType nodeType) |
- 3 protected functions inherited from Qt3DCore::QBackendNode
Member Function Documentation
FrameGraphNode::FrameGraphNode()
Default constructs an instance of FrameGraphNode.
[protected]
FrameGraphNode::FrameGraphNode(FrameGraphNodeType nodeType)
Default constructs an instance of FrameGraphNode.
[virtual]
FrameGraphNode::~FrameGraphNode()
Destroys the instance of FrameGraphNode. The destructor is virtual.
void FrameGraphNode::appendChildHandle(HFrameGraphNode childHandle)
QList<FrameGraphNode *> FrameGraphNode::children() const
QList<HFrameGraphNode> FrameGraphNode::childrenHandles() const
HFrameGraphNode FrameGraphNode::handle() const
See also setHandle().
bool FrameGraphNode::isEnabled() const
FrameGraphManager *FrameGraphNode::manager() const
FrameGraphNodeType FrameGraphNode::nodeType() const
FrameGraphNode *FrameGraphNode::parent() const
HFrameGraphNode FrameGraphNode::parentHandle() const
See also setParentHandle().
void FrameGraphNode::removeChildHandle(HFrameGraphNode childHandle)
void FrameGraphNode::setEnabled(bool enabled)
See also isEnabled().
void FrameGraphNode::setFrameGraphManager(FrameGraphManager *manager)
void FrameGraphNode::setHandle(HFrameGraphNode handle)
See also handle().
void FrameGraphNode::setParentHandle(HFrameGraphNode parentHandle)
See also parentHandle().