source: trunk/src/gdi32/CALLBACK.H@ 10367

Last change on this file since 10367 was 97, checked in by phaller, 26 years ago

Add: added cvs variable $Id$ to source files.

File size: 660 bytes
Line 
1/* $Id: CALLBACK.H,v 1.3 1999-06-10 17:09:03 phaller Exp $ */
2
3/*
4 * GDI32 support code for Line DDA callbacks
5 *
6 * Copyright 1998 Sander van Leeuwen (sandervl@xs4all.nl)
7 *
8 * Project Odin Software License can be found in LICENSE.TXT
9 *
10 */
11#ifndef __CALLBACK_H__
12#define __CALLBACK_H__
13
14//Why the @#%@#$ didn't IBM use _stdcall??
15
16class LineDDAProcCallback
17{
18public:
19 LineDDAProcCallback(LINEDDAPROC pUserCallback, LPARAM lpData);
20 ~LineDDAProcCallback();
21
22 LINEDDAPROC_O32 GetOS2Callback();
23private:
24
25 LPARAM lpUserData;
26 LINEDDAPROC pCallback;
27 friend static VOID OPEN32API Callback(int X, int Y, LPARAM lpData);
28};
29
30#endif
Note: See TracBrowser for help on using the repository browser.