Data Fields | |
| HWEventQueueType | head | 
| HWEventQueueType | tail | 
| CARD32 | lastEventTime | 
| Bool | lastMotion | 
| EventRec | events [QUEUE_SIZE] | 
| DevicePtr | pPtr | 
| ScreenPtr | pEnqueueScreen | 
| ScreenPtr | pDequeueScreen | 
      
  | 
  
| 
 Static allocation for signals.  | 
  
      
  | 
  
| 
 Queue head; must be long for SetInputCheck.  | 
  
      
  | 
  
| 
 To avoid time running backwards.  | 
  
      
  | 
  
| 
 True if last event was motion.  | 
  
      
  | 
  
| 
 Screen events are dispatched to.  | 
  
      
  | 
  
| 
 Screen events are delivered to.  | 
  
      
  | 
  
| 
 Device pointers (to get funcs)  | 
  
      
  | 
  
| 
 Queue tail; must be long for SetInputCheck.  |