# ClassicFSM

from direct.fsm.ClassicFSM import ClassicFSM

## Inheritance:

ClassicFSM:

## Methods of ClassicFSM:

__enter
__exitCurrent
__init__
__repr__
__str__
__transition
addState
conditional_request
enterInitialState
forceTransition
getCurrentState
getFinalState
getInitialState
getName
getStateNamed
getStates
request
requestFinalState
setFinalState
setInitialState
setName
setStates
view

__enter def __enter(self, aState, argList=[]) Undocumented function.

__exitCurrent def __exitCurrent(self, argList) Undocumented function.

__init__ def __init__(self, name, states=[], initialStateName=None, finalStateName=None, onUndefTransition=DISALLOW_VERBOSE) Undocumented function.

__repr__ def __repr__(self) Undocumented function.

__str__ def __str__(self) Undocumented function.

__transition def __transition(self, aState, enterArgList=[], exitArgList=[]) Undocumented function.

addState def addState(self, state) Undocumented function.

conditional_request def conditional_request(self, aStateName, enterArgList=[], exitArgList=[]) Undocumented function.

enterInitialState def enterInitialState(self, argList=[]) Undocumented function.

forceTransition def forceTransition(self, aStateName, enterArgList=[], exitArgList=[]) Undocumented function.

getCurrentState def getCurrentState(self) Undocumented function.

getFinalState def getFinalState(self) Undocumented function.

getInitialState def getInitialState(self) Undocumented function.

getName def getName(self) Undocumented function.

getStateNamed def getStateNamed(self, stateName) Undocumented function.

getStates def getStates(self) Undocumented function.

request def request(self, aStateName, enterArgList=[], exitArgList=[], force=0) Undocumented function.

requestFinalState def requestFinalState(self) Undocumented function.

setFinalState def setFinalState(self, finalStateName) Undocumented function.

setInitialState def setInitialState(self, initialStateName) Undocumented function.

setName def setName(self, name) Undocumented function.

setStates def setStates(self, states) Undocumented function.

view def view(self) Undocumented function.