MutableGNode Member List

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

_nodeGNodeBaseprotected
_systemGNodeBaseprotected
ChangeValue(const InternedId &attr, const SubDataOperation &op, const SubDataPathBlock &path, ForwardingDataPtr &&value, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
FindChild(const InternedId &name, NODE_KIND mask) constGNodeFunctions< MutableGNodeBase >
FindInnerNode(const PathBlock &relativePath) constGNodeFunctions< MutableGNodeBase >
GetAllBases(const ValueReceiver< const NodeSystem & > &receiver) constGNodeFunctions< MutableGNodeBase >
GetAllTemplates(const ValueReceiver< const NodeTemplate & > &receiver) constGNodeFunctions< MutableGNodeBase >
GetAttributeModificationsSince(TimeStamp stamp, const ValueReceiver< InternedId, ConstDataPtr > &receiver) constGNodeFunctions< MutableGNodeBase >
GetAttributeStamp(const InternedId &attr) constGNodeFunctions< MutableGNodeBase >
GetBase() constGNodeFunctions< MutableGNodeBase >
GetBases() constGNodeFunctions< MutableGNodeBase >
GetBaseValues(const InternedId &attr, const DataType &expectedType, const ValueReceiver< const ConstDataPtr &, Int > &receiver) constGNodeFunctions< MutableGNodeBase >
GetDefaultValue(const T &def=maxon::NullValue< const T & >()) constGNodeFunctions< MutableGNodeBase >
GetDerivationHandler() constGNodeFunctions< MutableGNodeBase >
GetErrorStorage() constGNodeBaseprivate
GetFlags() constGNodeBase
GetHandle() constGNodeBaseprivate
GetHashCode() constGNodeBase
GetId() constGNodeBase
GetInnerNodes(NODE_KIND mask, Bool includeThis, const ValueReceiver< const GNodeSelector< MutableGNodeBase ::MUTABLE > & > &receiver) constGNodeFunctions< MutableGNodeBase >
GetKind() constGNodeBase
GetNode() constGNodeFunctions< MutableGNodeBase >
GetNodeSystem() constMutableGNodeBase
GetParent() constGNodeFunctions< MutableGNodeBase >
GetPath() constGNodeBase
GetTemplate() constGNodeFunctions< MutableGNodeBase >
GetValue(const InternedId &attr, const DataType &expectedType) constGNodeFunctions< MutableGNodeBase >
GetValue(const InternedId &attr, const DataType &expectedType, Int &nesting, Bool negativeRootNesting=false) constGNodeFunctions< MutableGNodeBase >
GetValue(const InternedId &attr) constGNodeFunctions< MutableGNodeBase >
GetValue() constGNodeFunctions< MutableGNodeBase >
GetValue(Int &nesting) constGNodeFunctions< MutableGNodeBase >
GetValues(GraphAttribute::FLAGS mask, GraphAttributeMap &attribs, Bool includeInherited=true, Bool includeRemoved=false) constGNodeFunctions< MutableGNodeBase >
GNodeBase()=defaultGNodeBaseprotected
GNodeBase(NodeSystemInterface *system, const GNodeHandle &node)GNodeBaseprotected
GNodeBase(NodeSystemInterface *system, GNodeHandle &&node)GNodeBaseprotected
HAS_ERRORGNodeBaseprivatestatic
InheritChild(const InternedId &childId, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
InheritValue(const InternedId &attr, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
InitFromPath(NodeSystemInterface *system, const NodePath &path, NODE_KIND check=NODE_KIND::ALL_MASK)MutableGNode
IsEmpty() constGNodeBase
IsPopulated() constGNodeBase
IsPort() constGNodeFunctions< MutableGNodeBase >
KIND_MASKGNodeBaseprivatestatic
MUTABLEMutableGNodeBaseprivatestatic
MutableGNode()=defaultMutableGNode
MutableGNode(NodeSystemInterface *system, const GNodeHandle &node)MutableGNodeprivate
MutableGNode(NodeSystemInterface *system, GNodeHandle &&node)MutableGNodeprivate
NodeSystemCtorParam typedefGNodeBaseprivate
operator Bool() constGNodeBaseexplicit
operator const NodePath &() constGNodeBase
operator!=(const GNodeBase &other) constGNodeBase
operator=(std::nullptr_t)MutableGNode
operator==(const GNodeBase &other) constGNodeBase
Remove(Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
RemoveValue(const InternedId &attr, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
RemoveValue(Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
Reset()MutableGNode
SetNodeSystem(NodeSystemInterface *sys)GNodeBaseprotected
SetValue(const InternedId &attr, ForwardingDataPtr &&value, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
SetValue(const typename ATTR::ValueType &value, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
SetValue(typename ATTR::ValueType &&value, Opt< ChangeList & > list={}) constMutableGNodeFunctions< MutableGNodeBase >
Super typedefMutableGNodeFunctions< MutableGNodeBase >protected
ToPort() constGNodeFunctions< MutableGNodeBase >
ToString(const FormatStatement *fs=nullptr) constGNodeBase