Inheritance diagram for CP_Event< kCP_WINDOW_EVENT, WM_CHAR >:

Public Member Functions | |
| virtual UInt32 | GetClass () const | 
| virtual UInt32 | GetKind () const | 
| GdkEvent * | GetGdkEvent () | 
Constructor / Destructor  | |
| CP_Event (CP_Event_Base &inEvent) | |
| Constructor.   | |
Public Attributes | |
| TCHAR | fCharCode | 
Protected Member Functions | |
| void | CopyImpFields (const CP_Event_Imp &inEventImp) | 
Protected Attributes | |
| OSStatus | fStatus | 
| UInt32 | fMessage | 
| UInt32 | fWhen | 
| OSWindow | fWindow | 
| CP_Point | fWhere | 
| UInt32 | fParam1 | 
| SInt32 | fParam2 | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Returns the status of the event. This will be the status returned to the underlying OS. 
 
  | 
  
      
  | 
  
| 
 Sets the status of the event. This will be the status returned to the underlying OS. 
 
 
 
  | 
  
      
  | 
  
| 
 Return the event class for this CarbonEvent. 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Return the event kind for this CarbonEvent. 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Copyies the CP_Event_Imp fields for this class. 
 
 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 operator EventRef for returning the EventRef for this event. 
 
  | 
  
      
  | 
  
| 
 Returns the EventRef for this event. 
 
  | 
  
      
  | 
  
| 
 operator EventHanlerCallRef for returning the EventHandlerCallRef for this event. 
 
  | 
  
      
  | 
  
| 
 Returns the EventHandlerCallRef for this event. 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Not yet implemented. 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Not yet implemented. 
 
 
  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Generic method to return a parameter from this CarbonEvent. There are many template version that can be used to retrieve specific types, and are prefererred over calling this directly. This will return a CP_paramErr if the passed in buffer is NULL. 
 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Method to return an HICommand parameter 
 
 
 
  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Template method for getting a parameter out of the CarbonEvent. This method is used by the specific parametter getters to return a specific type of parameter from this event. 
 
 
  | 
  
      
  | 
  
| 
 Retain this event. Calls on the CarbonEvent Manager to perform the retain. 
 
 
  | 
  
      
  | 
  
| 
 Release this event. Calls on the CarbonEvent Manager to perform the release. 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Sends the event to the passed in target reference. 
 
 
 
  | 
  
      
  | 
  ||||||||||||||||
| 
 Sends the event to the passed in target reference. 
 
 
 
  | 
  
      
  | 
  
| 
 Sends the event. 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Sets the event reference information for this event, and then calls Retain(). 
 
 
 
  | 
  
      
  | 
  
| 
 Return a Windows MSG structure from the fields of our class. 
 
 
 
  | 
  
      
  | 
  
| 
 Fill in the fields for this event from the passed in Windows MSG structure. 
 
 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Message for the event.  | 
  
      
  | 
  
| 
 Time the event occurred at. Reimplemented in CP_Event< kEventClassMouse, kEventMouseMoved >.  | 
  
      
  | 
  
| 
 Window the event occurred in  | 
  
      
  | 
  
| 
 Mouse location for this event.  | 
  
      
  | 
  
| 
 wParam for this event.  | 
  
 1.4.0