Machinations

Public Member Functions | Protected Member Functions | Properties | Events | List of all members
Machinations.WPF.SimulationControl Class Reference

SimulationControl More...

Inheritance diagram for Machinations.WPF.SimulationControl:

## Public Member Functions

void | InitializeComponent ()
| InitializeComponent More...
void | InitializeComponent ()
| InitializeComponent More...
void | InitializeComponent ()
| InitializeComponent More...
void | InitializeComponent ()
| InitializeComponent More...
| SimulationControl ()
void | Initialize (MachinationsGraph graph, PaintingCanvas paintingCanvas)
void | Start ()
void | Stop ()

## Protected Member Functions

virtual void | OnPropertyChanged ([CallerMemberName] string propertyName=null)

## Properties

TimeMode | TimeMode`[get]`
int | LastStep`[get]`
DispatcherTimer | Timer`[get, set]`
int | Step`[get, set]`
int | JumpForward`[get, set]`
ILog | Log`[get]`
ICollectionView | Actions`[get]`
bool | ShowAutomatic`[get, set]`
bool | ShowInteractive`[get, set]`
bool | ShowOnStart`[get, set]`
bool | ShowPassive`[get, set]`
bool | ShowPools`[get, set]`
bool | ShowSources`[get, set]`
bool | ShowConverters`[get, set]`
bool | ShowOthers`[get, set]`
StatusHandler | StatusHandler`[get]`
bool | Ended`[get]`
string | EndText`[get]`
bool | CanRightClick`[get]`

## Events

PropertyChangedEventHandler | PropertyChanged

## Detailed Description

SimulationControl

Interaction logic for SimulationControl.xaml

## Constructor & Destructor Documentation

## ◆ SimulationControl()

Machinations.WPF.SimulationControl.SimulationControl | ( |  | ) |

## Member Function Documentation

## ◆ Initialize()

void Machinations.WPF.SimulationControl.Initialize | ( | MachinationsGraph | graph,
|  | PaintingCanvas | paintingCanvas
| ) |  |

## ◆ InitializeComponent() [1/4]

void Machinations.WPF.SimulationControl.InitializeComponent | ( |  | ) |

InitializeComponent

## ◆ InitializeComponent() [2/4]

void Machinations.WPF.SimulationControl.InitializeComponent | ( |  | ) |

InitializeComponent

## ◆ InitializeComponent() [3/4]

void Machinations.WPF.SimulationControl.InitializeComponent | ( |  | ) |

InitializeComponent

## ◆ InitializeComponent() [4/4]

void Machinations.WPF.SimulationControl.InitializeComponent | ( |  | ) |

InitializeComponent

## ◆ OnPropertyChanged()

virtual void Machinations.WPF.SimulationControl.OnPropertyChanged | ( | [CallerMemberName] string | propertyName = `null` | ) |

protected virtual

## ◆ Start()

void Machinations.WPF.SimulationControl.Start | ( |  | ) |

## ◆ Stop()

void Machinations.WPF.SimulationControl.Stop | ( |  | ) |

## Property Documentation

## ◆ Actions

ICollectionView Machinations.WPF.SimulationControl.Actions

get

## ◆ CanRightClick

bool Machinations.WPF.SimulationControl.CanRightClick

get

## ◆ Ended

bool Machinations.WPF.SimulationControl.Ended

get

## ◆ EndText

string Machinations.WPF.SimulationControl.EndText

get

## ◆ JumpForward

int Machinations.WPF.SimulationControl.JumpForward

get set

## ◆ LastStep

int Machinations.WPF.SimulationControl.LastStep

get

## ◆ Log

ILog Machinations.WPF.SimulationControl.Log

get

## ◆ ShowAutomatic

bool Machinations.WPF.SimulationControl.ShowAutomatic

get set

## ◆ ShowConverters

bool Machinations.WPF.SimulationControl.ShowConverters

get set

## ◆ ShowInteractive

bool Machinations.WPF.SimulationControl.ShowInteractive

get set

## ◆ ShowOnStart

bool Machinations.WPF.SimulationControl.ShowOnStart

get set

## ◆ ShowOthers

bool Machinations.WPF.SimulationControl.ShowOthers

get set

## ◆ ShowPassive

bool Machinations.WPF.SimulationControl.ShowPassive

get set

## ◆ ShowPools

bool Machinations.WPF.SimulationControl.ShowPools

get set

## ◆ ShowSources

bool Machinations.WPF.SimulationControl.ShowSources

get set

## ◆ StatusHandler

StatusHandler Machinations.WPF.SimulationControl.StatusHandler

get

## ◆ Step

int Machinations.WPF.SimulationControl.Step

get set

## ◆ TimeMode

TimeMode Machinations.WPF.SimulationControl.TimeMode

get

## ◆ Timer

DispatcherTimer Machinations.WPF.SimulationControl.Timer

get set

## Event Documentation

## ◆ PropertyChanged

PropertyChangedEventHandler Machinations.WPF.SimulationControl.PropertyChanged

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

- obj/Debug/WPF/SimulationControl.g.cs
- obj/Debug/WPF/SimulationControl.g.i.cs
- WPF/SimulationControl.xaml.cs