mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 05:35:40 +00:00
[Win32SS]
- Merge path objects with gdi path structure. See CORE-13536.
This commit is contained in:
parent
da53a9399a
commit
31aab36e88
2 changed files with 67 additions and 61 deletions
|
@ -24,6 +24,13 @@ typedef enum tagGdiPathState
|
|||
#define PATHTYPE_KEEPME 1
|
||||
#define PATHTYPE_STACK 2
|
||||
|
||||
/* extended PATHDATA */
|
||||
typedef struct _EXTPATHDATA
|
||||
{
|
||||
PATHDATA pd;
|
||||
struct _EXTPATHDATA *ppdNext;
|
||||
} EXTPATHDATA, *PEXTPATHDATA;
|
||||
|
||||
typedef struct _PATH
|
||||
{
|
||||
BASEOBJECT BaseObject;
|
||||
|
@ -31,14 +38,16 @@ typedef struct _PATH
|
|||
RECTFX rcfxBoundBox;
|
||||
POINTFX ptfxSubPathStart;
|
||||
FLONG flType;
|
||||
//PEXTPATHDATA ppdFirst;
|
||||
//PEXTPATHDATA ppdLast;
|
||||
PEXTPATHDATA ppdFirst;
|
||||
PEXTPATHDATA ppdLast;
|
||||
FLONG flags; // PATHDATA flags.
|
||||
//PEXTPATHDATA ppdCurrent;
|
||||
PEXTPATHDATA ppdCurrent;
|
||||
// PATHOBJ;
|
||||
FLONG fl; // Saved flags.
|
||||
ULONG cCurves; // Saved number of lines and Bezier.
|
||||
|
||||
struct _EPATHOBJ *epo;
|
||||
|
||||
// Wine/ReactOS Things to convert from:
|
||||
FLONG state;
|
||||
POINT *pPoints;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue