|
Public Member Functions |
| TCarbonEvent (UInt32 inClass, UInt32 inKind) |
| TCarbonEvent (EventRef inEvent) |
virtual | ~TCarbonEvent () |
UInt32 | GetClass () const |
UInt32 | GetKind () const |
void | SetTime (EventTime inTime) |
EventTime | GetTime () const |
UInt32 | GetTimeAsTicks () const |
void | Retain () |
void | Release () |
| operator EventRef & () |
EventRef | GetEventRef () |
OSStatus | PostToQueue (EventQueueRef inQueue, EventPriority inPriority=kEventPriorityStandard) |
OSStatus | SetParameter (EventParamName inName, EventParamType inType, UInt32 inSize, const void *inData) |
OSStatus | GetParameter (EventParamName inName, EventParamType inType, UInt32 inBufferSize, void *outData) |
OSStatus | GetParameterType (EventParamName inName, EventParamType *outType) |
OSStatus | GetParameterSize (EventParamName inName, UInt32 *outSize) |
OSStatus | SetParameter (EventParamName inName, Boolean inValue) |
OSStatus | GetParameter (EventParamName inName, Boolean *outValue) |
OSStatus | SetParameter (EventParamName inName, bool inValue) |
OSStatus | GetParameter (EventParamName inName, bool *outValue) |
OSStatus | SetParameter (EventParamName inName, Point inPt) |
OSStatus | GetParameter (EventParamName inName, Point *outPt) |
OSStatus | SetParameter (EventParamName inName, const HIPoint &inPt) |
OSStatus | GetParameter (EventParamName inName, HIPoint *outPt) |
OSStatus | SetParameter (EventParamName inName, const Rect &inRect) |
OSStatus | GetParameter (EventParamName inName, Rect *outRect) |
OSStatus | SetParameter (EventParamName inName, const HIRect &inRect) |
OSStatus | GetParameter (EventParamName inName, HIRect *outRect) |
OSStatus | SetParameter (EventParamName inName, const HISize &inSize) |
OSStatus | GetParameter (EventParamName inName, HISize *outSize) |
OSStatus | SetParameter (EventParamName inName, RgnHandle inRegion) |
OSStatus | GetParameter (EventParamName inName, RgnHandle *outRegion) |
OSStatus | SetParameter (EventParamName inName, WindowRef inWindow) |
OSStatus | GetParameter (EventParamName inName, WindowRef *outWindow) |
OSStatus | SetParameter (EventParamName inName, ControlRef inControl) |
OSStatus | GetParameter (EventParamName inName, ControlRef *outControl) |
OSStatus | SetParameter (EventParamName inName, MenuRef inMenu) |
OSStatus | GetParameter (EventParamName inName, MenuRef *outMenu) |
OSStatus | SetParameter (EventParamName inName, DragRef inDrag) |
OSStatus | GetParameter (EventParamName inName, DragRef *outDrag) |
OSStatus | SetParameter (EventParamName inName, UInt32 inValue) |
OSStatus | GetParameter (EventParamName inName, UInt32 *outValue) |
OSStatus | SetParameter (EventParamName inName, const HICommand &inValue) |
OSStatus | GetParameter (EventParamName inName, HICommand *outValue) |
OSStatus | SetParameter (EventParamName inName, const ControlPartCode &inValue) |
OSStatus | GetParameter (EventParamName inName, ControlPartCode *outValue) |
template<class T> OSStatus | SetParameter (EventParamName inName, EventParamType inType, const T &inValue) |
template<class T> OSStatus | GetParameter (EventParamName inName, EventParamType inType, T *outValue) |
template<class T> T | GetParameter (EventParamName inName) |
template<class T> void | SetParameter (EventParamName inName, const T &inValue) |
template<class T> T | GetParameter (EventParamName inName, EventParamType inType) |