File SBDDataGraphNode.hpp#
FileList > DataGraph > SBDDataGraphNode.hpp
#include <string>#include "SBCSignal.hpp"#include "SBDDataGraphExport.hpp"#include "SBCMetaRegister.hpp"#include "SBCReferenceTarget.hpp"#include "SBCReferenceRegister.hpp"#include "SBCSerializer.hpp"#include "SBDDataGraphBaseEvent.hpp"#include "SBDDataGraphNodeIndexer.hpp"#include "SBDDataGraphNodeGetter.hpp"#include "SBDDataGraphNodePredicate.hpp"#include "SBDDataGraphNodeVisitor.hpp"#include "SBDQuantity.hpp"#include "SBCReferencePointerIndexer.hpp"
Classes#
| Type | Name |
|---|---|
| class | SBDDataGraphNode This class is the base class to describe a node in the data graph. |
| class | DescendsFrom This node predicate returns true if the node descends from a given node or node indexer |
| class | IsIn This node predicate returns true if the node descends from a given node or node indexer, or if the node belongs to a group stored in the given node or node indexer |
| class | IsOneOf This node predicate returns true for nodes in a given node indexer |
Public Types#
| Type | Name |
|---|---|
| typedef SBDDataGraphNode | SBNode The short name of SBDDataGraphNode . |
Public Functions#
| Type | Name |
|---|---|
| SB_REGISTER_TARGET_TYPE (SBDDataGraphNode, "SBNode", "F03D2ED2-C93B-C86E-C66E-01A776229839") |
|
| SB_REGISTER_TYPE (SBDDataGraphNode::Type, "SBNode::Type", "E98E21B8-32F1-50F5-D7D5-8F669A15B841") |
|
| SB_REGISTER_TYPE (SBDDataGraphNode::RenderingPass, "SBNode::RenderingPass", "87BFE8C0-F5CE-11E9-AAEF-0800200C9A66") |
Public Types Documentation#
typedef SBNode#
The short name of SBDDataGraphNode .
Public Functions Documentation#
function SB_REGISTER_TARGET_TYPE#
function SB_REGISTER_TYPE#
function SB_REGISTER_TYPE#
SB_REGISTER_TYPE (
SBDDataGraphNode::RenderingPass,
"SBNode::RenderingPass",
"87BFE8C0-F5CE-11E9-AAEF-0800200C9A66"
)