Package VisionEgg :: Module ResponseControl :: Class KeyboardResponseController
[frames] | no frames]

Class KeyboardResponseController

source code

            object --+        
                     |        
FlowControl.Controller --+    
                         |    
        ResponseController --+
                             |
                            KeyboardResponseController

Use the keyboard to collect responses during a presentation is running.



Instance Methods
 
__init__(self) source code
 
between_go_eval(self)
Evaluate between runs of the main 'go' loop.
source code
 
during_go_eval(self)
Evaluate during the main 'go' loop.
source code

Inherited from ResponseController: get_data, get_first_response_since_go, get_first_responses_since_go, get_last_response_since_go, get_last_responses_since_go, get_responses, get_responses_since_go, get_time_first_response_since_go, get_time_first_responses_since_go, get_time_last_response_since_go, get_time_last_responses_since_go, get_time_responses_since_go

Inherited from FlowControl.Controller: evaluate_now, returns_type, set_eval_frequency

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables

Inherited from FlowControl.Controller: EVERY_FRAME, FRAMES_ABSOLUTE, FRAMES_SINCE_GO, NEVER, NOT_BETWEEN_GO, NOT_DURING_GO, ONCE, TIME_INDEPENDENT, TIME_SEC_ABSOLUTE, TIME_SEC_SINCE_GO, TRANSITIONS, flag_dictionary

Properties

Inherited from object: __class__

Method Details

__init__(self)
(Constructor)

source code 
Overrides: ResponseController.__init__

between_go_eval(self)

source code 
Evaluate between runs of the main 'go' loop.

Override this method in subclasses.

Overrides: ResponseController.between_go_eval
(inherited documentation)

during_go_eval(self)

source code 
Evaluate during the main 'go' loop.

Override this method in subclasses.

Overrides: ResponseController.during_go_eval
(inherited documentation)