Win32DragDrop Class Reference

Inheritance diagram for Win32DragDrop:

Inheritance graph
[legend]
Collaboration diagram for Win32DragDrop:

Collaboration graph
[legend]

Public Member Functions

 Win32DragDrop (intf_thread_t *pIntf, bool playOnDrop)
virtual ~Win32DragDrop ()

Protected Member Functions

STDMETHOD() QueryInterface (REFIID riid, void FAR *FAR *ppvObj)
 STDMETHOD_ (ULONG, AddRef)()
 STDMETHOD_ (ULONG, Release)()
STDMETHOD() DragEnter (LPDATAOBJECT pDataObj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
STDMETHOD() DragOver (DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
STDMETHOD() DragLeave ()
STDMETHOD() Drop (LPDATAOBJECT pDataObj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)

Constructor & Destructor Documentation

Win32DragDrop::Win32DragDrop ( intf_thread_t pIntf,
bool  playOnDrop 
)

virtual Win32DragDrop::~Win32DragDrop (  )  [inline, virtual]


Member Function Documentation

STDMETHOD() Win32DragDrop::QueryInterface ( REFIID  riid,
void FAR *FAR *  ppvObj 
) [protected]

Win32DragDrop::STDMETHOD_ ( ULONG  ,
AddRef   
) [protected]

Win32DragDrop::STDMETHOD_ ( ULONG  ,
Release   
) [protected]

STDMETHOD() Win32DragDrop::DragEnter ( LPDATAOBJECT  pDataObj,
DWORD  grfKeyState,
POINTL  pt,
DWORD pdwEffect 
) [protected]

STDMETHOD() Win32DragDrop::DragOver ( DWORD  grfKeyState,
POINTL  pt,
DWORD pdwEffect 
) [protected]

STDMETHOD() Win32DragDrop::DragLeave (  )  [protected]

STDMETHOD() Win32DragDrop::Drop ( LPDATAOBJECT  pDataObj,
DWORD  grfKeyState,
POINTL  pt,
DWORD pdwEffect 
) [protected]


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

Generated on Tue May 25 08:06:32 2010 for VLC by  doxygen 1.5.6