OpenGLContext.interactivecontext
index
p:\openglcontext\interactivecontext.py

Mix-in class providing common event callback registration and handling

 
Modules
            
OpenGLContext.context
OpenGLContext.events.eventhandlermixin
OpenGLContext.events.keyboardevents
OpenGLContext.events.mouseevents
OpenGLContext.events.timeeventgeneratormanager

 
Classes
            
EventHandlerMixin
InteractiveContext

 
class InteractiveContext(EventHandlerMixin)
      Context mix-in providing keyboard, keypress, mouse button and movement event handlers
 
  
DoEventCascade(self) from EventHandlerMixin
ProcessEvent(self, event) from EventHandlerMixin
addEventHandler(self, eventType, *arguments, **namedarguments) from EventHandlerMixin
addEventManager(self, eventType, manager=None) from EventHandlerMixin
captureEvents(self, eventType, manager=None) from EventHandlerMixin
getEventManager(self, eventType) from EventHandlerMixin
getTimeManager(self) from EventHandlerMixin
initializeEventManagers(self) from EventHandlerMixin

 
Data
             __file__ = r'p:\OpenGLContext\interactivecontext.pyc'
__name__ = 'OpenGLContext.interactivecontext'