Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
Capture Class Reference

#include <Capture.h>

Inheritance diagram for Capture:
VTCapture

Public Member Functions

 Capture (void *winId)
 
void init ()
 
bool ok ()
 
LRESULT CALLBACK wndProc (HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
 
virtual void OnLButtonDown (UINT flags, int x, int y)
 
virtual void OnMButtonDown (UINT flags, int x, int y)
 
virtual void OnRButtonDown (UINT flags, int x, int y)
 
virtual void OnLButtonUp (UINT flags, int x, int y)
 
virtual void OnMButtonUp (UINT flags, int x, int y)
 
virtual void OnRButtonUp (UINT flags, int x, int y)
 
virtual void OnMouseMove (UINT flags, int x, int y)
 

Static Public Member Functions

static LRESULT CALLBACK s_wndProc (HWND hWnd, UINT, WPARAM, LPARAM)
 

Static Public Attributes

static std::map< void
*, Capture * > 
registry
 

Protected Attributes

bool _ok
 
void * _winId
 

Detailed Description

Capture is a class to capture events sent to an HWND.


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