GME
13
|
#include <AnnotatorEventSink.h>
Public Member Functions | |
void | SetView (CGMEView *view) |
void | SetGuiAnnotator (CGuiAnnotator *guiAnnotator) |
~CAnnotatorEventSink () | |
STDMETHOD() | Refresh (refresh_mode_enum refreshMode) |
STDMETHOD() | OperationCanceled (void) |
STDMETHOD() | CursorChanged (LONG newCursorID) |
STDMETHOD() | CursorRestored (void) |
STDMETHOD() | LabelEditingStarted (LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelEditingFinished (LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelChanged (BSTR newLabel) |
STDMETHOD() | LabelMovingStarted (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelMoving (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelMovingFinished (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelMoved (LONG nFlags, LONG x, LONG y) |
STDMETHOD() | LabelResizingStarted (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelResizing (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelResizingFinished (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | LabelResized (LONG nFlags, LONG cx, LONG cy) |
STDMETHOD() | GeneralOperationStarted (ULONGLONG operationData) |
STDMETHOD() | GeneralOperationFinished (ULONGLONG *operationData) |
STDMETHOD() | WindowMovingStarted (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | WindowMoving (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | WindowMovingFinished (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | WindowMoved (LONG nFlags, LONG x, LONG y) |
STDMETHOD() | WindowResizingStarted (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | WindowResizing (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | WindowResizingFinished (LONG nFlags, LONG left, LONG top, LONG right, LONG bottom) |
STDMETHOD() | WindowResized (LONG nFlags, LONG cx, LONG cy) |
Protected Member Functions | |
CAnnotatorEventSink () | |
Protected Attributes | |
CGMEView * | m_view |
CGuiAnnotator * | m_guiAnnotator |
void * | m_operationData |
Definition at line 30 of file AnnotatorEventSink.h.
CAnnotatorEventSink::CAnnotatorEventSink | ( | ) | [protected] |
Definition at line 29 of file AnnotatorEventSink.cpp.
Definition at line 35 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::CursorChanged | ( | LONG | newCursorID | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 60 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::CursorRestored | ( | void | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 67 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::GeneralOperationFinished | ( | ULONGLONG * | operationData | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 160 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::GeneralOperationStarted | ( | ULONGLONG | operationData | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 146 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelChanged | ( | BSTR | newLabel | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 96 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelEditingFinished | ( | LONG | left, |
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 84 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelEditingStarted | ( | LONG | left, |
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 74 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelMoved | ( | LONG | nFlags, |
LONG | x, | ||
LONG | y | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 121 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelMoving | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 111 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelMovingFinished | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 116 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelMovingStarted | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 106 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelResized | ( | LONG | nFlags, |
LONG | cx, | ||
LONG | cy | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 141 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelResizing | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 131 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelResizingFinished | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 136 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::LabelResizingStarted | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaCommonDecoratorEvents.
Definition at line 126 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::OperationCanceled | ( | void | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 53 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::Refresh | ( | refresh_mode_enum | refreshMode | ) |
Implements IMgaCommonDecoratorEvents.
Definition at line 43 of file AnnotatorEventSink.cpp.
void CAnnotatorEventSink::SetGuiAnnotator | ( | CGuiAnnotator * | guiAnnotator | ) |
Definition at line 24 of file AnnotatorEventSink.cpp.
void CAnnotatorEventSink::SetView | ( | CGMEView * | view | ) |
Definition at line 19 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowMoved | ( | LONG | nFlags, |
LONG | x, | ||
LONG | y | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 187 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowMoving | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 177 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowMovingFinished | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 182 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowMovingStarted | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 172 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowResized | ( | LONG | nFlags, |
LONG | cx, | ||
LONG | cy | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 220 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowResizing | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 202 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowResizingFinished | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 211 of file AnnotatorEventSink.cpp.
STDMETHODIMP CAnnotatorEventSink::WindowResizingStarted | ( | LONG | nFlags, |
LONG | left, | ||
LONG | top, | ||
LONG | right, | ||
LONG | bottom | ||
) |
Implements IMgaElementDecoratorEvents.
Definition at line 192 of file AnnotatorEventSink.cpp.
CGuiAnnotator* CAnnotatorEventSink::m_guiAnnotator [protected] |
Definition at line 65 of file AnnotatorEventSink.h.
void* CAnnotatorEventSink::m_operationData [protected] |
Definition at line 66 of file AnnotatorEventSink.h.
CGMEView* CAnnotatorEventSink::m_view [protected] |
Definition at line 64 of file AnnotatorEventSink.h.