GME  13
Public Member Functions | Protected Member Functions | Protected Attributes
CAnnotatorEventSink Class Reference

#include <AnnotatorEventSink.h>

Inheritance diagram for CAnnotatorEventSink:
Inheritance graph
[legend]
Collaboration diagram for CAnnotatorEventSink:
Collaboration graph
[legend]

List of all members.

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

CGMEViewm_view
CGuiAnnotatorm_guiAnnotator
void * m_operationData

Detailed Description

Definition at line 30 of file AnnotatorEventSink.h.


Constructor & Destructor Documentation

Definition at line 29 of file AnnotatorEventSink.cpp.

Definition at line 35 of file AnnotatorEventSink.cpp.


Member Function Documentation

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.

Definition at line 24 of file AnnotatorEventSink.cpp.

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.


Member Data Documentation

Definition at line 65 of file AnnotatorEventSink.h.

Definition at line 66 of file AnnotatorEventSink.h.

Definition at line 64 of file AnnotatorEventSink.h.


The documentation for this class was generated from the following files: