C# Класс ZanoFineTuning.Core.FSM

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FSM ( ) : System
Move ( String newState ) : void
OnMove ( String from_to_str, System.Function fn ) : void
OnMove ( String from, String to, System.Function fn ) : void
OnTrigger ( String state_evt_str, System.Function fn ) : void
OnTrigger ( String state, String @event, System.Function fn ) : void
Print ( ) : void
Trigger ( String evt ) : void

Описание методов

FSM() публичный Метод

public FSM ( ) : System
Результат System

Move() публичный Метод

public Move ( String newState ) : void
newState String
Результат void

OnMove() публичный Метод

public OnMove ( String from_to_str, System.Function fn ) : void
from_to_str String
fn System.Function
Результат void

OnMove() публичный Метод

public OnMove ( String from, String to, System.Function fn ) : void
from String
to String
fn System.Function
Результат void

OnTrigger() публичный Метод

public OnTrigger ( String state_evt_str, System.Function fn ) : void
state_evt_str String
fn System.Function
Результат void

OnTrigger() публичный Метод

public OnTrigger ( String state, String @event, System.Function fn ) : void
state String
@event String
fn System.Function
Результат void

Print() публичный Метод

public Print ( ) : void
Результат void

Trigger() публичный Метод

public Trigger ( String evt ) : void
evt String
Результат void