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