61 static inline int QueryMouseMoveVelocity (
float *v_x,
float *v_y)
68 EXPORT
int SpeedMeterProc(HWND hWnd,
int message, WPARAM wParam, LPARAM lParam);
72 EXPORT BOOL SpeedMeterMessageHandler(mWidget*,
int message,
int x,
int y, DWORD keyStatus);
76 EXPORT
int QueryMouseMovePath(POINT *points,
unsigned int *times,
int count);
77 EXPORT
int mSpeedMeter_getpath(SPEEDMETER handle, POINT *points,
unsigned int *times,
int count);
84 typedef struct _notused_mSpeedMeter_handle{
int not_used; } *SPEEDMETER;
86 EXPORT SPEEDMETER mSpeedMeter_create (
int duration_ms,
int precision_ms);
87 EXPORT
void mSpeedMeter_destroy (SPEEDMETER handle);
88 EXPORT
void mSpeedMeter_append (SPEEDMETER handle,
int x,
int y,
unsigned int t);
89 EXPORT
void mSpeedMeter_stop (SPEEDMETER handle);
90 EXPORT
void mSpeedMeter_reset (SPEEDMETER handle);
91 EXPORT
int mSpeedMeter_velocity (SPEEDMETER handle,
float *v_x,
float *v_y);
92 EXPORT
int mSpeedMeter_query_velocity (SPEEDMETER handle,
float *v_x,
float *v_y);