#include <nodesystem.h>

This class template contains the functions of MutableNode which shall also be available on Result<MutableNode>.
Public Types | |
| template<typename SUPER > | |
| using | ResultFunctions = MutableNodeFunctions< maxon::nodes::details::GNodeResultBase< SUPER > > | 
| using | Super = NodeFunctions< BASE > | 
  Public Types inherited from NodeFunctions< BASE > | |
| using | Iterator = GNodeIterator< NodeSelector< BASE::MUTABLE > > | 
| template<typename SUPER > | |
| using | ResultFunctions = NodeFunctions< maxon::nodes::details::GNodeResultBase< SUPER > > | 
| using | Super = maxon::nodes::details::NodeFunctionsSuper< BASE > | 
Additional Inherited Members | |
  Public Member Functions inherited from NodeFunctions< BASE > | |
| Result< NodeSelector< BASE::MUTABLE > > | GetParent () const | 
| Result< NodeSelector< BASE::MUTABLE > > | FindChild (const InternedId &name) const | 
| Result< NodeSelector< BASE::MUTABLE > > | FindChild (const Id &name) const | 
| template<typename NODE > | |
| Result< typename NODE::template Selector< BASE::MUTABLE > > | FindInnerNode (const NODE &baseInner) const | 
| Result< PortListSelector< BASE::MUTABLE > > | GetPortList (PORT_DIR dir) const | 
| Result< PortListSelector< BASE::MUTABLE > > | GetInputs () const | 
| Result< PortListSelector< BASE::MUTABLE > > | GetOutputs () const | 
| Result< Iterator > | GetChildren () const | 
| template<typename PATH > | |
| Result< void > | InitFromPath (typename maxon::nodes::details::NodeFunctionsSuper< BASE >::NodeSystemCtorParam system, PATH &&path) | 
| using ResultFunctions = MutableNodeFunctions <maxon::nodes::details::GNodeResultBase<SUPER> > | 
| using Super = NodeFunctions<BASE> |