CoreNodeGroupInterface Member List

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

AddChild(const Id &name, const CoreNode &node)CoreNodeGroupInterface
AddChild(const Id &name, Result< CoreNode > &&node)CoreNodeGroupInterface
AddChild(const Id &name, IdOrBuilder &&nodeId, const DataDictionary &args=GetZeroRef< DataDictionary >())CoreNodeGroupInterface
AddChild(const Id &name, IdOrBuilder &&nodeId, Result< DataDictionary > &&args)CoreNodeGroupInterface
AddChild(const Id &name, IdOrBuilder &&nodeId, DataDictionary args=DataDictionary())CoreNodeGroupInterface
AddPassThrough(const InPortId &input, const OutPortId &output, WIRETYPE wires)CoreNodeBaseInterface
AddPort(PORT_DIR direction, const Id &name, const DataType &type)CoreNodeBaseInterface
Alloc(MAXON_SOURCE_LOCATION_DECLARATION)CoreNodeGroupInterfacestatic
ErrorList typedefCoreNodeBaseInterface
FindChild(const Id &name) constCoreNodeBaseInterface
FindPortIndex(const PortId &port) constCoreNodeBaseInterface
FindValidPortIndex(const PortId &port) constCoreNodeBaseInterface
GetArguments() constCoreNodeBaseInterface
GetChild(Int index) constCoreNodeBaseInterface
GetChild(Int index)CoreNodeBaseInterface
GetChildCount() constCoreNodeBaseInterface
GetFactory() constCoreNodeBaseInterface
GetId() constCoreNodeBaseInterface
GetPortCount(PORT_DIR direction) constCoreNodeBaseInterface
GetPortInfo(const PortId &port) constCoreNodeBaseInterface
GetUniqueHashCode() constCoreNodeBaseInterface
GetValidPortInfo(const PortId &port) constCoreNodeBaseInterface
GetValue(const InternedId &attr) constCoreNodeBaseInterface
GetValue(const ATTR &attr) constCoreNodeBaseInterface
InitFactory(const CoreNodeFactory &factory, const DataDictionary &args)CoreNodeBaseInterface
Instance typedefCoreNodeGroupInterfaceprivate
IsCoreNodeGroup() constCoreNodeBaseInterface
MAXON_ADD_TO_REFERENCE_CLASS(Result< CoreNode > Finalize() { if(!this->GetPointer()) return IllegalArgumentError(MAXON_SOURCE_LOCATION);Result< CoreNode > result=this->GetPointer() ->PrivateFinalize();if(result==OK) this->ResetReference();return result;})CoreNodeGroupInterface
MAXON_ATTRIBUTE_CLASS(Bool, Pure, "net.maxon.corenode.pure")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(maxon::corenodes::Optimizer, Optimizer, "net.maxon.corenode.optimizer")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(Id, NodeId, "net.maxon.corenode.nodeid")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(Data, Value, "net.maxon.corenode.value")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(DataType, Type, "net.maxon.corenode.type")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(Id, TypeId, "datatype")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(DataType, InType, "in")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(DataType, OutType, "out")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(DataType, SourceType, "net.maxon.corenode.sourcetype")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(BaseArray< Member >, Members, "net.maxon.corenode.members")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(Int, Count, "net.maxon.corenode.count")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(CONVERSION_FLAGS, ConversionFlags, "net.maxon.corenode.conversionflags")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(String, Message, "net.maxon.corenode.message")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(ErrorList, Errors, "net.maxon.corenode.errors")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(Id, VariableId, "net.maxon.corenode.variableid")CoreNodeBaseInterface
MAXON_ATTRIBUTE_CLASS(Array< Id >, Filters, "net.maxon.corenode.filters")CoreNodeBaseInterface
MAXON_INTERFACE_NONVIRTUAL(CoreNodeBaseInterface, MAXON_REFERENCE_NORMAL, "net.maxon.corenode.interface.corenodebase")CoreNodeBaseInterfaceprivate
MAXON_INTERFACE_NONVIRTUAL_DERIVED(CoreNodeGroupInterface, MAXON_REFERENCE_NORMAL, "net.maxon.corenode.interface.corenodegroup")CoreNodeGroupInterfaceprivate
PrivateAutoCreatePorts(const Generic *, const void *)CoreNodeGroupInterface
PrivateFinalize()CoreNodeGroupInterface
SetId(const Id &name)CoreNodeBaseInterface
SetValue(const InternedId &attr, ForwardingDataPtr &&value)CoreNodeBaseInterface
SetValue(const ATTR &attr, const typename ATTR::ValueType &value)CoreNodeBaseInterface
SetValue(const ATTR &attr, typename ATTR::ValueType &&value)CoreNodeBaseInterface
ToString(const FormatStatement *fmt=nullptr) constCoreNodeBaseInterface