CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
FxHeaders.h
Go to the documentation of this file.
1//
2// (C) Copyright 2005-2023 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 "FxSDKVersion.h"
28#include "DDKERNEL.h"
29#include "FxAppInfo.h"
30#include "FxApplications.h"
31#include "FxBagFiler.h"
32#include "FxCommand.h"
33#include "FxCommandContext.h"
34#include "FxCommandsHistory.h"
35#include "FxCurvePE.h"
38#include "FxDatabase.h"
39#include "FxDatabaseHistory.h"
40#include "FxDatabaseReactor.h"
41#include "fxdbvardefs.h"
42#include "FxDebug.h"
43#include "FxDefines.h"
44#include "FxDesignDataItem.h"
45#include "FxDesignDataSource.h"
47#include "FxDesignResources.h"
48#include "FxDeviceReactor.h"
49#include "FxDisplayDevice.h"
50#include "FxDocument.h"
51#include "FxDocumentIterator.h"
52#include "FxDocumentManager.h"
54#include "FxEditorReactor.h"
55#include "FxFdtAPI.h"
56#include "FxFdtCodes.h"
57#include "FxFdtDCL.h"
58#include "FxFdtDialogs.h"
59#include "FxFdtError.h"
60#include "FxFdtType.h"
61#include "FxFileData.h"
62#include "FxGeometryClipper.h"
63#include "FxGeomUtils.h"
64#include "FxGripMenu.h"
65#include "FxGripPointsPE.h"
66#include "FxHelpId.h"
67#include "FxHelpSystem.h"
68#include "FxHitTestInfo.h"
69#include "FxHLR.h"
70#include "FxHostAppServices.h"
71#include "FxInit.h"
73#include "FxInputPointManager.h"
74#include "FxKeywordArray.h"
76#include "FxLicenseInfo.h"
77#include "FxLicenseManager.h"
78#include "FxMainFrame.h"
79#include "FxModule.h"
80#include "FxObjectId.h"
81#include "FxOperators.h"
82#include "FxOrthoPoint.h"
83#include "FxOsnapPoint.h"
84#include "FxOtrackPoint.h"
85#include "FxOutputDevice.h"
86#include "FxPicture.h"
87#include "FxPlatformSettings.h"
88#include "FxPluginModule.h"
91#include "FxPreferences.h"
92#include "FxPreviewBitmap.h"
93#include "FxProfile.h"
94#include "FxQtCore.h"
95#include "FxRecentFiles.h"
96#include "FxRecentlyErased.h"
97#include "fxscriptengine.h"
98#include "FxSelectionSet.h"
100#include "FxSettings.h"
101#include "FxStatusBar.h"
102#include "FxStdsError.h"
103#include "FxStdsFix.h"
104#include "FxStdsManager.h"
105#include "FxStdsPlugins.h"
106#include "FxString.h"
107#include "FxSystemFiles.h"
108#include "FxSystemServices.h"
109#include "FxSysVarDefs.h"
110#include "FxThread.h"
111#include "FxTracker.h"
112#include "FxTrackerDrawContext.h"
113#include "FxUI.h"
114#include "FxUIRibbon.h"
116#include "FxUnitsFormatter.h"
117#include "FxUserIO.h"
118#include "FxVectorizeDevice.h"
119#include "FxView.h"
120#include "FxViewDrawInfo.h"
121#include "FxViewDrawContext.h"
122#include "FxViewReactor.h"
123#include "FxVSTA.h"
124
125#include "PortingHelp/arx2drx.h"
126
127#if !defined( __cplusplus )
128 #include "ads2drx.h"
129#endif
130
131#if defined( QT_VERSION ) && !defined(XENON)
132 #include "FxDialog.h"
133 #include "FxLicensingService.h"
134 #include "FxMenu.h"
135 #include "FxMessageBox.h"
136 #include "FxNetworkAccessManager.h"
137 #include "FxRasterImage.h"
138 #include "FxWebWidgetInterfaces.h"
139#endif