| Home | Trees | Index | Help |
|
|---|
| Package VisionEgg :: Module FlowControl :: Class EncapsulatedController |
|
object--+ |Controller--+ | EncapsulatedController
PyroEncapsulatedController,
PyroLocalDictController,
TCPControllerSet parameters by encapsulating another Controller. Allows a new instance of Controller to control the same parameter as an old instance. You probably won't ever have to use this class directly. Both the VisionEgg.TCPController.TCPController and VisionEgg.PyroHelpers.PyroEncapsulatedController classes subclass this class.
| Method Summary | |
|---|---|
__init__(self,
initial_controller)
| |
Called by Presentation. | |
Called by Presentation. | |
Call this to encapsulate a (new) controller. | |
| Inherited from Controller | |
Call this after updating the values of a controller if it's not evaluated EVERY_FRAME. | |
Called by Presentation. | |
| |
| Inherited from object | |
x.__delattr__('name') <==> del x.name... | |
x.__getattribute__('name') <==> x.name... | |
x.__hash__() <==> hash(x)... | |
helper for pickle... | |
helper for pickle... | |
x.__repr__() <==> repr(x)... | |
x.__setattr__('name', value) <==> x.name = value... | |
x.__str__() <==> str(x)... | |
| Inherited from type | |
T.__new__(S, ...) -> a new object with type S, a subtype of T... | |
| Class Variable Summary | |
|---|---|
| Inherited from Controller | |
int |
EVERY_FRAME = 1 |
dict |
flag_dictionary = {'EVERY_FRAME': 1, 'NOT_BETWEEN_GO': 1...
|
int |
FRAMES_ABSOLUTE = 4 |
int |
FRAMES_SINCE_GO = 8 |
int |
NEVER = 0 |
int |
NOT_BETWEEN_GO = 16 |
int |
NOT_DURING_GO = 8 |
int |
ONCE = 4 |
int |
TIME_INDEPENDENT = 0 |
int |
TIME_SEC_ABSOLUTE = 1 |
int |
TIME_SEC_SINCE_GO = 2 |
int |
TRANSITIONS = 2 |
| Method Details |
|---|
between_go_eval(self)Called by Presentation. Overrides method in Controller base class. |
during_go_eval(self)Called by Presentation. Overrides method in Controller base class. |
set_new_controller(self, new_controller)Call this to encapsulate a (new) controller. |
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.0 on Fri Sep 19 18:29:40 2003 | http://epydoc.sf.net |