Machinations

Public Member Functions | Protected Member Functions | Properties | List of all members
Machinations.GUI.RegisterView Class Reference

view class for register More...

Inheritance diagram for Machinations.GUI.RegisterView:

## Public Member Functions

| RegisterView (Register node)
override void | InitShape ()
void | RefreshText ()
override void | ColorView (Brush brush)
override List< UIElement > | GetAllUiElements ()
void | Click (Point clicked)
Public Member Functions inherited from Machinations.GUI.NodeView< Register >
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)

## Protected Member Functions

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

## Properties

override int | Radius`[get]`
bool | Interactive`[get, set]`
Properties inherited from Machinations.GUI.NodeView< Register >
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]`

## Additional Inherited Members

Protected Attributes inherited from Machinations.GUI.NodeView< Register >
T | m_model
readonly TextBlock | m_descriptionTextBlock
List< SimlinkView > | m_simlinkViews

## Detailed Description

view class for register

## Constructor & Destructor Documentation

## ◆ RegisterView()

Machinations.GUI.RegisterView.RegisterView | ( | Register | node | ) |

## Member Function Documentation

## ◆ Click()

void Machinations.GUI.RegisterView.Click | ( | Point | clicked | ) |

## ◆ ColorView()

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

## ◆ GetAllUiElements()

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

## ◆ InitShape()

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

virtual

Reimplemented from Machinations.GUI.NodeView< Register >.

## ◆ RefreshText()

void Machinations.GUI.RegisterView.RefreshText | ( |  | ) |

## ◆ SetMainUiElementPosition()

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

protected

## Property Documentation

## ◆ Interactive

bool Machinations.GUI.RegisterView.Interactive

get set

## ◆ Radius

override int Machinations.GUI.RegisterView.Radius

get

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

- GUI/RegisterView.cs