Machinations

Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Machinations.FromFlash.graph.GraphSymbol Class Reference

class for loading graph nodes, similar to GraphConnection Type More...

## Public Member Functions

| GraphSymbol (NodeClass nodeClass, string name)

## Static Public Member Functions

static GraphNode | GetNodeFromClass (NodeClass nodeClass)
static INodeView< MachinationsNode > | GetViewFromClass (Converter node)
static INodeView< MachinationsNode > | GetViewFromClass (Trader node)
static INodeView< MachinationsNode > | GetViewFromClass (Pool node)
static INodeView< MachinationsNode > | GetViewFromClass (Gate node)
static INodeView< MachinationsNode > | GetViewFromClass (Source node)
static INodeView< MachinationsNode > | GetViewFromClass (Drain node)
static INodeView< MachinationsNode > | GetViewFromClass (Delay node)
static INodeView< MachinationsNode > | GetViewFromClass (Register node)
static INodeView< MachinationsNode > | GetViewFromClass (EndCondition node)
static INodeView< MachinationsNode > | GetViewFromClass (ArtificialPlayer node)
static INodeView< MachinationsNode > | GetViewFromClass (MachinationsNode node)

## Public Attributes

string | Name
NodeClass | NodeClass

## Detailed Description

class for loading graph nodes, similar to GraphConnection Type

## Constructor & Destructor Documentation

## ◆ GraphSymbol()

Machinations.FromFlash.graph.GraphSymbol.GraphSymbol | ( | NodeClass | nodeClass,
|  | string | name
| ) |  |

## Member Function Documentation

## ◆ GetNodeFromClass()

static GraphNode Machinations.FromFlash.graph.GraphSymbol.GetNodeFromClass | ( | NodeClass | nodeClass | ) |

static

## ◆ GetViewFromClass() [1/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Converter | node | ) |

static

## ◆ GetViewFromClass() [2/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Trader | node | ) |

static

## ◆ GetViewFromClass() [3/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Pool | node | ) |

static

## ◆ GetViewFromClass() [4/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Gate | node | ) |

static

## ◆ GetViewFromClass() [5/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Source | node | ) |

static

## ◆ GetViewFromClass() [6/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Drain | node | ) |

static

## ◆ GetViewFromClass() [7/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Delay | node | ) |

static

## ◆ GetViewFromClass() [8/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | Register | node | ) |

static

## ◆ GetViewFromClass() [9/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | EndCondition | node | ) |

static

## ◆ GetViewFromClass() [10/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | ArtificialPlayer | node | ) |

static

## ◆ GetViewFromClass() [11/11]

static INodeView<MachinationsNode> Machinations.FromFlash.graph.GraphSymbol.GetViewFromClass | ( | MachinationsNode | node | ) |

static

## Member Data Documentation

## ◆ Name

string Machinations.FromFlash.graph.GraphSymbol.Name

## ◆ NodeClass

NodeClass Machinations.FromFlash.graph.GraphSymbol.NodeClass

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

- FromFlash/graph/GraphSymbol.cs