Machinations

Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Machinations.GUI.EndConditionView Class Reference

visualisation of end condition More...

Inheritance diagram for Machinations.GUI.EndConditionView:

## Public Member Functions

| EndConditionView (EndCondition node)
override void | InitShape ()
override List< UIElement > | GetAllUiElements ()
override void | ColorView (Brush brush)
Public Member Functions inherited from Machinations.GUI.NodeView< EndCondition >
override void | AddConnection (IConnectionView connectionView, bool start, bool withModel=true)
override List< UIElement > | GetAllUiElements ()
override void | ColorView (Brush brush)
override void | Dispose ()
override GraphElement | GetModelElement ()
SimlinkView | CreateSimlinkView (SimlinkModel existing=null)

## Public Attributes

override int | Radius => 25

## Protected Member Functions

override void | SetMainUiElementPosition (Point value)
Protected Member Functions inherited from Machinations.GUI.NodeView< EndCondition >
| NodeView (T model)
override Brush | GetBrushForNormalSelection ()

## Additional Inherited Members

Protected Attributes inherited from Machinations.GUI.NodeView< EndCondition >
T | m_model
readonly TextBlock | m_descriptionTextBlock
List< SimlinkView > | m_simlinkViews
Properties inherited from Machinations.GUI.NodeView< EndCondition >
override int | Radius`[get]`
override string | Label`[get, set]`
int | ActivationMode`[get, set]`
int | PullMode`[get, set]`
T | Model`[get]`
override Point | Position`[get, set]`
override Color | BaseColor`[get, set]`
override ViewSelectionMode | Selected`[set]`
override ViewHighlightMode | Highlighted`[set]`
IEnumerable< SimlinkView > | SimlinkViews`[get]`

## Detailed Description

visualisation of end condition

## Constructor & Destructor Documentation

## ◆ EndConditionView()

Machinations.GUI.EndConditionView.EndConditionView | ( | EndCondition | node | ) |

## Member Function Documentation

## ◆ ColorView()

override void Machinations.GUI.EndConditionView.ColorView | ( | Brush | brush | ) |

## ◆ GetAllUiElements()

override List<UIElement> Machinations.GUI.EndConditionView.GetAllUiElements | ( |  | ) |

## ◆ InitShape()

override void Machinations.GUI.EndConditionView.InitShape | ( |  | ) |

virtual

Reimplemented from Machinations.GUI.NodeView< EndCondition >.

## ◆ SetMainUiElementPosition()

override void Machinations.GUI.EndConditionView.SetMainUiElementPosition | ( | Point | value | ) |

protected

## Member Data Documentation

## ◆ Radius

override int Machinations.GUI.EndConditionView.Radius => 25

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

- GUI/EndConditionView.cs