Author: tkreuzer
Date: Sat Aug 9 17:42:35 2008
New Revision: 35249
URL:
http://svn.reactos.org/svn/reactos?rev=35249&view=rev
Log:
- add more accelerator flags for xform objects
- add MATRIX structure using FLOATOBJ instead of EFLOAT_S (which is a x86 specific
structure)
Modified:
trunk/reactos/include/reactos/win32k/ntgdityp.h
Modified: trunk/reactos/include/reactos/win32k/ntgdityp.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntg…
==============================================================================
--- trunk/reactos/include/reactos/win32k/ntgdityp.h [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/win32k/ntgdityp.h [iso-8859-1] Sat Aug 9 17:42:35 2008
@@ -101,6 +101,9 @@
enum
{
MX_SCALE = 1,
+ MX_IDENTITYSCALE = 2,
+ MX_INTEGER = 4,
+ MX_NOTRANSLATE = 8,
};
typedef enum GDIObjType
@@ -355,6 +358,19 @@
FIX fxDy;
FLONG flAccel;
} MATRIX_S;
+
+typedef struct _MATRIX
+{
+ FLOATOBJ efM11;
+ FLOATOBJ efM12;
+ FLOATOBJ efM21;
+ FLOATOBJ efM22;
+ FLOATOBJ efDx;
+ FLOATOBJ efDy;
+ FIX fxDx;
+ FIX fxDy;
+ FLONG flAccel;
+} MATRIX, *PMATRIX;
/* Gdi XForm storage union */
typedef union