FourStateAI

Inheritance:

Methods of FourStateAI:

__init__
def __init__(self, names, durations=[0, 1, None, 1, 1])

Undocumented function.

changedOnState
def changedOnState(self, isOn)

Undocumented function.

delete
def delete(self)

Undocumented function.

distributeStateChange
def distributeStateChange(self)

Undocumented function.

enterState0
def enterState0(self)

Undocumented function.

enterState1
def enterState1(self)

Undocumented function.

enterState2
def enterState2(self)

Undocumented function.

enterState3
def enterState3(self)

Undocumented function.

enterState4
def enterState4(self)

Undocumented function.

enterStateN
def enterStateN(self, stateIndex, nextStateIndex)

Undocumented function.

exitState0
def exitState0(self)

Undocumented function.

exitState1
def exitState1(self)

Undocumented function.

exitState2
def exitState2(self)

Undocumented function.

exitState3
def exitState3(self)

Undocumented function.

exitState4
def exitState4(self)

Undocumented function.

exitStateN
def exitStateN(self)

Undocumented function.

getState
def getState(self)

Undocumented function.

isOn
def isOn(self)

Undocumented function.

sendState
def sendState(self)

Undocumented function.

setIsOn
def setIsOn(self, isOn)

Undocumented function.

switchToNextStateTask
def switchToNextStateTask(self, task)

Undocumented function.