MicroNodeInterface Member List
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 | |
连接 (ACCESS_INDEX thisIndex, MicroNodeInterface *target, ACCESS_INDEX targetIndex, WIRETYPE wires) | MicroNodeInterface | |
连接 (MicroNodeInterface *target, WIRETYPE wires) | MicroNodeInterface | |
Export (const InPortId &parentPort, WIRETYPE wires=WIRETYPE::DEFAULT_INPUT, ACCESS_INDEX index=ACCESS_INDEX::UNUSED, const DataType &type=DataType::NullValue(), MicroNode::FLAGS flags=MicroNode::FLAGS::NONE) | MicroNodeInterface | |
Export (const OutPortId &parentPort, WIRETYPE wires=WIRETYPE::DEFAULT_OUTPUT, ACCESS_INDEX index=ACCESS_INDEX::UNUSED, const DataType &type=DataType::NullValue(), 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 |
GetHandle () const | CoreNodeInstanceBaseInterface | |
GetHandle (const INSTANCEPATH &... path) const | CoreNodeInstanceBaseInterface | |
GetHandleImpl (Result< const NodeHandle * > &&parent, const CoreNodeInstanceBaseInterface *instance) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, const CoreNodeInstanceBaseInterface *instance, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, Int index) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, Int index, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, const Id &name) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, const Id &name, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, const Block< ELEMENT > &path, const INSTANCEPATH &... rest) | CoreNodeInstanceBaseInterface | private static |
GetHandleImpl (Result< const NodeHandle * > &&parent, const OutPortId &port, MicroNode::TYPE filter=MicroNode::TYPE::VARIABLE_MASK) | CoreNodeInstanceBaseInterface | private static |
GetImplementation () const | MicroNodeInterface | |
GetImplementation () | MicroNodeInterface | |
GetInstancePath (const NodeHandle *handle) | CoreNodeInstanceBaseInterface | static |
GetName () const | CoreNodeInstanceBaseInterface | |
GetParentGroup () const | MicroNodeInterface | |
GetParentGroup () | MicroNodeInterface | |
GetType () const | MicroNodeInterface | |
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 |
SetDataType (const DataType &type) | MicroNodeInterface | |
SetName (const Id &name) | CoreNodeInstanceBaseInterface | |
ToString (const FormatStatement *fmt=nullptr) const | CoreNodeInstanceBaseInterface |