mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
- add more accelerator flags for xform objects
- add MATRIX structure using FLOATOBJ instead of EFLOAT_S (which is a x86 specific structure) svn path=/trunk/; revision=35249
This commit is contained in:
@@ -101,6 +101,9 @@ typedef enum _TRANSFORMTYPE
|
||||
enum
|
||||
{
|
||||
MX_SCALE = 1,
|
||||
MX_IDENTITYSCALE = 2,
|
||||
MX_INTEGER = 4,
|
||||
MX_NOTRANSLATE = 8,
|
||||
};
|
||||
|
||||
typedef enum GDIObjType
|
||||
@@ -356,6 +359,19 @@ typedef struct _MATRIX_S
|
||||
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
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user