This is the complete list of members for MutableRoot, including all inherited members.
AddBase(const NodeSystem &other) const | MutableRoot | |
AddChild(const Id &childId, const Result< NodeSystem > &base, Opt< ChangeList & > list={}) const | MutableRoot | |
AddChild(const Id &childId, const Result< NodeTemplate > &templ, const Result< TemplateArguments > &args=GetZeroRef< Result< TemplateArguments >>(), Opt< ChangeList & > list={}) const | MutableRoot | |
AddChildren(const Block< Tuple< InternedId, NodeSystem, GNodeHandle >> &children, Opt< ChangeList & > list={}) const | MutableRoot | |
Apply(const ChangeList &toApply, Bool inverse, Opt< ChangeList & > track={}) const | MutableRoot | |
CopyFrom(const MutableRoot &src) | MutableRoot | |
DefaultValue() | MutableRoot | static |
Duplicate(const Block< const NodePath > &selection, Bool withConnections, Opt< ChangeList & > list={}) | MutableRoot | |
EndModification(Opt< ChangeList & > list={}, NodeSystem::FINALIZE_FLAGS finalize=NodeSystem::FINALIZE_FLAGS::CLEANUP) | MutableRoot | |
FindChild(const InternedId &name) const | NodeFunctions< BASE > | private |
FindChild(const Id &name) const | NodeFunctions< BASE > | private |
FindInnerNode(const NODE &baseInner) const | NodeFunctions< BASE > | private |
GetChildren() const | NodeFunctions< BASE > | private |
GetInputs() const | NodeFunctions< BASE > | private |
GetLookupRepository() const | MutableRoot | |
GetOutputs() const | NodeFunctions< BASE > | private |
GetParent() const | NodeFunctions< BASE > | private |
GetPortList(PORT_DIR dir) const | NodeFunctions< BASE > | private |
InitFromPath(typename maxon::nodes::details::NodeFunctionsSuper< BASE >::NodeSystemCtorParam system, PATH &&path) | NodeFunctions< BASE > | private |
Iterator typedef | NodeFunctions< BASE > | private |
KIND_MASK | NodeFunctions< BASE > | privatestatic |
MAXON_DISALLOW_COPY_AND_ASSIGN(MutableRoot) | MutableRoot | |
MAXON_OPERATOR_MOVE_ASSIGNMENT(MutableRoot) | MutableRoot | |
Merge(const NodeSystem &other, Opt< ChangeList & > list={}) const | MutableRoot | |
MoveToGroup(MutableRoot &&groupRoot, const Id &groupId, const Block< const InternedId > &selection, Bool matchPorts=true, const FixedSizeArray< Block< const Tuple< NodePath, NodePath, NodePath >>, 2 > &mapping=GetZeroRef< const FixedSizeArray< Block< const Tuple< NodePath, NodePath, NodePath >>, 2 >>(), Opt< ChangeList & > list={}) const | MutableRoot | |
MoveToNodeSystem(Opt< ChangeList & > list={}) | MutableNode | private |
MutableRoot()=default | MutableRoot | |
MutableRoot(MutableRoot &&src) | MutableRoot | |
MutableRoot(NodeSystem &&system) | MutableRoot | explicitprivate |
NodeSystemImpl class | MutableRoot | friend |
NodeSystemInterface class | MutableRoot | friend |
operator!=(const MutableRoot &other) const | MutableRoot | |
operator=(std::nullptr_t) | MutableRoot | |
operator==(const MutableRoot &other) const | MutableRoot | |
ReplaceBase(const NodeSystem &base, Opt< ChangeList & > list={}) const | MutableRoot | |
ReplaceChild(const InternedId &childId, const NodeSystem &base, const HashMap< NodePath, NodePath > &portMap=GetZeroRef< HashMap< NodePath, NodePath >>(), Opt< ChangeList & > list={}) const | MutableRoot | |
Reset() | MutableRoot | |
ResultFunctions typedef | MutableNodeFunctions< MutableGNodeBase > | private |
Selector typedef | NodeFunctions< BASE > | private |
SetDerivationHandler(const NodeSystemDerivationHandler &handler) const | MutableRoot | |
SetTemplate(const InstantiationTrace &trace, const NodeTemplate &templ, const TemplateArguments &args) const | MutableRoot | |
Super typedef | MutableNode | private |
ToImmutable() const | MutableNode | private |
ToNode() const | MutableRoot | |
ToString(const FormatStatement *fs=nullptr) const | MutableRoot | |
Ungroup(Opt< ChangeList & > list={}) | MutableNode | private |
Validate(Opt< ChangeList & > list={}) const | MutableRoot | |
ValidatePorts(Opt< ChangeList & > list={}) const | MutableRoot | |
ValidateTopology() const | MutableRoot | |
~MutableRoot() | MutableRoot |