GNode Member List

This is the complete list of members for GNode, including all inherited members.

_nodeGNodeBaseprotected
_systemGNodeBaseprotected
FindChild(const InternedId &name, NODE_KIND mask) constGNodeFunctions< GNodeBase >
FindInnerNode(const PathBlock &relativePath) constGNodeFunctions< GNodeBase >
GetAllBases(const ValueReceiver< const NodeSystem & > &receiver) constGNodeFunctions< GNodeBase >
GetAllTemplates(const ValueReceiver< const NodeTemplate & > &receiver) constGNodeFunctions< GNodeBase >
GetAttributeModificationsSince(TimeStamp stamp, const ValueReceiver< InternedId, ConstDataPtr > &receiver) constGNodeFunctions< GNodeBase >
GetAttributeStamp(const InternedId &attr) constGNodeFunctions< GNodeBase >
GetBase() constGNodeFunctions< GNodeBase >
GetBases() constGNodeFunctions< GNodeBase >
GetBaseValues(const InternedId &attr, const DataType &expectedType, const ValueReceiver< const ConstDataPtr &, Int > &receiver) constGNodeFunctions< GNodeBase >
GetConstantValue(const T &def=maxon::NullValue< const T & >()) constGNodeFunctions< GNodeBase >
GetDefaultValue(const T &def=maxon::NullValue< const T & >()) constGNodeFunctions< GNodeBase >
GetDerivationHandler() constGNodeFunctions< GNodeBase >
GetErrorStorage() constGNodeBaseprivate
GetFlags() constGNodeBase
GetHandle() constGNodeBaseprivate
GetHashCode() constGNodeBase
GetId() constGNodeBase
GetInnerNodes(NODE_KIND mask, Bool includeThis, const ValueReceiver< const GNodeSelector< BASE::MUTABLE > & > &receiver) constGNodeFunctions< GNodeBase >
GetKind() constGNodeBase
GetNode() constGNodeFunctions< GNodeBase >
GetNodeSystem() constGNode
GetParent() constGNodeFunctions< GNodeBase >
GetPath() constGNodeBase
GetTemplate() constGNodeFunctions< GNodeBase >
GetUniqueHashCode() constGNodeBase
GetValue(const InternedId &attr, const DataType &expectedType) constGNodeFunctions< GNodeBase >
GetValue(const InternedId &attr, const DataType &expectedType, Int &nesting, Bool negativeRootNesting=false) constGNodeFunctions< GNodeBase >
GetValue(const InternedId &attr) constGNodeFunctions< GNodeBase >
GetValue(const ATTR &attr) constGNodeFunctions< GNodeBase >
GetValue() constGNodeFunctions< GNodeBase >
GetValue(const ATTR &attr, Int &nesting) constGNodeFunctions< GNodeBase >
GetValues(GraphAttribute::FLAGS mask, GraphAttributeMap &attribs, Bool includeInherited=true, Bool includeRemoved=false) constGNodeFunctions< GNodeBase >
GNode()=defaultGNode
GNode(const NodeSystem &system, const GNodeHandle &handle)GNodeprivate
GNode(const NodeSystem &system, GNodeHandle &&handle)GNodeprivate
GNode(const GNode &other)GNode
GNode(GNode &&other)GNode
GNodeBase classGNodefriend
GNodeFunctions< GNodeBase >::GNodeBase(NodeSystemInterface *system, const GNodeHandle &node)GNodeBaseprotected
GNodeFunctions< GNodeBase >::GNodeBase(NodeSystemInterface *system, GNodeHandle &&node)GNodeBaseprotected
HAS_ERRORGNodeBaseprivatestatic
InitFromPath(const NodeSystem &system, const NodePath &path, NODE_KIND check=NODE_KIND::ALL_MASK)GNode
InitFromPath(const NodeSystem &system, const PathBlock &path, NODE_KIND check=NODE_KIND::ALL_MASK)GNode
IsEmpty() constGNodeBase
IsPopulated() constGNodeBase
IsPort() constGNodeFunctions< GNodeBase >
IsValid() constGNodeBase
KIND_MASKGNodeBaseprivatestatic
MAXON_OPERATOR_COPY_ASSIGNMENT(GNode)GNode
MAXON_OPERATOR_MOVE_ASSIGNMENT(GNode)GNode
MUTABLEGNodeBaseprivatestatic
NodesLibImpl classGNodefriend
NodeSystemCtorParam typedefGNodeprivate
NodeSystemManagerImpl classGNodefriend
operator Bool() constGNodeBaseexplicit
operator const NodePath &() constGNodeBase
operator!=(const GNodeBase &other) constGNodeBase
operator=(std::nullptr_t)GNode
operator==(const GNodeBase &other) constGNodeBase
PrivateInitFromPath(GNODE &node, typename GNODE::NodeSystemCtorParam system, PATH &&path, NODE_KIND check)GNodeBaseprotectedstatic
Reset()GNode
SetNodeSystem(const NodeSystem &sys)GNodeprotected
GNodeFunctions< GNodeBase >::SetNodeSystem(NodeSystemInterface *sys)GNodeBaseprotected
Super typedefGNodeFunctions< GNodeBase >protected
ToPort() constGNodeFunctions< GNodeBase >
ToString(const FormatStatement *fs=nullptr) constGNodeBase
~GNode()GNode