Machinations

Public Member Functions | Properties | List of all members
Machinations.FromFlash.graph.UserComponentGraph Class Reference

inner graph of user components More...

Inheritance diagram for Machinations.FromFlash.graph.UserComponentGraph:

## Public Member Functions

| UserComponentGraph (IUserComponentSchema userComponent)
override XmlDocument | GenerateXml ()
Public Member Functions inherited from Machinations.FromFlash.graph.Graph
| Graph ()
void | AddElement (GraphElement element)
virtual void | RemoveElement (GraphElement element)
void | FillXmlElement (XmlElement filled)
virtual void | Clear ()
virtual void | OnChanged (string reason, string message=null)
ResourceConnection | CreateResourceConnection (GraphElement startElement, GraphElement endElement, Color color, string labelText=null)
StateConnection | CreateStateConnection (GraphElement startElement, GraphElement endElement, Color color, string labelText=null)
Point | GetCenter ()
Int32Rect | GetRectangle ()

## Properties

ObservableCollection< InnerInOut > | Inputs`[get]`
IUserComponentSchema | Component`[get]`
Properties inherited from Machinations.FromFlash.graph.Graph
List< GraphElement > | Elements`[get, set]`
List< IUserComponentSchema > | UserComponents`[get, set]`
Properties inherited from Machinations.FromFlash.graph.IGraph
List< GraphElement > | Elements`[get, set]`
List< IUserComponentSchema > | UserComponents`[get, set]`

## Additional Inherited Members

Protected Member Functions inherited from Machinations.FromFlash.graph.Graph
void | SortAndSetIds ()
Protected Attributes inherited from Machinations.FromFlash.graph.Graph
List< GraphElement > | m_elements
Events inherited from Machinations.FromFlash.graph.Graph
EventHandler | Changed

## Detailed Description

inner graph of user components

## Constructor & Destructor Documentation

## ◆ UserComponentGraph()

Machinations.FromFlash.graph.UserComponentGraph.UserComponentGraph | ( | IUserComponentSchema | userComponent | ) |

## Member Function Documentation

## ◆ GenerateXml()

override XmlDocument Machinations.FromFlash.graph.UserComponentGraph.GenerateXml | ( |  | ) |

virtual

Generate a XML object that represents the graph

Returns
  an XML object representing the graph

Reimplemented from Machinations.FromFlash.graph.Graph.

## Property Documentation

## ◆ Component

IUserComponentSchema Machinations.FromFlash.graph.UserComponentGraph.Component

get

## ◆ Inputs

ObservableCollection<InnerInOut> Machinations.FromFlash.graph.UserComponentGraph.Inputs

get

The documentation for this class was generated from the following file:

- FromFlash/graph/UserComponentGraph.cs