6 #ifndef _INC_cXObjEventSource_H
7 #define _INC_cXObjEventSource_H
31 void UpdateEventsHandledMask();
47 return m_pEventSinkInterfaceDef;
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cScriptableEventsMask.h:34
bool HasEventHandler(EVENTX_TYPE i) const noexcept
Definition: cScriptableEventsMask.h:57
Definition: cScriptableInterface.h:300
Definition: cScriptableInterface.h:97
Definition: cVariant.h:26
Definition: cXObjDef.h:17
Definition: cXObjEventSink.h:49
Definition: cXObjEventSinks.h:17
bool HasEventHandler(EVENTX_TYPE iMethod) const
Definition: cXObjEventSinks.h:37
cScriptableEventsMask m_EventsHandled
union of all triggers handled by all my EventSinks. optimize not firing not handled events.
Definition: cXObjEventSinks.h:26
const cScriptableInterfaceDef * get_EventSinkInterfaceDef() const
Definition: cXObjEventSinks.h:45
cScriptableInterfaceDef * m_pEventSinkInterfaceDef
Interface that lists fired events cScriptableMethod are we scripting for ?
Definition: cXObjEventSinks.h:27
Definition: cXObject.h:78
Definition: cArraySortRef.h:113
SCRIPTPROPID_t EVENTX_TYPE
a EVENTX_TYPE_
Definition: cScriptableEventsMask.h:29
EVENTRET_TYPE
Definition: cXObjEventSink.h:32