Classes | |
class | NodeSystemManagerInterface |
class | NodesGraphModelInterface |
class | ComponentAccessType |
Namespaces | |
maxon | |
maxon::nodes | |
maxon::nodes::InPortComponentAccessTypes | |
maxon::nodes::OutPortComponentAccessTypes | |
Enumerations | |
enum | PORT_CONNECTION_STATE { NONE, SAME_LEVEL, OUTER_LEVEL, PROPAGATED, AUTO_PROPAGATED, NORMAL_MASK, PROPAGATED_MASK } |
Functions | |
class NodeTemplate | MAXON_FORWARD ("maxon/nodetemplate.h") |
MAXON_ATTRIBUTE (void, Messages, "messages") | |
enum maxon::nodes::PORT_CONNECTION_STATE | MAXON_ENUM_FLAGS (PORT_CONNECTION_STATE) |
MAXON_ATTRIBUTE (PORT_CONNECTION_STATE, PortConnectionState, "portconnectionstate") | |
MAXON_DATATYPE (ComponentAccessType, "net.maxon.neutron.datatype.componentaccesstype") | |
MAXON_REGISTRY (ComponentAccessType, InPortComponentAccessTypes, "net.maxon.node.registry.inportcomponentaccess") | |
MAXON_DECLARATION (ComponentAccessType, MatrixComponentAccess, "net.maxon.node.registry.inportcomponentaccess.matrix") | |
MAXON_DECLARATION (ComponentAccessType, VectorComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector") | |
MAXON_DECLARATION (ComponentAccessType, ColorComponentAccess, "net.maxon.node.registry.inportcomponentaccess.color") | |
MAXON_DECLARATION (ComponentAccessType, ColorAComponentAccess, "net.maxon.node.registry.inportcomponentaccess.colora") | |
MAXON_REGISTRY (ComponentAccessType, OutPortComponentAccessTypes, "net.maxon.node.registry.outportcomponentaccess") | |
MAXON_DECLARATION (ComponentAccessType, MatrixComponentAccess, "net.maxon.node.registry.outportcomponentaccess.matrix") | |
MAXON_DECLARATION (ComponentAccessType, VectorComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector") | |
MAXON_DECLARATION (ComponentAccessType, ColorComponentAccess, "net.maxon.node.registry.outportcomponentaccess.color") | |
MAXON_DECLARATION (ComponentAccessType, ColorAComponentAccess, "net.maxon.node.registry.outportcomponentaccess.colora") | |
MAXON_DECLARATION (Class< NodeSystemManagerRef >, NodeSystemManagerClass, "net.maxon.node.class.nodesystemmanager") | |
MAXON_DECLARATION (Class< NodesGraphModelRef >, NodesGraphModelClass, "net.maxon.node.class.nodesgraphmodel") | |
Result< Node > | ToNode (const GraphNode &node) |
Result< PortList > | ToPortList (const GraphNode &node) |
Result< Port > | ToPort (const GraphNode &node) |
Result< MutableNode > | ToMutableNode (const GraphNode &node) |
Result< MutablePortList > | ToMutablePortList (const GraphNode &node) |
Result< MutablePort > | ToMutablePort (const GraphNode &node) |
NONE |
No flag set.
No flags set.
SAME_LEVEL |
There is a normal (non-propagation) connection to a port of a node at the same level.
OUTER_LEVEL |
There is a normal (non-propagation) connection to a port of an enclosing node.
PROPAGATED |
There is a propagation connection to an enclosing node.
AUTO_PROPAGATED |
There is an auto-propagation connection to an enclosing node.
NORMAL_MASK |
Use this mask to test for SAME_LEVEL or OUTER_LEVEL.
PROPAGATED_MASK |
Use this mask to test for PROPAGATED or AUTO_PROPAGATED.
INCLUDE_INNER |
Includes inner nodes in the view.
INCLUDE_HIDDEN |
Includes hidden nodes in the view.
INCLUDE_ALL |
Combination of all include flags.
READ_ONLY |
Creates a read-only view.