ReactOS 0.4.15-dev-7842-g558ab78
win32kp.h
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Graphics Subsystem
4 * FILE: win32ss/win32kp.h
5 * PURPOSE: Internal Win32K Header
6 * PROGRAMMER: Alex Ionescu (alex@relsoft.net)
7 */
8
9/* INCLUDES ******************************************************************/
10
11#pragma once
12
13/* Enable debugging features */
14#define GDI_DEBUG 0
15#define DBG_ENABLE_GDIOBJ_BACKTRACES 0
16#define DBG_ENABLE_EVENT_LOGGING 0
17#define DBG_ENABLE_SERVICE_HOOKS 0
18
19/* Internal NtGdi Headers */
20typedef struct _DC *PDC;
21#include "gdi/ntgdi/rect.h"
22#include "gdi/ntgdi/misc.h"
23#include "gdi/ntgdi/gdiobj.h"
24#include "gdi/ntgdi/palette.h"
25#include "gdi/eng/surface.h"
26#include "gdi/eng/mdevobj.h"
27#include "gdi/eng/pdevobj.h"
28#include "gdi/eng/ldevobj.h"
29#include "gdi/eng/device.h"
30#include "gdi/eng/driverobj.h"
31#include "gdi/eng/engobjects.h"
32#include "gdi/eng/eng.h"
33#include "gdi/eng/engevent.h"
34#include "gdi/eng/inteng.h"
35#include "gdi/eng/xlateobj.h"
36#include "gdi/eng/floatobj.h"
37#include "gdi/eng/mouse.h"
38#include "gdi/eng/mapping.h"
39#include "gdi/ntgdi/xformobj.h"
40#include "gdi/ntgdi/brush.h"
41#include "gdi/ntgdi/color.h"
42#include "gdi/ntgdi/bitmaps.h"
43#include "gdi/ntgdi/region.h"
44#include "gdi/ntgdi/dc.h"
45#include "gdi/ntgdi/dib.h"
46#include "gdi/ntgdi/cliprgn.h"
47#include "gdi/ntgdi/intgdi.h"
48#include "gdi/ntgdi/paint.h"
49#include "gdi/ntgdi/text.h"
50#include "gdi/ntgdi/pen.h"
51#include "gdi/ntgdi/cliprgn.h"
52#include "gdi/ntgdi/coord.h"
53#include "gdi/ntgdi/path.h"
54#include "gdi/dib/dib.h"
56
57/* Internal NtUser Headers */
59#include "user/ntuser/win32.h"
60#include "user/ntuser/tags.h"
61#ifndef __cplusplus
62#include "user/ntuser/ntuser.h"
63#include "user/ntuser/usrheap.h"
64#include "user/ntuser/object.h"
68#include "user/ntuser/hook.h"
70#include "user/ntuser/display.h"
71#include "user/ntuser/winsta.h"
73#include "user/ntuser/desktop.h"
74#include "user/ntuser/dce.h"
75#include "user/ntuser/focus.h"
76#include "user/ntuser/hotkey.h"
77#include "user/ntuser/input.h"
78#include "user/ntuser/menu.h"
79#include "user/ntuser/monitor.h"
80#include "user/ntuser/timer.h"
81#include "user/ntuser/caret.h"
83#include "user/ntuser/class.h"
84#include "user/ntuser/window.h"
87#include "user/ntuser/prop.h"
90#include "user/ntuser/vis.h"
92#include "user/ntuser/scroll.h"
93#include "user/ntuser/winpos.h"
95#include "user/ntuser/mmcopy.h"
96#include "user/ntuser/ghost.h"
97
98/* CSRSS Interface */
99#include "user/ntuser/csr.h"
100
101#endif // __cplusplus
102
103#include "gdi/ntgdi/gdidebug.h"
Definition: dc.h:96
struct _DC * PDC
Definition: win32kp.h:20