Machinations

Public Member Functions | Properties | List of all members
Machinations.GUI.INodeView< out out T > Interface Template Reference

interface for NodeView More...

Inheritance diagram for Machinations.GUI.INodeView< out out T >:

## Public Member Functions

void | InitShape ()
Brush | GetBrushForSelection ()
SimlinkView | CreateSimlinkView (SimlinkModel existing=null)

## Properties

new Point | Position`[get, set]`
int | ActivationMode`[get, set]`
int | PullMode`[get, set]`

## Detailed Description

interface for NodeView

Template Parameters

  T |

Type Constraints

  T | : | MachinationsNode |

## Member Function Documentation

## ◆ CreateSimlinkView()

SimlinkView Machinations.GUI.INodeView< out out T >.CreateSimlinkView | ( | SimlinkModel | existing = `null` | ) |

## ◆ GetBrushForSelection()

Brush Machinations.GUI.INodeView< out out T >.GetBrushForSelection | ( |  | ) |

## ◆ InitShape()

void Machinations.GUI.INodeView< out out T >.InitShape | ( |  | ) |

## Property Documentation

## ◆ ActivationMode

int Machinations.GUI.INodeView< out out T >.ActivationMode

get set

## ◆ Position

new Point Machinations.GUI.INodeView< out out T >.Position

get set

## ◆ PullMode

int Machinations.GUI.INodeView< out out T >.PullMode

get set

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

- GUI/INodeView.cs