NodesLib Member List

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

AssetSupports(const AssetDescription &nodeAsset, const NodeSystemClass &cls)NodesLibstatic
BuildNodeFromDescription(const Id &id, const NodeSystemClass &nodeClass, Bool addDependencies=true, const Delegate< Result< void >(const MutableRoot &root, const TemplateArguments &args)> &finalizer={})NodesLibstatic
CreateChangeList()NodesLibstatic
CreateLazyTemplate(const Id &nodeId, Delegate< Result< NodeTemplate >()> &&creator, Delegate< Result< Bool >(const NodeSystemClass &cls)> &&support={})NodesLibstatic
CreateLazyTemplate(const Id &nodeId, Delegate< Result< NodeTemplate >()> &&creator, const ComponentDescriptor &support)NodesLibstatic
CreateLazyTemplate(const Id &nodeId, Delegate< Result< NodeTemplate >()> &&creator, const NodeSystemClass &support)NodesLibstatic
CreateNodeDescriptionProcessor(Delegate< Result< NodeTemplate >(const Id &descriptionId, const DataDescriptionDefinition &dataDef, const DataDescription &dataDescription)> &&delegate)NodesLibstatic
CreateTemplateFromDelegate(const Id &nodeId, Bool cache, InstantiateDelegate &&instantiate, Delegate< Result< Bool >(const NodeSystemClass &cls)> &&support={})NodesLibstatic
CreateTemplateFromDelegate(const Id &nodeId, Bool cache, InstantiateDelegate &&instantiate, const ComponentDescriptor &support)NodesLibstatic
CreateTemplateFromDelegate(const Id &nodeId, Bool cache, InstantiateDelegate &&instantiate, const NodeSystemClass &support)NodesLibstatic
CreateTemplateFromNodeSystem(const NodeSystem &templ, const AssetRepositoryRef &lookup)NodesLibstatic
CreateTemplateFromNodeSystem(const NodeSystem &templ, const AssetRepositoryRef &lookup, Bool convertible)NodesLibstatic
CreateTemplateWithInstantiationCache(const NodeTemplate &templ)NodesLibstatic
CreateVariantTemplate(VariantTreeMap &&variants)NodesLibstatic
InstantiateDelegate typedefNodesLib
LoadBuiltinTemplate(const Id &assetId)NodesLibstatic
LoadTemplate(const AssetRepositoryRef &repo, const Id &assetId)NodesLibstatic
MakePortUuid(const Char *prefix)NodesLibstatic
MakePortUuid(PORT_DIR dir)NodesLibstatic
MAXON_INTERFACE_NONVIRTUAL(NodesLib, MAXON_REFERENCE_STATIC, "net.maxon.node.interface.nodeslib", MAXON_IMPLEMENTATION_MODULE("net.maxon.nodes"))NodesLibprivate
PrivateGNodeToString(const GNodeBase &node, const FormatStatement *fs)NodesLibstatic
StoreAsset(const AssetRepositoryRef &repository, const Id &assetId, const NodeSystemData &data)NodesLibstatic
VariantTreeMap typedefNodesLib