Machinations

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

ComponentsSettings More...

Inheritance diagram for Machinations.WPF.ComponentsSettings:

## Public Member Functions

void | InitializeComponent ()
| InitializeComponent More...
void | InitializeComponent ()
| InitializeComponent More...
void | InitializeComponent ()
| InitializeComponent More...
void | InitializeComponent ()
| InitializeComponent More...
void | Initialize (Graph graph, WPF.PaintingCanvas canvas)

## Protected Member Functions

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

## Properties

string | GraphName`[get, set]`
string | GraphAuthor`[get, set]`
int | GraphSelectedTimeMode`[get, set]`
bool | GraphActionIsVisible`[get]`
double | GraphFireInterval`[get, set]`
int | GraphActionsPerTurn`[get, set]`
int | GraphDistributionIndex`[get, set]`
bool | GraphColorCoding`[get, set]`
bool | CanSkipTurn`[get, set]`
string | GraphDice`[get, set]`
string | GraphSkill`[get, set]`
string | GraphMultiplayer`[get, set]`
string | GraphStrategy`[get, set]`
int | GraphWidth`[get, set]`
int | GraphHeight`[get, set]`
Color | SelectedColor`[get, set]`
ObservableCollection< Pool > | GraphSpecialPools`[get, set]`
string | SelectedLabel`[get, set]`
int | SelectedNodeActivationIndex`[get, set]`
int | SelectedNodeActions`[get, set]`
int | SelectedNodePullIndex`[get, set]`
Color | SelectedNodeResourcesColor`[get, set]`
int | SelectedPoolResources`[get, set]`
int | SelectedPoolCapacity`[get, set]`
bool | SelectedTurnPool`[get, set]`
int | SelectedTurnPoolMode`[get, set]`
bool | FireTwice`[get, set]`
int | SelectedGateModeIndex`[get, set]`
int | SelectedLineOrRegisterMinValue`[get, set]`
int | SelectedLineOrRegisterMaxValue`[get, set]`
List< string > | CommonStateCValues`[get]`
string | SelectedCommonValue`[get, set]`
bool | ForwardOnly`[get, set]`
bool | SelectedDelayIsQueue`[get, set]`
string | SelectedAIScript`[get, set]`
bool | SelectedRegisterIsInteractive`[get, set]`
int | SelectedRegisterStartingValue`[get, set]`
int | SelectedRegisterStep`[get, set]`
bool | IsMachinationsGraph`[get]`
int | UserComponentRadius`[get, set]`
Color | UserComponentColor`[get, set]`
int | Thickness`[get, set]`
int | ShowedCard`[get, set]`
int | CardsCount`[get]`
bool | HasTurnPools`[get]`

## Events

PropertyChangedEventHandler | PropertyChanged

## Detailed Description

ComponentsSettings

Interaction logic for ComponentsSettings.xaml handles changing of parameters to elements anf graph

## Member Function Documentation

## ◆ Initialize()

void Machinations.WPF.ComponentsSettings.Initialize | ( | Graph | graph,
|  | WPF.PaintingCanvas | canvas
| ) |  |

## ◆ InitializeComponent() [1/4]

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

InitializeComponent

## ◆ InitializeComponent() [2/4]

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

InitializeComponent

## ◆ InitializeComponent() [3/4]

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

InitializeComponent

## ◆ InitializeComponent() [4/4]

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

InitializeComponent

## ◆ OnPropertyChanged()

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

protected virtual

## Property Documentation

## ◆ CanSkipTurn

bool Machinations.WPF.ComponentsSettings.CanSkipTurn

get set

## ◆ CardsCount

int Machinations.WPF.ComponentsSettings.CardsCount

get

## ◆ CommonStateCValues

List<string> Machinations.WPF.ComponentsSettings.CommonStateCValues

get

## ◆ FireTwice

bool Machinations.WPF.ComponentsSettings.FireTwice

get set

## ◆ ForwardOnly

bool Machinations.WPF.ComponentsSettings.ForwardOnly

get set

## ◆ GraphActionIsVisible

bool Machinations.WPF.ComponentsSettings.GraphActionIsVisible

get

## ◆ GraphActionsPerTurn

int Machinations.WPF.ComponentsSettings.GraphActionsPerTurn

get set

## ◆ GraphAuthor

string Machinations.WPF.ComponentsSettings.GraphAuthor

get set

## ◆ GraphColorCoding

bool Machinations.WPF.ComponentsSettings.GraphColorCoding

get set

## ◆ GraphDice

