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().