Machinations

Public Member Functions | Properties | Events | List of all members
Machinations.GUI.LabelView Class Reference
Inheritance diagram for Machinations.GUI.LabelView:

## Public Member Functions

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 ()

## Properties

string | Label`[get, set]`
Color | BaseColor`[get, set]`
ViewSelectionMode | Selected`[get, set]`
ViewHighlightMode | Highlighted`[get, set]`
UIElement | UiElement`[get]`
Point | Position`[get]`
Label | Model`[get]`

## Events

Action | OnLoaded

## Member Function Documentation

## ◆ AddConnection()

void Machinations.GUI.LabelView.AddConnection | ( | IConnectionView | connectionView,
|  | bool | start,
|  | bool | withModel = `true`
| ) |  |

## ◆ Dispose()

void Machinations.GUI.LabelView.Dispose | ( |  | ) |

## ◆ GetAllUiElements()

List<UIElement> Machinations.GUI.LabelView.GetAllUiElements | ( |  | ) |

## ◆ GetModelElement()

GraphElement Machinations.GUI.LabelView.GetModelElement | ( |  | ) |

## ◆ LinePosition()

Point Machinations.GUI.LabelView.LinePosition | ( | Point | beforeLast | ) |

## ◆ Move()

void Machinations.GUI.LabelView.Move | ( | double | deltaX,
|  | double | deltaY
| ) |  |

## ◆ RemoveConnection()

void Machinations.GUI.LabelView.RemoveConnection | ( | IConnectionView | connection,
|  | bool | start
| ) |  |

## Property Documentation

## ◆ BaseColor

Color Machinations.GUI.LabelView.BaseColor

get set

## ◆ Highlighted

ViewHighlightMode Machinations.GUI.LabelView.Highlighted

get set

## ◆ Label

string Machinations.GUI.LabelView.Label

get set

## ◆ Model

Label Machinations.GUI.LabelView.Model

get

## ◆ Position

Point Machinations.GUI.LabelView.Position

get

## ◆ Selected

ViewSelectionMode Machinations.GUI.LabelView.Selected

get set

## ◆ UiElement

UIElement Machinations.GUI.LabelView.UiElement

get

## Event Documentation

## ◆ OnLoaded

Action Machinations.GUI.LabelView.OnLoaded

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

- GUI/LabelView.cs