NodesGraphModelInterface Member List

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

AddChild(const Id &childId, const NodeSystem &base)NodesGraphModelInterface
AddChild(const Id &childId, const NodeTemplate &templ, const TemplateArguments &args=maxon::DefaultValue< const TemplateArguments & >())NodesGraphModelInterface
ChangeAssetToEditableGroup(const GraphNode &node, const Delegate< Result< void >(const MutableRoot &rootNode)> &groupFinalizer)NodesGraphModelInterface
CopyToImpl(NodesGraphModelImpl &dst) constNodesGraphModelInterfaceprotected
CreateManager() constNodesGraphModelInterface
CreateUserStateDerivation(const Block< const Id > &categories, Bool lazy)NodesGraphModelInterfaceprivate
CreateView(NodeSystemManagerInterface::FILTER filter, const NodePath &rootPath)NodesGraphModelInterface
CreateView(NodeSystemManagerInterface::FILTER filter, const NodePath &rootPath, const Class<> &graphModelClass)NodesGraphModelInterfaceprotected
GetAllAssetIds(const GraphNode &node, const ValueReceiver< const IdAndVersion & > &receiver)NodesGraphModelInterface
GetAllBases(const GraphNode &node, const ValueReceiver< const NodeSystem & > &receiver)NodesGraphModelInterface
GetAllTemplates(const GraphNode &node, const ValueReceiver< const NodeTemplate & > &receiver)NodesGraphModelInterface
GetBase(const GraphNode &node)NodesGraphModelInterface
GetLookupRepository() constNodesGraphModelInterface
GetManager() constNodesGraphModelInterface
GetMutableNodeSystem(Bool outsideOfTransaction=false)NodesGraphModelInterface
GetNodeFilter()NodesGraphModelInterface
GetNodeSystem()NodesGraphModelInterface
GetSupportedAssets(const ValueReceiver< const AssetDescription & > &receiver)NodesGraphModelInterface
GetTemplate(const GraphNode &node)NodesGraphModelInterface
GetWireFilter()NodesGraphModelInterface
Init(const NodeSystem &system, const AssetRepositoryRef &lookup, NodeSystemManagerInterface::FILTER filter=NodeSystemManagerInterface::FILTER::NONE, Bool supportRollback=true)NodesGraphModelInterface
MAXON_INTERFACE(NodesGraphModelInterface, MAXON_REFERENCE_NORMAL, "net.maxon.node.interface.nodesgraphmodel", MAXON_IMPLEMENTATION_MODULE("net.maxon.nodes"))NodesGraphModelInterfaceprivate
MAXON_USING(GraphModelInterface::AddChild)NodesGraphModelInterface
MoveGroupToAsset(const GraphNode &node, const AssetRepositoryRef &repository, const Id &assetId, Bool overwrite, const Delegate< Result< void >(const MutableRoot &rootNode)> &assetFinalizer)NodesGraphModelInterface
MoveToAsset(const GraphNode &node, const AssetRepositoryRef &repository, const Id &assetId, const Delegate< Result< void >(const MutableRoot &rootNode)> &assetFinalizer)NodesGraphModelInterface
MoveToGroup(const NodeSystem &base, const Id &groupId, const Block< const GraphNode > &selection)NodesGraphModelInterface
PrivateGetHandle(const GraphNode &node)NodesGraphModelInterface
PrivateInit()NodesGraphModelInterfaceprotected
PrivateToGNode(const GraphNode &node, NODE_KIND mask)NodesGraphModelInterface
PrivateToMutableGNode(const GraphNode &node, NODE_KIND mask)NodesGraphModelInterface
ReplaceBase(const GraphNode &node, const NodeSystem &newBase)NodesGraphModelInterface
ReplaceChild(const GraphNode &childNode, const NodeSystem &base, const HashMap< NodePath, NodePath > &portMap=GetZeroRef< HashMap< NodePath, NodePath >>())NodesGraphModelInterface
Ungroup(const GraphNode &group)NodesGraphModelInterface