Machinations

Public Member Functions | List of all members
Machinations.GUI.StateConnectionView Class Reference

view for state connection, same as connection view, but with strokedash array More...

Inheritance diagram for Machinations.GUI.StateConnectionView:

## Public Member Functions

| StateConnectionView (StateConnection connection, Point? startingPoint)
Public Member Functions inherited from Machinations.GUI.ConnectionView
List< UIElement > | GetAllUiElements ()
Point | LinePosition (Point beforeLast)
GraphElement | GetModelElement ()
void | AddConnection (IConnectionView connectionView, bool start, bool withModel=true)
void | RemoveConnection (IConnectionView connection, bool start)
void | Move (double deltaX, double deltaY)
void | Dispose ()
void | AddEndView (IObjectView view)
void | RecalculateAfterLoaded ()
void | ClickOn (Point selectedPoint)
void | SetPoint (Point p)
void | AddStartView (IObjectView view)
void | RemovePoint (bool dragFinished)
bool | MovingPointIsLast ()
bool | MovingPointIsFirst ()
void | RemoveEnd ()
void | RemoveStart ()
void | Loaded ()
void | MovePoint (Point p)
void | RecalculateStartPoint (bool recalculateEnd=false)
void | RecalculateEndPoint (bool recalculateStart=false)

## Additional Inherited Members

Protected Member Functions inherited from Machinations.GUI.ConnectionView
| ConnectionView (MachinationsConnection model, Point? startingPoint)
| ConnectionView (MachinationsConnection model)
Polyline | CreateArrowhead (Point startingPoint)
void | RefreshPolyline ()
Protected Attributes inherited from Machinations.GUI.ConnectionView
readonly MachinationsConnection | m_model
Polyline | m_polyline
Polyline | m_arrowHead
int | m_movingPointIndex
List< IConnectionView > | m_inputConnections
Properties inherited from Machinations.GUI.ConnectionView
virtual MachinationsConnection | Model`[get]`
UIElement | UiElement`[get]`
string | Label`[get, set]`
Color | BaseColor`[get, set]`
ViewSelectionMode | Selected`[get, set]`
ViewHighlightMode | Highlighted`[get, set]`
Point | Position`[get]`
Events inherited from Machinations.GUI.ConnectionView
Action | OnLoaded

## Detailed Description

view for state connection, same as connection view, but with strokedash array

## Constructor & Destructor Documentation

## ◆ StateConnectionView()

Machinations.GUI.StateConnectionView.StateConnectionView | ( | StateConnection | connection,
|  | Point? | startingPoint
| ) |  |

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

- GUI/StateConnectionView.cs