|
Panda3D
|
Public Member Functions | |
| __init__ (self, eventQueue=None) | |
| doEvents (self) | |
| eventLoopTask (self, task) | |
| parseEventParameter (self, eventParameter) | |
| processEvent (self, event) | |
| processEventPstats (self, event) | |
| restart (self) | |
| shutdown (self) | |
Public Attributes | |
| eventHandler = None | |
| eventLoopTask = EventHandler(self.eventQueue) | |
| eventQueue = eventQueue | |
Static Public Attributes | |
| do_events = doEvents | |
| notify = None | |
| process_event = processEvent | |
Protected Attributes | |
| _wantPstats = ConfigVariableBool('pstats-eventmanager', False) | |
| __init__ | ( | self, | |
| eventQueue = None ) |
Create a C++ event queue and handler
| doEvents | ( | self | ) |
Process all the events on the C++ event queue
| eventLoopTask | ( | self, | |
| task ) |
Process all the events on the C++ event queue
| parseEventParameter | ( | self, | |
| eventParameter ) |
Extract the actual data from the eventParameter
| processEvent | ( | self, | |
| event ) |
Process a C++ event Duplicate any changes in processEventPstats
| processEventPstats | ( | self, | |
| event ) |
Process a C++ event with pstats tracking Duplicate any changes in processEvent
| restart | ( | self | ) |
| shutdown | ( | self | ) |
|
protected |
|
static |
| eventHandler = None |
| eventLoopTask = EventHandler(self.eventQueue) |
| eventQueue = eventQueue |
|
static |
|
static |