2010-02-26 11:43:19 +00:00
|
|
|
#pragma once
|
2006-11-08 11:47:44 +00:00
|
|
|
|
2008-04-16 21:34:12 +00:00
|
|
|
#include <include/dc.h>
|
|
|
|
|
2009-03-20 14:16:01 +00:00
|
|
|
#define IntDPtoLP(dc, pp, c) XFORMOBJ_bApplyXform((XFORMOBJ*)&(dc)->dclevel.mxDeviceToWorld, XF_LTOL, c, pp, pp);
|
|
|
|
#define IntLPtoDP(dc, pp, c) XFORMOBJ_bApplyXform((XFORMOBJ*)&(dc)->dclevel.mxWorldToDevice, XF_LTOL, c, pp, pp);
|
|
|
|
#define CoordDPtoLP(dc, pp) XFORMOBJ_bApplyXform((XFORMOBJ*)&(dc)->dclevel.mxDeviceToWorld, XF_LTOL, 1, pp, pp);
|
|
|
|
#define CoordLPtoDP(dc, pp) XFORMOBJ_bApplyXform((XFORMOBJ*)&(dc)->dclevel.mxWorldToDevice, XF_LTOL, 1, pp, pp);
|
2008-08-30 01:01:52 +00:00
|
|
|
#define XForm2MatrixS(m, x) XFORMOBJ_iSetXform((XFORMOBJ*)m, (XFORML*)x)
|
|
|
|
#define MatrixS2XForm(x, m) XFORMOBJ_iGetXform((XFORMOBJ*)m, (XFORML*)x)
|
2006-11-08 11:47:44 +00:00
|
|
|
|
2008-11-29 22:48:58 +00:00
|
|
|
int APIENTRY IntGdiSetMapMode(PDC, int);
|
2007-08-21 09:28:51 +00:00
|
|
|
|
2006-11-08 11:47:44 +00:00
|
|
|
BOOL
|
|
|
|
FASTCALL
|
|
|
|
IntGdiModifyWorldTransform(PDC pDc,
|
|
|
|
CONST LPXFORM lpXForm,
|
|
|
|
DWORD Mode);
|
|
|
|
|
2008-05-13 23:26:02 +00:00
|
|
|
VOID FASTCALL IntMirrorWindowOrg(PDC);
|
2010-04-07 00:46:16 +00:00
|
|
|
void FASTCALL IntFixIsotropicMapping(PDC);
|
|
|
|
LONG FASTCALL IntCalcFillOrigin(PDC);
|
|
|
|
PPOINTL FASTCALL IntptlBrushOrigin(PDC pdc,LONG,LONG);
|