string Machinations.WPF.ComponentsSettings.GraphDice

get set

## ◆ GraphDistributionIndex

int Machinations.WPF.ComponentsSettings.GraphDistributionIndex

get set

## ◆ GraphFireInterval

double Machinations.WPF.ComponentsSettings.GraphFireInterval

get set

## ◆ GraphHeight

int Machinations.WPF.ComponentsSettings.GraphHeight

get set

## ◆ GraphMultiplayer

string Machinations.WPF.ComponentsSettings.GraphMultiplayer

get set

## ◆ GraphName

string Machinations.WPF.ComponentsSettings.GraphName

get set

## ◆ GraphSelectedTimeMode

int Machinations.WPF.ComponentsSettings.GraphSelectedTimeMode

get set

## ◆ GraphSkill

string Machinations.WPF.ComponentsSettings.GraphSkill

get set

## ◆ GraphSpecialPools

ObservableCollection<Pool> Machinations.WPF.ComponentsSettings.GraphSpecialPools

get set

## ◆ GraphStrategy

string Machinations.WPF.ComponentsSettings.GraphStrategy

get set

## ◆ GraphWidth

int Machinations.WPF.ComponentsSettings.GraphWidth

get set

## ◆ HasTurnPools

bool Machinations.WPF.ComponentsSettings.HasTurnPools

get

## ◆ IsMachinationsGraph

bool Machinations.WPF.ComponentsSettings.IsMachinationsGraph

get

## ◆ SelectedAIScript

string Machinations.WPF.ComponentsSettings.SelectedAIScript

get set

## ◆ SelectedColor

Color Machinations.WPF.ComponentsSettings.SelectedColor

get set

## ◆ SelectedCommonValue

string Machinations.WPF.ComponentsSettings.SelectedCommonValue

get set

## ◆ SelectedDelayIsQueue

bool Machinations.WPF.ComponentsSettings.SelectedDelayIsQueue

get set

## ◆ SelectedGateModeIndex

int Machinations.WPF.ComponentsSettings.SelectedGateModeIndex

get set

## ◆ SelectedLabel

string Machinations.WPF.ComponentsSettings.SelectedLabel

get set

## ◆ SelectedLineOrRegisterMaxValue

int Machinations.WPF.ComponentsSettings.SelectedLineOrRegisterMaxValue

get set

## ◆ SelectedLineOrRegisterMinValue

int Machinations.WPF.ComponentsSettings.SelectedLineOrRegisterMinValue

get set

## ◆ SelectedNodeActions

int Machinations.WPF.ComponentsSettings.SelectedNodeActions

get set

## ◆ SelectedNodeActivationIndex

int Machinations.WPF.ComponentsSettings.SelectedNodeActivationIndex

get set

## ◆ SelectedNodePullIndex

int Machinations.WPF.ComponentsSettings.SelectedNodePullIndex

get set

## ◆ SelectedNodeResourcesColor

Color Machinations.WPF.ComponentsSettings.SelectedNodeResourcesColor

get set

## ◆ SelectedPoolCapacity

int Machinations.WPF.ComponentsSettings.SelectedPoolCapacity

get set

## ◆ SelectedPoolResources

int Machinations.WPF.ComponentsSettings.SelectedPoolResources

get set

## ◆ SelectedRegisterIsInteractive

bool Machinations.WPF.ComponentsSettings.SelectedRegisterIsInteractive

get set

## ◆ SelectedRegisterStartingValue

int Machinations.WPF.ComponentsSettings.SelectedRegisterStartingValue

get set

## ◆ SelectedRegisterStep

int Machinations.WPF.ComponentsSettings.SelectedRegisterStep

get set

## ◆ SelectedTurnPool

bool Machinations.WPF.ComponentsSettings.SelectedTurnPool

get set

## ◆ SelectedTurnPoolMode

int Machinations.WPF.ComponentsSettings.SelectedTurnPoolMode

get set

## ◆ ShowedCard

int Machinations.WPF.ComponentsSettings.ShowedCard

get set

## ◆ Thickness

int Machinations.WPF.ComponentsSettings.Thickness

get set

## ◆ UserComponentColor

Color Machinations.WPF.ComponentsSettings.UserComponentColor

get set

## ◆ UserComponentRadius

int Machinations.WPF.ComponentsSettings.UserComponentRadius

get set

## Event Documentation

## ◆ PropertyChanged

PropertyChangedEventHandler Machinations.WPF.ComponentsSettings.PropertyChanged

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

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