OpenGLContext.events
index
p:\openglcontext\events\__init__.py

Event classes and event-processing mechanisms
 
This package defines a set of "local" event classes which are
to be used by client applications.  These include keyboard,
keypress, mousebutton and mousemove events.  The package also
defines a set of modules which translated from GUI events/
callbacks to the local event classes.  Finally, the package
provides mix in functionality for contexts to provide event
handling callback registration.

 
Package Contents
             __init__ -- Event classes and event-processing mechanisms
default_config
event -- Base class for all OpenGLContext event objects.
eventhandlermixin -- Mix in functionality for Context classes needing event support
eventmanager -- Abstract base class for all event managers.
examinemanager -- Interaction mode for examining objects
fxevents -- Module providing translation from FxPy events to OpenGLContext events [unfinished]
glutevents -- Module providing translation from GLUT callbacks to OpenGLContext events
internaltime -- Track a (potentially scaled) time with respect to an external time
keyboardevents -- Event classes and manager relating to the keyboard
mouseevents -- Events relating to the mouse
pygameevents -- Module providing translation from pygame events to OpenGLContext events
systemtime -- Provides function generating a "real world" time signature
timeeventgeneratormanager -- Object which manages the registration and deregistration of timed event generators
timeevents -- Events relating to time and timers
timer -- EventManager providing vcr-like control of an InternalTime object
wxevents -- Module providing translation from wxPython events to OpenGLContext events
 
Data
             __path__ = [r'p:\OpenGLContext\events']