direct.fsm.SampleFSM

from direct.fsm.SampleFSM import ClassicStyle, NewStyle, ToonEyes

Undocumented Module

Inheritance diagram

Inheritance diagram of direct.fsm.SampleFSM

class ClassicStyle(name)[source]

Bases: direct.fsm.FSM.FSM

__init__(self, name)[source]
enterGreen(self)[source]
enterRed(self)[source]
enterYellow(self)[source]
exitGreen(self)[source]
exitRed(self)[source]
exitYellow(self)[source]
class NewStyle(name)[source]

Bases: direct.fsm.FSM.FSM

enterGreen(self)[source]
enterRed(self)[source]
enterYellow(self)[source]
exitGreen(self)[source]
exitRed(self)[source]
exitYellow(self)[source]
filterGreen(self, request, args)[source]
filterRed(self, request, args)[source]
filterYellow(self, request, args)[source]
class ToonEyes[source]

Bases: direct.fsm.FSM.FSM

__init__(self)[source]
defaultFilter(self, request, args)[source]
enterClosed(self)[source]
enterOff(self)[source]
enterOpen(self)[source]
enterSurprised(self)[source]
filterClosed(self, request, args)[source]
filterOpen(self, request, args)[source]