CFx SDK Documentation  2020SP3
FxHeaders.h
Go to the documentation of this file.
1 //
2 // (C) Copyright 2005-2020 by Graebert GmbH.
3 //
4 // Permission to use, copy, modify, and distribute this software in
5 // object code form for any purpose and without fee is hereby granted,
6 // provided that the above copyright notice appears in all copies and
7 // that both that copyright notice and the limited warranty and
8 // restricted rights notice below appear in all supporting
9 // documentation.
10 //
11 // GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
12 // GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
13 // MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
14 // DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
15 // UNINTERRUPTED OR ERROR FREE.
16 
17 
18 // The following ifdef block is the standard way of creating macros which make exporting
19 // from a DLL simpler. All files within this DLL are compiled with the DDKERNEL_EXPORTS
20 // symbol defined on the command line. this symbol should not be defined on any project
21 // that uses this DLL. This way any other project whose source files include this file see
22 // DDKERNEL_API functions as being imported from a DLL, whereas this DLL sees symbols
23 // defined with this macro as being exported.
24 
25 #pragma once
26 
27 #include "DDKERNEL.h"
28 #include "FxAppInfo.h"
29 #include "FxApplications.h"
30 #include "FxBagFiler.h"
31 #include "FxCommand.h"
32 #include "FxCommandContext.h"
33 #include "FxCommandsHistory.h"
34 #include "FxCurvePE.h"
35 #include "FxDatabase.h"
36 #include "FxDatabaseHistory.h"
37 #include "FxDatabaseReactor.h"
38 #include "fxdbvardefs.h"
39 #include "FxDebug.h"
40 #include "FxDefines.h"
41 #include "FxDisplayDevice.h"
42 #include "FxDocument.h"
43 #include "FxDocumentIterator.h"
44 #include "FxDocumentManager.h"
46 #include "FxEditorReactor.h"
47 #include "FxFdtAPI.h"
48 #include "FxFdtCodes.h"
49 #include "FxFdtDCL.h"
50 #include "FxFdtDialogs.h"
51 #include "FxFdtError.h"
52 #include "FxFdtType.h"
53 #include "FxFileData.h"
54 #include "FxGeometryClipper.h"
55 #include "FxGeomUtils.h"
56 #include "FxGripPointsPE.h"
57 #include "FxHelpId.h"
58 #include "FxHitTestInfo.h"
59 #include "FxHostAppServices.h"
60 #include "FxInit.h"
61 #include "FxInputContextReactor.h"
62 #include "FxInputPointManager.h"
63 #include "FxKeywordArray.h"
64 #include "FxLayoutManagerReactor.h"
65 #include "FxLicenseInfo.h"
66 #include "FxLicenseManager.h"
67 #include "FxMainFrame.h"
68 #include "FxModule.h"
69 #include "FxObjectId.h"
70 #include "FxOperators.h"
71 #include "FxOrthoPoint.h"
72 #include "FxOsnapPoint.h"
73 #include "FxOtrackPoint.h"
74 #include "FxPicture.h"
75 #include "FxPluginModule.h"
76 #include "FxPluginModuleDefines.h"
77 #include "FxPluginModuleInternal.h"
78 #include "FxPreferences.h"
79 #include "FxPreviewBitmap.h"
80 #include "FxProfile.h"
81 #include "FxRecentFiles.h"
82 #include "FxRecentlyErased.h"
83 #include "fxscriptengine.h"
84 #include "FxSelectionSet.h"
85 #include "FxSelectionSetReactor.h"
86 #include "FxSettings.h"
87 #include "FxStatusBar.h"
88 #include "FxString.h"
89 #include "FxSystemFiles.h"
90 #include "FxSystemServices.h"
91 #include "FxSysVarDefs.h"
92 #include "FxTracker.h"
93 #include "FxTrackerDrawContext.h"
94 #include "FxUI.h"
95 #include "FxUnitsFormatter.h"
96 #include "FxUserIO.h"
97 #include "FxVectorizeDevice.h"
98 #include "FxView.h"
99 #include "FxViewDrawInfo.h"
100 #include "FxViewDrawContext.h"
101 #include "FxViewReactor.h"
102 #include "FxVSTA.h"
103 
104 #include "PortingHelp/arx2drx.h"
105 
106 #if !defined( __cplusplus )
107  #include "ads2drx.h"
108 #endif
109 
110 #if defined( QT_VERSION ) && !defined(XENON)
111  #include "FxDialog.h"
112  #include "FxMenu.h"
113  #include "FxMessageBox.h"
114  #include "FxNetworkAccessManager.h"
115  #include "FxRasterImage.h"
116 #endif
FxViewDrawInfo.h
FxKeywordArray.h
FxMenu.h
FxOtrackPoint.h
FxFileData.h
FxInputPointManager.h
FxDatabaseHistory.h
FxSystemFiles.h
FxVectorizeDevice.h
FxPluginModuleInternal.h
FxInputContextReactor.h
FxOsnapPoint.h
FxGeomUtils.h
FxPluginModuleDefines.h
FxPreferences.h
FxTracker.h
DDKERNEL.h
FxNetworkAccessManager.h
FxModule.h
FxDocument.h
FxPicture.h
FxFdtAPI.h
FxLayoutManagerReactor.h
FxUnitsFormatter.h
FxHelpId.h
FxDatabaseReactor.h
FxString.h
FxProfile.h
FxUI.h
FxViewReactor.h
FxAppInfo.h
FxApplications.h
FxViewDrawContext.h
FxBagFiler.h
FxInit.h
FxFdtDialogs.h
FxDocumentIterator.h
FxEditorReactor.h
FxObjectId.h
fxscriptengine.h
FxDisplayDevice.h
FxDatabase.h
FxSettings.h
FxFdtCodes.h
FxView.h
FxLicenseManager.h
FxSysVarDefs.h
FxSelectionSetReactor.h
FxFdtError.h
FxDebug.h
FxDialog.h
arx2drx.h
FxCommandsHistory.h
FxOrthoPoint.h
FxHostAppServices.h
FxTrackerDrawContext.h
FxGeometryClipper.h
FxVSTA.h
FxRasterImage.h
FxCommand.h
FxSelectionSet.h
FxUserIO.h
FxMessageBox.h
FxDocumentManagerReactor.h
FxDefines.h
FxCommandContext.h
FxGripPointsPE.h
FxFdtType.h
FxRecentFiles.h
FxCurvePE.h
FxStatusBar.h
FxFdtDCL.h
FxSystemServices.h
FxLicenseInfo.h
fxdbvardefs.h
FxPluginModule.h
FxHitTestInfo.h
FxMainFrame.h
FxOperators.h
FxRecentlyErased.h
FxPreviewBitmap.h
ads2drx.h
FxDocumentManager.h