mirror of
https://github.com/reactos/reactos.git
synced 2025-07-24 16:33:49 +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:
parent
809dd4cd3c
commit
8eb52874be
1 changed files with 16 additions and 0 deletions
|
@ -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
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue