├── .gitignore ├── .vscode └── launch.json ├── FiniteStateMachine.Example ├── FiniteStateMachine.Example.csproj └── Program.cs ├── FiniteStateMachine.sln ├── FiniteStateMachine ├── EventHandler │ └── StateMachineEventHandler.cs ├── FiniteStateMachine.csproj └── State │ ├── FiniteStateMachine.cs │ ├── IState.cs │ ├── State.cs │ ├── StateBase.cs │ ├── StateInfo.cs │ ├── StateMachine.cs │ └── StateType.cs ├── LICENSE ├── README.md └── images └── console.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /FiniteStateMachine.Example/FiniteStateMachine.Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine.Example/FiniteStateMachine.Example.csproj -------------------------------------------------------------------------------- /FiniteStateMachine.Example/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine.Example/Program.cs -------------------------------------------------------------------------------- /FiniteStateMachine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine.sln -------------------------------------------------------------------------------- /FiniteStateMachine/EventHandler/StateMachineEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/EventHandler/StateMachineEventHandler.cs -------------------------------------------------------------------------------- /FiniteStateMachine/FiniteStateMachine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/FiniteStateMachine.csproj -------------------------------------------------------------------------------- /FiniteStateMachine/State/FiniteStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/FiniteStateMachine.cs -------------------------------------------------------------------------------- /FiniteStateMachine/State/IState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/IState.cs -------------------------------------------------------------------------------- /FiniteStateMachine/State/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/State.cs -------------------------------------------------------------------------------- /FiniteStateMachine/State/StateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/StateBase.cs -------------------------------------------------------------------------------- /FiniteStateMachine/State/StateInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/StateInfo.cs -------------------------------------------------------------------------------- /FiniteStateMachine/State/StateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/StateMachine.cs -------------------------------------------------------------------------------- /FiniteStateMachine/State/StateType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/FiniteStateMachine/State/StateType.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/README.md -------------------------------------------------------------------------------- /images/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dentrax/Finite-State-Machine/HEAD/images/console.png --------------------------------------------------------------------------------