Class SystemGraphManager
Manages all system graph components in the scene
Inherited Members
Namespace: Mechatronics.SystemGraph
Assembly: solution.dll
Syntax
public static class SystemGraphManager
  Methods
| Name | Description | 
|---|---|
| BindGraphComponent(SystemGraphComponent, GraphDescriptor, string) | Create descriptors to graph component and register the descriptors>  | 
      
| BindPort(GraphDescriptor, PortReferenceDescriptor) | Create a binding descriptor for a port.  | 
      
| ConnectPort(GraphDescriptor, ulong, ulong) | Update a portBinding by connecting it to a driver  | 
      
| CreateGraphComponent(GameObject, SystemGraphObject, GraphDescriptor, string, HandlerEnable) | Create a SystemGraphComponent and attach it to an object.  | 
      
| EnableNodes(GraphDescriptor) | Enable nodes on all graphs recursively.  | 
      
| GetBindingsForType(Type) | Find the bindings for a give NodeType.  | 
      
| GetPortConverter(Type, Type) | Get the port converter type from a source and target type.  | 
      
| InheritsFrom(Type, Type) | Checks if this type inherits from this baseType anywhere up the inheritence order.  | 
      
| LinkPorts(GraphDescriptor, bool) | Link references between parent and child graphs recursively.  | 
      
| PortConverterKeyFromTypes(Type, Type) | Print out two different port types into a nice string.  | 
      
| StartNodes(GraphDescriptor) | Start nodes on all graphs recursively.  | 
      
| SynchronizeSensitivePorts(GraphDescriptor) | Propagate all parameter, constant and converter ports.  | 
      
| UnbindGraphComponent(GraphDescriptor) | Deregister a graph and all of it's children recursively.  |