|
@@ -64,6 +64,10 @@ class FSM(DirectObject):
|
|
|
"""setStates(self, State[])"""
|
|
"""setStates(self, State[])"""
|
|
|
self.__states = states
|
|
self.__states = states
|
|
|
|
|
|
|
|
|
|
+ def addState(self, state):
|
|
|
|
|
+ """addState(state)"""
|
|
|
|
|
+ self.__states.append(state)
|
|
|
|
|
+
|
|
|
def getInitialState(self):
|
|
def getInitialState(self):
|
|
|
"""getInitialState(self)"""
|
|
"""getInitialState(self)"""
|
|
|
return(self.__initialState)
|
|
return(self.__initialState)
|