Exemplo n.º 1
0
 public SimpleFSM(AbstractFSMStateDatabase <T, W> fSMStateDatabase) : base(fSMStateDatabase, new FSMForcedTransitioner <T, W>(fSMStateDatabase))
 {
 }
Exemplo n.º 2
0
 public GenericFSM(AbstractFSMStateDatabase <Key, Data> fSMStateDatabase, AbstractFSMTransitioner <Key, Data> fSMTransitioner) :
     base(fSMStateDatabase, fSMTransitioner)
 {
 }
Exemplo n.º 3
0
 public DefaultFSMTransitionsConfig(AbstractFSMStateDatabase <Key, Data> stateDatabase) : base(stateDatabase)
 {
 }
Exemplo n.º 4
0
 public DefaultFSMTransitionsConfig(FSMStateLinksData <Key> configData, AbstractFSMStateDatabase <Key, Data> stateDatabase) : base(configData, stateDatabase)
 {
 }
Exemplo n.º 5
0
 public virtual void SetStateDatabase(AbstractFSMStateDatabase <T, W> abstractFSMStateDatabase)
 {
     this.FSMStateDatabase = abstractFSMStateDatabase;
 }
Exemplo n.º 6
0
 public AbstractFSM(AbstractFSMStateDatabase <T, W> fSMStateDatabase, AbstractFSMTransitioner <T, W> fSMTransitioner)
 {
     FSMStateDatabase = fSMStateDatabase;
     FSMTransitioner  = fSMTransitioner;
 }
Exemplo n.º 7
0
 public FSMForcedTransitioner(AbstractFSMStateDatabase <Key, Data> stateDatabase)
 {
     this.stateDatabase = stateDatabase;
 }
 public NoKeyFSMTransitionConfig(FSMStateLinksData <IFSMState <Data> > configData, AbstractFSMStateDatabase <IFSMState <Data>, Data> stateDatabase) : base(configData, stateDatabase)
 {
 }
 public NoKeyFSMTransitionConfig(AbstractFSMStateDatabase <IFSMState <Data>, Data> fSMStateDatabase) : base(fSMStateDatabase)
 {
 }