This is the complete list of members for MicroNodeInterface, including all inherited members.
AddChild(MicroNodePtr< T > mn, WIRETYPE wt=WIRETYPE::DOMAIN_FLOW|WIRETYPE::HIERARCHY) | MicroNodeInterface | private |
AddFlags(MicroNode::FLAGS flags) | MicroNodeInterface | |
AddVariadicPort(VARIADIC_ACCESS MN::*acc, const CString &prefix, const Data &arg, WIRETYPE wires=VARIADIC_ACCESS::VPort::DEFAULT_WIRE, const DataType &type=GetZeroRef< DataType >(), MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
AddVariadicPort(VARIADIC_ACCESS MN::*acc, const CString &prefix, Int count, Int base=0, WIRETYPE wires=VARIADIC_ACCESS::VPort::DEFAULT_WIRE, MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
AddVariadicPort(VARIADIC_ACCESS MN::*acc, const Block< const Member > &members, WIRETYPE wires=VARIADIC_ACCESS::VPort::DEFAULT_WIRE, MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
Connect(ACCESS_INDEX thisIndex, MicroNodeInterface *target, ACCESS_INDEX targetIndex, WIRETYPE wires) | MicroNodeInterface | |
Connect(MicroNodeInterface *target, WIRETYPE wires) | MicroNodeInterface | |
Export(const InPortId &parentPort, WIRETYPE wires, ACCESS_INDEX index, const DataType &type=DataType::NullValue(), MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
Export(const InPortId &parentPort, WIRETYPE wires=WIRETYPE::DEFAULT_INPUT, MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
Export(const OutPortId &parentPort, WIRETYPE wires, ACCESS_INDEX index, const DataType &type=DataType::NullValue(), MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
Export(const OutPortId &parentPort, WIRETYPE wires=WIRETYPE::DEFAULT_OUTPUT, MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
Export(const PORT &parentPort, WIRETYPE wires=PORT::PortIdType::DEFAULT_WIRE, ACCESS_INDEX index=ACCESS_INDEX::UNUSED, MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
ExportImpl(const PortId &parentPort, WIRETYPE wires, ACCESS_INDEX index, const DataType &type, MicroNode::FLAGS flags) | MicroNodeInterface | private |
GetCompilationData() const | CoreNodeInstanceBaseInterface | |
GetHandle() const | CoreNodeInstanceBaseInterface | |
GetHandle(const INSTANCEPATH &... path) const | CoreNodeInstanceBaseInterface | |
GetHandleImpl(Result< const NodeHandle * > &&parent, const CoreNodeInstanceBaseInterface *instance) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, const CoreNodeInstanceBaseInterface *instance, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, Int index) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, Int index, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, const Id &name) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, const Id &name, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, const Block< ELEMENT > &path, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | privatestatic |
GetHandleImpl(Result< const NodeHandle * > &&parent, const OutPortId &port, MicroNode::TYPE filter=MicroNode::TYPE::VARIABLE_MASK) | CoreNodeInstanceBaseInterface | privatestatic |
GetImplementation() const | MicroNodeInterface | |
GetImplementation() | MicroNodeInterface | |
GetInstancePath(const NodeHandle *handle) | CoreNodeInstanceBaseInterface | static |
GetName() const | CoreNodeInstanceBaseInterface | |
GetParentGroup() const | MicroNodeInterface | |
GetParentGroup() | MicroNodeInterface | |
GetType() const | MicroNodeInterface | |
GetUserData() const | CoreNodeInstanceBaseInterface | |
MAXON_GENERIC((std::is_base_of) typename MN=MicroNode) | MicroNodeInterface | private |
MAXON_INTERFACE_NONVIRTUAL(CoreNodeInstanceBaseInterface, MAXON_REFERENCE_POINTER, "net.maxon.corenode.interface.corenodeinstancebase") | CoreNodeInstanceBaseInterface | private |
MAXON_INTERFACE_NONVIRTUAL_DERIVED(MicroNodeInterface, MAXON_REFERENCE_POINTER, "net.maxon.corenode.interface.micronode") | MicroNodeInterface | private |
operator()(Result< A > &&arg, ARGS &&... args) | MicroNodeInterface | |
operator()(A &&arg, ARGS &&... args) | MicroNodeInterface | |
operator()() | MicroNodeInterface | private |
PrivateNodeHandleToString(const NodeHandle *handle, const FormatStatement *fs) | CoreNodeInstanceBaseInterface | static |
SetCompilationData(DataDictionary &&data) | CoreNodeInstanceBaseInterface | |
SetDataType(const DataType &type) | MicroNodeInterface | |
SetName(const Id &name) | CoreNodeInstanceBaseInterface | |
SetUserData(Data &&value) | CoreNodeInstanceBaseInterface | |
ToString(const FormatStatement *fmt=nullptr) const | CoreNodeInstanceBaseInterface |