Machinations

Classes | Enumerations
Machinations.FromFlash.graph Namespace Reference

## Classes

class | CompatibilityNode
class | Graph
| Abstract class, can holds machinations elements More...
class | GraphConnection
| ancestor of connections classes, has startelement and endelement plus points handles the stuff about being a connection More...
class | GraphConnectionType
| for creating connections after load More...
class | GraphElement
| ancestor of every node and connection, is a basic member of graphs, contains common things for all elements More...
class | GraphEvent
| types of events, which can be triggered during modeling or simulation More...
class | GraphNode
| ancestor of all types of nodes More...
class | GraphSymbol
| class for loading graph nodes, similar to GraphConnection Type More...
interface | IGraph
| interface for graph More...
class | UnsupportedElementException
class | UserComponentGraph
| inner graph of user components More...

## Enumerations

enum | ConnectionClass { ConnectionClass.None, ConnectionClass.ResourceConnection, ConnectionClass.StateConnection, ConnectionClass.GraphConnection }
enum | NodeClass { NodeClass.None, NodeClass.Pool, NodeClass.Gate, NodeClass.Source, NodeClass.Drain, NodeClass.Converter, NodeClass.Trader, NodeClass.EndCondition, NodeClass.Register, NodeClass.Delay, NodeClass.ArtificialPlayer, NodeClass.TextLabel, NodeClass.GroupBox, NodeClass.GraphNode, NodeClass.InOut, NodeClass.InnerInOut,
NodeClass.OuterInOut
}

## Enumeration Type Documentation

## ◆ ConnectionClass

enum Machinations.FromFlash.graph.ConnectionClass

strong

Enumerator
None |
ResourceConnection |
StateConnection |
GraphConnection |

## ◆ NodeClass

enum Machinations.FromFlash.graph.NodeClass

strong

Enumerator
None |
Pool |
Gate |
Source |
Drain |
Converter |
Trader |
EndCondition |
Register |
Delay |
ArtificialPlayer |
TextLabel |
GroupBox |
GraphNode |
InOut |
InnerInOut |
OuterInOut |