FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
acad/global func.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18#pragma warning (disable : 4005)
19
20#if defined (__cplusplus) || defined (__cplusplus__)
21 #include "..\..\include\adsdlg.h"
25 ARX_API bool OrbitInProgress(class CTool * &);
26 ARX_API bool acEditMTextAttributeInteractive(class AcDbMText *,class AcDbObjectId const &,bool);
27 ARX_API bool acdbCanonicalToSystemRange(int,class AcString const &,class AcString &);
28 ARX_API bool acdbHatchHitTest(class AcDbEntity *,class AcGePoint3d const &,class AcGeVector3d const &);
30 ARX_API bool acdbSystemRangeToCanonical(int,class AcString const &,class AcString &);
33 ARX_API bool acedCaptureModelView(class AcDbDatabase *,wchar_t const *,bool);
35 ARX_API bool acedCaptureThumbnailForOneView(class AcDbDatabase *,wchar_t const *,bool);
36 ARX_API bool acedCaptureThumbnails(class AcDbDatabase *,bool,bool);
37 ARX_API bool acedComputePickParams(class AcGePoint3d const &,class AcGePoint3d &,class AcGeVector3d &,double &);
38 ARX_API bool acedDoubleClickAction(class AcDbEntity *,class AcGePoint3d &,bool);
39 ARX_API bool acedDynDimTextData(class AcDbDimension const *,class AcGePoint3d,wchar_t const *,wchar_t const *,bool,struct tagRECT &);
40 ARX_API bool acedEndUndoGroup(class AcApDocument *,bool);
41 ARX_API void hatchedit(long,int,bool,class AcDbObject const *);
43 ARX_API void setXattachCBFunc(void (*)(class AcDbDatabase *,wchar_t const *));
44 ARX_API void updateLayoutMenu(class CMenu &,unsigned long,unsigned long);
45 ARX_API void DrawLineTypeItemHelper(class CDC *,class AcDbObjectId &,class CRect,int,class AcDbDatabase *);
49 ARX_API void acedSetVpOvrBackgColor(class AcCmColor const &);
58 ARX_API class AcCipUtil * accipUtil(void);
75 ARX_API class AcGsManager * acgsGetGsManager(class CView * = NULL );
77 ARX_API class AcGsView * acedGetCurGsView(void);
78 ARX_API class AcGsView * acgsGetGsView(int,bool);
81 ARX_API class AcGzManager * acgzManager(class AcApDocument *,bool);
82 ARX_API class AcGzService * acgzService(void);
94 ARX_API class AcToolPanelData * acedGetToolPanelData(wchar_t const *,wchar_t const *);
96 ARX_API class AcViewport * findvport(int);
97 ARX_API class AcViewport * whichwind(long,long);
103 ARX_API class CAcUiPathname const * getCurrentDirPrefix(void);
106 ARX_API class CDocument * acedGetAcadDoc(void);
110 ARX_API class CStatusBar * acedGetStatusBar(class AcApStatusBar *);
111 ARX_API class CView * acedGetAcadDwgView(void);
112 ARX_API class CWinApp * acedGetAcadWinApp(void);
113 ARX_API class CWnd * acedGetAcadDockCmdLine(void);
114 ARX_API class CWnd * acedGetAcadTextCmdLine(void);
115 ARX_API class CWnd * acedGetActiveIPFrame(void);
116 ARX_API class CWnd * acedGetInfoCenterControl(void);
117 ARX_API class CWnd * getAcToolbarControl(class CWnd *,class CRect const &,unsigned int);
120 ARX_API class Whip * acedCurWhipObj(void);
122 ARX_API enum Acad::ErrorStatus AcPlSetHostAppServices(class AcPlHostAppServices *);
123 ARX_API enum Acad::ErrorStatus AcSaveWorkspace(wchar_t const *);
124 ARX_API enum Acad::ErrorStatus AcSetWorkspaceMask(unsigned long);
125 ARX_API enum Acad::ErrorStatus GetAcadStartInDir(int,wchar_t *);
126 ARX_API enum Acad::ErrorStatus acedCleanupDeletedObjectsInAcad(bool);
127 ARX_API enum Acad::ErrorStatus acedConvertEntityToHatch(class AcDbHatch *,class AcDbEntity * &,bool);
128 ARX_API enum Acad::ErrorStatus acedCreateEnhancedViewportOnDrop(wchar_t const *,wchar_t const *,class AcGePoint2d,double,class AcDbObjectId,class AcDbObjectId &,class AcDbObjectId &);
129 ARX_API enum Acad::ErrorStatus acedCreateEnhancedViewportOnDropDWG(wchar_t const *,class AcDbExtents *,class AcGePoint2d,double,class AcDbObjectId,class AcDbObjectId &,class AcDbObjectId &);
130 ARX_API enum Acad::ErrorStatus acedCreateViewportByView(class AcDbDatabase *,class AcDbObjectId const &,class AcGePoint2d const &,double,class AcDbObjectId &);
131 ARX_API enum Acad::ErrorStatus acedDisableSaveAsFormats(bool,bool,bool,bool,bool);
132 ARX_API enum Acad::ErrorStatus acedDisableSpacePicking(class AcApDocument *);
133 ARX_API enum Acad::ErrorStatus acedDowngradeDocOpen(bool);
135 ARX_API enum Acad::ErrorStatus acedEnableSpacePicking(class AcApDocument *);
136 ARX_API enum Acad::ErrorStatus acedGetCommandAtLevelForDocument(class AcApDocument *,wchar_t * &,int);
137 ARX_API enum Acad::ErrorStatus acedGetCurDwgXrefGraph(class AcDbXrefGraph &,int = false );
139 ARX_API enum Acad::ErrorStatus acedGetCurrentUCS(class AcGeMatrix3d &);
140 ARX_API enum Acad::ErrorStatus acedGetCurrentView(class AcDbViewTableRecord &);
142 ARX_API enum Acad::ErrorStatus acedGetHotGrips(class AcDbEntity *,class AcArray<int,class AcArrayMemCopyReallocator<int> > &);
143 ARX_API enum Acad::ErrorStatus acedGetModuleFileName(wchar_t const *,wchar_t *,unsigned long);
144 ARX_API enum Acad::ErrorStatus acedGetSelectionServiceVportId(class AcEdSelectionSetService &,int,class AcDbObjectId &);
145 ARX_API enum Acad::ErrorStatus acedInsertXrefDrawingOnDrop(class AcDbDatabase *,wchar_t const *,class AcDbObjectId &,class AcDbObjectId &);
146 ARX_API enum Acad::ErrorStatus acedKillXrefBubbleMessage(void);
148 ARX_API enum Acad::ErrorStatus acedManageHatchEditorReactor(class AcDbObjectId,enum AcHatchEdReact,class AcDbObjectId,enum AcHatchNotifier,bool);
149 ARX_API enum Acad::ErrorStatus acedMspace(class AcDbDatabase *);
150 ARX_API enum Acad::ErrorStatus acedMspace(void);
151 ARX_API enum Acad::ErrorStatus acedNewSDIDocument(wchar_t const *);
152 ARX_API enum Acad::ErrorStatus acedPromptForBlock(class AcDbObjectId &);
153 ARX_API enum Acad::ErrorStatus acedPspace(class AcDbDatabase *);
154 ARX_API enum Acad::ErrorStatus acedPspace(void);
155 ARX_API enum Acad::ErrorStatus acedPutPropChangeFlags(class AcRxClass const *,long,long);
156 ARX_API enum Acad::ErrorStatus acedRegisterGripService(class AcApDocument *,class AcEdAppGripService *);
157 ARX_API enum Acad::ErrorStatus acedRemoveGripService(class AcApDocument *,class AcEdAppGripService *);
158 ARX_API enum Acad::ErrorStatus acedRenameBlockElementEntity(class AcDbObjectId const &);
159 ARX_API enum Acad::ErrorStatus acedRestoreCurrentView(class AcDbObjectId const &);
160 ARX_API enum Acad::ErrorStatus acedRestorePreviousUCS(void);
161 ARX_API enum Acad::ErrorStatus acedSaveCurrentDrawing(wchar_t const *,enum AcDb::AcDbDwgVersion,enum AcDb::MaintenanceReleaseVersion);
162 ARX_API enum Acad::ErrorStatus acedSendCommandToExecute(class AcApDocument *,wchar_t const *,bool,bool,bool);
163 ARX_API enum Acad::ErrorStatus acedSendMenuStringToExecute(class AcApDocument *,wchar_t const *,bool);
164 ARX_API enum Acad::ErrorStatus acedSetCurrentUCS(class AcGeMatrix3d const &);
165 ARX_API enum Acad::ErrorStatus acedSetCurrentVPort(class AcDbViewport const *);
166 ARX_API enum Acad::ErrorStatus acedSetCurrentVPort(int);
167 ARX_API enum Acad::ErrorStatus acedSetCurrentView(class AcDbViewTableRecord *,class AcDbViewport *);
168 ARX_API enum Acad::ErrorStatus acedSetHotGrips(class AcDbEntity *,class AcArray<int,class AcArrayMemCopyReallocator<int> > const &);
170 ARX_API enum Acad::ErrorStatus acedSkipXrefNotification(class AcDbDatabase *,wchar_t const *);
171 ARX_API enum Acad::ErrorStatus acedTextFieldModified(class AcDbObject *,class AcDbField *,int);
172 ARX_API enum Acad::ErrorStatus acedUpdateTextFromField(class AcDbObject *,class AcDbField *);
173 ARX_API enum Acad::ErrorStatus acedUpgradeDocOpen(void);
174 ARX_API enum Acad::ErrorStatus acedVPLayer(class AcDbObjectId const &,class AcArray<class AcDbObjectId,class AcArrayMemCopyReallocator<class AcDbObjectId> > const &,enum AcDb::VpFreezeOps);
175 ARX_API enum Acad::ErrorStatus acedVportTableRecords2Vports(void);
176 ARX_API enum Acad::ErrorStatus acedVports2VportTableRecords(void);
177 ARX_API enum Acad::ErrorStatus acedWblockFile(wchar_t const *,class AcDbDatabase *);
178 ARX_API enum Acad::ErrorStatus acedWriteDwg(wchar_t const *,bool,enum AcDb::AcDbDwgVersion);
179 ARX_API enum Acad::ErrorStatus acedXrefAttach(ACHAR const *,ACHAR const *,class AcDbObjectId* = NULL,class AcDbObjectId * = NULL,class AcGePoint3d const * = NULL,class AcGeScale3d const * = NULL,double const * = NULL,bool = true, class AcDbDatabase * = NULL ,wchar_t const * = NULL );
180 ARX_API enum Acad::ErrorStatus acedXrefBind(ACHAR const *, const bool = false, const bool = true,class AcDbDatabase * = nullptr);
181 ARX_API enum Acad::ErrorStatus acedXrefCreateBlockname(ACHAR const *,ACHAR * &);
182 ARX_API enum Acad::ErrorStatus acedXrefDetach(ACHAR const *,bool = true,class AcDbDatabase * = nullptr);
183 ARX_API enum Acad::ErrorStatus acedXrefNotifyCheckFileChanged(class AcDbObjectId,bool &);
184 ARX_API enum Acad::ErrorStatus acedXrefOverlay(ACHAR const *, ACHAR const *, class AcDbObjectId * = nullptr, class AcDbObjectId * = nullptr, class AcGePoint3d const * = nullptr, class AcGeScale3d const * = nullptr, double const * = nullptr, bool = true, class AcDbDatabase * = nullptr, ACHAR const * = nullptr);
185 ARX_API enum Acad::ErrorStatus acedXrefReload(class AcArray<class AcDbObjectId,class AcArrayMemCopyReallocator<class AcDbObjectId> > const &,bool,class AcDbDatabase *);
186 ARX_API enum Acad::ErrorStatus acedXrefReload(ACHAR const *,bool = true,class AcDbDatabase * = nullptr);
187 ARX_API enum Acad::ErrorStatus acedXrefResolve(class AcDbDatabase *,bool);
188 ARX_API enum Acad::ErrorStatus acedXrefRetrieveFile(int &,class AcDbObjectId,ACHAR *);
189 ARX_API enum Acad::ErrorStatus acedXrefUnload(ACHAR const *, bool = true, class AcDbDatabase * = nullptr);
190 ARX_API enum Acad::ErrorStatus acedXrefUserAttach(ACHAR const *,ACHAR const *,class AcDbObjectId *,class AcDbObjectId *,class AcGePoint3d const *,class AcGeScale3d const *,double const *,bool,bool,int);
191 ARX_API enum Acad::ErrorStatus acedXrefUserOverlay(ACHAR const *,ACHAR const *,class AcDbObjectId *,class AcDbObjectId *,class AcGePoint3d const *,class AcGeScale3d const *,double const *,bool,bool,int);
192 ARX_API enum Acad::ErrorStatus acedXrefXBind(class AcArray<class AcDbObjectId,class AcArrayMemCopyReallocator<class AcDbObjectId> >,bool,class AcDbDatabase *);
193 ARX_API enum Acad::ErrorStatus acgsGetDefaultHomeView(class AcGsView *,class AcDbHomeView &);
194 ARX_API enum Acad::ErrorStatus acgsiMakeGrid(class AcGsView *,class AcGePoint3d const &,class AcGeVector3d const &,class AcGeVector3d const &,class AcGeVector3d const &,class AcGePoint2d const &,class AcGePoint2d const &,class AcGePoint2d const &,class AcGePoint2d const &,double,double,long,long,bool,bool,bool,class AcCmEntityColor const &,class AcCmEntityColor const &,class AcCmEntityColor const &,int,int,int,class AcGiDrawable * &);
195 ARX_API enum Acad::ErrorStatus acgsiMakeIcon(class AcGsView *,class AcGePoint3d const &,class AcGeVector3d const &,class AcGeVector3d const &,class AcGeVector3d const &,bool,class AcGiDrawable * &);
196 ARX_API enum Acad::ErrorStatus acgsiSetDeviceLineweightInfo(class AcGsDevice *,bool,bool,double,int);
197 ARX_API enum Acad::ErrorStatus acreEntityToFaces(long * const,wchar_t * * const,int);
198 ARX_API enum Acad::ErrorStatus addSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter *);
199 ARX_API enum Acad::ErrorStatus addSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter2 *);
200 ARX_API enum Acad::ErrorStatus addSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter3 *);
201 ARX_API enum Acad::ErrorStatus addSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter4 *);
203 ARX_API enum Acad::ErrorStatus appContextOpenDocument(struct AcApDocManager::DocOpenParams const *);
204 ARX_API enum Acad::ErrorStatus collectIdsForPurging(class AcDbDatabase *,class AcArray<class AcDbObjectId,class AcArrayMemCopyReallocator<class AcDbObjectId> > const &,class AcArray<class AcDbObjectId,class AcArrayMemCopyReallocator<class AcDbObjectId> > &);
205 ARX_API enum Acad::ErrorStatus enableOPTControls(bool);
206 ARX_API enum Acad::ErrorStatus findFileByAcadSupportPath(wchar_t const *,wchar_t const *,int,wchar_t *);
207 ARX_API enum Acad::ErrorStatus forceOpenLeader(class AcDbObject * &,class AcDbObjectId &);
208 ARX_API enum Acad::ErrorStatus manageDimEditorOopsReactor(class AcDbObjectId,int,class AcDbPointRef *,int,class AcDbPointRef * * &);
209 ARX_API enum Acad::ErrorStatus manageDimEditorReactor(class AcDbObjectId,bool,class AcDbObjectId,int);
210 ARX_API enum Acad::ErrorStatus manageDimViewEditorReactor(int);
211 ARX_API enum Acad::ErrorStatus purgeDatabase(class AcDbDatabase *);
213 ARX_API enum Acad::ErrorStatus removeSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter *);
214 ARX_API enum Acad::ErrorStatus removeSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter2 *);
215 ARX_API enum Acad::ErrorStatus removeSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter3 *);
216 ARX_API enum Acad::ErrorStatus removeSSgetFilterInputContextReactor(class AcApDocument *,class AcEdSSGetFilter4 *);
218 ARX_API enum Acad::ErrorStatus setAllowDuplicateSelection(class AcApDocument *,unsigned char);
219 ARX_API enum Acad::ErrorStatus setCurrentPlotStyleName(wchar_t const *);
220 ARX_API enum Acad::ErrorStatus updateViewportAnnotationScale(class AcDbViewport *,class AcDbAnnotationScale *);
221 ARX_API bool AcadIsQuitting(void);
222 ARX_API bool GetOemCLSID(int,struct _GUID *);
223 ARX_API bool IPEGetState(struct IPEState &);
224 ARX_API bool IPEInvoke(struct IPEControl *);
225 ARX_API bool IPESendCommand(int,void *,void *);
226 ARX_API bool RemovingAutoLISP(void);
227 ARX_API bool SendAppMessage(wchar_t const *,enum AcRx::AppMsgCode,void *);
228 ARX_API bool WasLastCharEchoed(void);
231 ARX_API bool acInternalZoomBack(void);
232 ARX_API bool acbgAllowBGPlot(void);
233 ARX_API bool acedAddMenuItem(struct HMENU__ *,struct _ACEDADDMENUITEM *);
234 ARX_API bool acedCVDTSC(double,double,union acedSUS *,union acedSUS *);
235 ARX_API bool acedCVDTSC(void const *,double,double,union acedSUS *,union acedSUS *);
236 ARX_API bool acedCVDTW(double const * const,double * const);
237 ARX_API bool acedCVDTW(void const *,double const * const,double * const);
238 ARX_API bool acedCVSCTD(long,long,double *,double *);
239 ARX_API bool acedCVSCTD(void const *,long,long,double *,double *);
240 ARX_API bool acedCVWTD(double const * const,double * const,bool);
241 ARX_API bool acedCVWTD(void const *,double const * const,double * const,bool);
242 ARX_API bool acedCVWTDV(double const * const,double * const);
243 ARX_API bool acedCVWTDV(void const *,double const * const,double * const);
245 ARX_API bool acedDimEnableUpdate(bool);
248 ARX_API bool acedGetHideWarningDialogs(unsigned int);
249 ARX_API bool acedGetHistoryStatus(void);
250 ARX_API bool acedGetMoreHideWarningDialogs(unsigned int);
252 ARX_API bool acedGetTopmostFaceInSelectionSet(long const (&)[2],class AcGePoint3d const &,class AcDbObjectId &,class AcDbSubentId &);
254 ARX_API bool acedGetViewportData(void const *,struct ACEDVIEWPORTINFO *);
255 ARX_API bool acedGetWorkspacePanelData(class std::vector<class AcWsPanelData,class std::allocator<class AcWsPanelData> > &);
256 ARX_API bool acedHatchPalletteDialog(wchar_t const *,bool,wchar_t * &);
259 ARX_API bool acedIs3DOrbitEnabled(void);
260 ARX_API bool acedIsDocModified(short);
266 ARX_API bool acedIsInPlaceServer(void);
267 ARX_API bool acedIsLiveSectioning(void);
271 ARX_API bool acedIsTableStyleStandardName(wchar_t const *);
273 ARX_API bool acedIsUsrbrkDisabled(void);
275 ARX_API bool acedLinetypeDialog(class AcDbDatabase *,class AcDbObjectId,bool,wchar_t * &,class AcDbObjectId &);
276 ARX_API bool acedLinetypeDialog(class AcDbObjectId,bool,wchar_t * &,class AcDbObjectId &);
278 ARX_API bool acedNoDialogMode(void);
280 ARX_API bool acedOpDlgSetup(class CAdUiTab *,enum OpDlgControls);
282 ARX_API bool acedPasteItem(bool,struct IDataObject *,struct tagPOINT *,unsigned short,bool,unsigned long,unsigned long);
283 ARX_API bool acedPlotstyleDialog(wchar_t const *,bool,wchar_t * &);
287 ARX_API bool acedRemoveMenuItem(struct HMENU__ *,unsigned int);
288 ARX_API bool acedSetCMBaseAlias(wchar_t const *,enum AcadContextMenuMode);
293 ARX_API bool acedSetTFactors(double,double);
294 ARX_API bool acedSetTFactors(void const *,double,double);
295 ARX_API bool acedSetWindowConfig(bool);
296 ARX_API bool acedShowNFWTopic(wchar_t const *,wchar_t const *,wchar_t const *,bool);
297 ARX_API bool acedSubSelect(class AcDbObjectId const &,class AcGePoint3d,class AcGePoint3d);
304 ARX_API bool acedUseDarkDynInputToolTipText(unsigned long const &);
305 ARX_API bool acedViewHasChanged(void);
308 ARX_API bool acediGenerateThumbnailForViewport(class AcViewport *,struct pview const &);
309 ARX_API bool acediGetThumbnail(class AcViewport *,int,bool &,class AcGiImageBGRA32 const * &);
310 ARX_API bool acediGetThumbnail(class AcViewport *,struct pview const &,bool &,class AcGiImageBGRA32 const * &);
312 ARX_API bool acgsGetScreenShot(void * &,int,unsigned long,unsigned long,bool,enum AcGsBackground);
316 ARX_API bool acutAreFilesSame(wchar_t const *,wchar_t const *);
318 ARX_API bool adlmReturnLicense(void);
319 ARX_API bool break3dQueueForRegen(void);
320 ARX_API bool checkForXparent(wchar_t *);
322 ARX_API bool getBitmapInfo(class Atil::Image const *,class AcAtilDibImage * &);
325 ARX_API bool isDynInputInEditMode(void);
326 ARX_API bool isPendingUCS(void);
327 ARX_API bool openReadOnlyDbTables(void);
328 ARX_API bool readAndConvertOldVersions(class AcDbDatabase * &,wchar_t const *);
329 ARX_API bool storeSQLIndexInDwg(void);
330 ARX_API bool view_restore(class AcDbObjectId const &,class AcDbDatabase *,class AcDbObjectId const &,int,bool,bool,bool);
335 ARX_API bool acedGetWhoHasInfo(wchar_t const *,class AcString *,class AcString *,class AcString *);
336 ARX_API bool get1dist(wchar_t const *,double *);
337 ARX_API bool topwind(class AcViewport *);
338 ARX_API bool acedSetColorDialog( int&, Adesk::Boolean, int );
339 ARX_API double acedCvtDispToWorldAndNormalizeZOnly(double,double);
340 ARX_API double acedCvtDispToWorldAndNormalizeZOnly(void const *,double,double);
342 ARX_API int EstimateNumHatchLines(class AcDbHatch const *);
343 ARX_API int GetListOfPlotStyleTables(class CStringList &,bool,bool);
345 ARX_API int GetMRUInfo(enum MRUinfotype,int,class AcCmColor *);
346 ARX_API int IPEInvokeEditorOn(class AcDbEntity *,struct IPESettings const *);
347 ARX_API int IPEInvokeEditorOnDimension(class AcDbDimension *,bool (*)(int,void *));
348 ARX_API int acEditMTextInteractive(class AcDbMText *,bool,struct IPESettings *);
349 ARX_API int acedEditMTextInteractive(class AcDbMText *,bool,bool);
350 ARX_API int acedRegisterOnModal(void (*const)(bool));
351 ARX_API int acedRemoveOnModal(void (*const)(bool));
352 ARX_API int acedGetFullKword(wchar_t const *,wchar_t * &,bool);
353 ARX_API int acedSSAddMultiple(class AcArray<long (*)[2],class AcArrayMemCopyReallocator<long (*)[2]> > const &,long const * const,long * const,bool);
354 ARX_API int acedSSDelMultiple(class AcArray<long (*)[2],class AcArrayMemCopyReallocator<long (*)[2]> > const &,long const * const);
355 ARX_API int acedSSSubentAddMultiple(class AcArray<class AcDbFullSubentPath,class AcArrayMemCopyReallocator<class AcDbFullSubentPath> > const &,long const * const,long * const,bool);
358 ARX_API int acedSetColorDialogTrueColorWithCallback(class AcCmColor &,int,class AcCmColor const &,enum AcCm::DialogTabs,void (*)(void *,class AcCmColor const &),void *);
359 ARX_API int acedSetColorPrompt(wchar_t *,class AcCmColor &,int);
360 ARX_API int acgsSetViewParameters(int,class AcGsView const *,bool,bool,bool = false);
362 ARX_API int adsi_regfun(void const *,int (*)(int,class AcEdCommand const *));
363 ARX_API int InvokeLayoutMenu(class AcApDocument *,int,struct HWND__ *,class IMenuInvokeContext *);
365 ARX_API int PreviewInWnd(wchar_t const *,int,class CWnd *);
366 ARX_API int acedAddDefaultContextMenu(class AcEdUIContext *,void const *,wchar_t const * = NULL);
368 ARX_API int acedAddMenuReactor(class AcApMenuReactor *,wchar_t const *);
369 ARX_API Adesk::Boolean acedAddObjectContextMenu(class AcRxClass const *,class AcEdUIContext *,void const *);
370 ARX_API int acedCoordFromPixelToWorld(int,class CPoint,double * const);
371 ARX_API int acedCoordFromWorldToPixel(int,double const * const,class CPoint &);
373 ARX_API int acedEditDimstyleInteractiveEx(class AcDbDatabase *,class AcDbDimStyleTableRecord *,int,wchar_t const *,int);
376 ARX_API int acedGetPaneId(class AcApStatusBar *,class AcPane *);
377 ARX_API int acedGetSysvarList(wchar_t const *,class CStringArray &);
384 ARX_API int acedEntityFromIData(void *,int *,class AcDbObjectId &);
386 ARX_API int acgsGetViewParameters(int,class AcGsView *);
387 ARX_API int getRawAngle(double const * const,wchar_t const *,double *);
388 ARX_API int insrt(class AcDbBlockTableRecord *,class AcDragInsert *);
389 ARX_API int insrt(enum InsertCommandEnumType,wchar_t const *,class AcDragInsert *);
393 ARX_API void acedUpdateScaleList(struct AcScaleEntry *,struct AcScaleEntry *,int,class AcDbDatabase *);
400 ARX_API void acgsiUpdateGridColor(bool,class AcCmEntityColor const &,class AcCmEntityColor const &,class AcCmEntityColor const &,int,int,int,class AcGiDrawable * &);
401 ARX_API void acgsSetViewRes(class AcGsView *,double);
402 ARX_API struct tagABITMAPINFO * generateThumbnailBitmap(class AcDbDatabase *,class SSet *,int,bool,bool,bool);
403 ARX_API struct tagBITMAPINFO * captureActiveLayout(class AcApDocument *,unsigned long,unsigned long);
404 ARX_API struct tagBITMAPINFO * capturePreviewBitmap(class AcApDocument *,unsigned long,unsigned long);
405 ARX_API int acedDrgInsrt(class AcDbObjectId *);
406 ARX_API int queueGraphicsUpdate(class AcDbObjectId const *,int);
411 ARX_API struct IUnknown * GetIUnknownOfObject(class AcDbObjectId,struct _GUID &);
414 ARX_API void * acedOpenRefSearch(class AcDbDatabase *);
415 ARX_API int acedGetFullInput(wchar_t * &);
416 ARX_API int acedEvaluateLisp(wchar_t const *,struct resbuf * &);
417 ARX_API int acedGetFullKword(wchar_t const *,wchar_t * &);
418 ARX_API int acedGetFullString(int,wchar_t const *,wchar_t * &);
420 ARX_API int acedGetFileNavDialogEx(wchar_t const *,wchar_t const *,wchar_t const *,wchar_t const *,wchar_t const *,int,int &,struct resbuf * *);
421 ARX_API int acgsGetDisplayInfo(int &,int &,int &,int &);
423 ARX_API Adesk::Boolean acgsGetViewportInfo(int,int &,int &,int &,int &);
424 ARX_API Adesk::Boolean acgsSetLensLength(int,double const &);
425 ARX_API int getBasePoint(double (&)[3]);
426 ARX_API int isTooManyArrayObjects(int,long &,long &,int &);
427 ARX_API int acedNEntSelPEx(wchar_t const *, unsigned __int64 * const,double * const,int,double (* const)[4],struct resbuf * *,unsigned int = 0, __int64 * = NULL);
428 ARX_API void EngageTool(class CTool *);
429 ARX_API void LoadAllFonts(class CStringList &,class CStringList &,class CStringList &);
433 ARX_API void DrawLTypePattern(class CDC *,class AcDbObjectId,struct tagRECT *,int);
434 ARX_API void DrawLWLine(class CDC *,enum AcDb::LineWeight,struct tagRECT *,int);
441 ARX_API void acedAddUcsReactor(class AcEdUcsReactor *,bool);
442 ARX_API void acedCoordFromPixelToWorld(class CPoint const &,double * const);
445 ARX_API void acedGetCurVportPixelToDisplay(double &,double &);
446 ARX_API void acedGetCurVportScreenToDisplay(double &,double &);
447 ARX_API void acedGetVportPixelToDisplay(void const *,double &,double &);
448 ARX_API void acedGetVportScreenToDisplay(void const *,double &,double &);
449 ARX_API int acdbDisToF( wchar_t const *, int, ads_real* );
450 ARX_API int acedGetFileD( const ACHAR*, const ACHAR*, const ACHAR*, int, resbuf* );
451 ARX_API short OleScaleDialogPreference(short &,bool);
454 ARX_API void acedLoadAndFilterScaleList(struct AcScaleEntry * &,int &,bool,bool,class AcDbDatabase *);
455 ARX_API void acedLogicalViewSize(long &,long &);
457 ARX_API void acedLoadScaleList(struct AcScaleEntry * &,int &,class AcDbDatabase *);
460 ARX_API void acedResetScaleList(bool,bool,class AcDbDatabase *);
461 ARX_API void acedSetHideWarningDialogs(unsigned int,bool);
463 ARX_API void acedSetIsViewportMaximized(bool,bool);
464 ARX_API void acedSetMoreHideWarningDialogs(unsigned int,bool);
468 ARX_API void acedSuppressFileMRU(bool);
470 ARX_API void acedUpdateGeoMarker(bool);
471 ARX_API void acedZoomToolHook(bool,bool,bool);
472 ARX_API void acediEnableDWC(bool);
474 ARX_API void * dgnSupported(bool,bool);
475 ARX_API struct HICON__ * getApplicationIcon(int,bool);
476 ARX_API void GetPlotStateForGS(bool *,int *,bool *,bool *);
479 ARX_API void acedEnableRollover(bool);
480 ARX_API void acedEnableStatusBarItem(int,bool);
481 ARX_API void acedIPEAddReactor(class AcEdIPEReactor *,bool);
482 ARX_API void acedLockGui(bool);
489 ARX_API void tregenall(bool,bool,bool);
494 ARX_API void acedSaveScaleList(struct AcScaleEntry *,int,class AcDbDatabase *);
496 ARX_API void acedSetGeoCoordFormatStatusLineCallback(void (*)(wchar_t *,class AcGePoint3d const &,class AcGePoint3d const &));
501 ARX_API int acedSetMruTooltipGetXamlCallback(wchar_t const *,int (__stdcall*)(wchar_t const *,wchar_t * &));
504 ARX_API int acedTrans( double*, struct resbuf*, struct resbuf*, bool, ads_point );
505#endif
506
507#if defined(_WINDEF_)
508 #if defined (__cplusplus) || defined (__cplusplus__)
509 extern "C"
510 {
511 #endif
512
515
516 #if defined (__cplusplus) || defined (__cplusplus__)
517 }
518 #endif
519#endif
528ARX_API int GetPlotStyleTableType(wchar_t const *);
530ARX_API int HandleToolbarComboMessage(unsigned int,unsigned int,unsigned int,long);
534ARX_API int OPMFillPatternList(void (*)(wchar_t *));
535ARX_API int OPMisohpvalid(wchar_t *);
536ARX_API int ToolbarArxComm(int,int,void *);
538ARX_API int acdbAngToSHighPrecision(double,int,wchar_t *);
539ARX_API int acdbRToSHighPrecision(double,int,wchar_t *);
541ARX_API int acedCheckStringAgainstKwords(wchar_t const *,wchar_t const *);
543ARX_API int acedCreateInternetShortcut(wchar_t const *,wchar_t const *);
544ARX_API int acedCreateShortcut(void *,wchar_t const *,wchar_t const *,wchar_t const *);
547ARX_API int acedEvaluateDiesel(wchar_t const *,wchar_t *);
548ARX_API int acedFindFileMulti(struct resbuf const *,struct resbuf * *);
556ARX_API int acedGetRefSearchPath(void *,wchar_t * * const);
563ARX_API int acedIsDiesel(wchar_t const *);
567ARX_API int acedPostCommand(wchar_t const *);
569ARX_API int acedRegisterExtendedGroup(ACHAR const *,ACHAR const *,ACHAR const *);
571ARX_API int acedRegisterFilterWinMsg(int (*const)(struct tagMSG *));
572ARX_API int acedRegisterMruFilename(wchar_t const *);
573ARX_API int acedRegisterOnIdleWinMsg(void (*const)(void));
574ARX_API int acedRegisterWatchWinMsg(void (*const)(struct tagMSG const *));
575ARX_API int acedRemoveFilterWinMsg(int (*const)(struct tagMSG *));
576ARX_API int acedRemoveOnIdleWinMsg(void (*const)(void));
577ARX_API int acedRemoveWatchWinMsg(void (*const)(struct tagMSG const *));
579ARX_API int acedResolveInternetShortcut(wchar_t const *,wchar_t *);
580ARX_API int acedResolveShortcut(void *,wchar_t const *,wchar_t *);
586ARX_API int acedSetMruOpenFileCallback(wchar_t const *,int (__stdcall*)(wchar_t const *));
587ARX_API int acedSetMruTooltipReleaseXamlCallback(wchar_t const *,int (__stdcall*)(wchar_t const *,wchar_t const *));
589ARX_API int acedSetStatusBarMessage(wchar_t const *);
590ARX_API int acedSetStatusBarProgressMeter(wchar_t const *,int,int);
592ARX_API int acedSetVarFromBag(wchar_t const *,struct resbuf const *);
595ARX_API int acedTransPixelToLocalToWorld(int,long const *,double *);
596ARX_API int acedTransPixelToWorld(int,long const *,double *);
597ARX_API int acedTransScreenToWorld(int,long const *,double *);
598ARX_API int acedTransWorldToScreen(int,double const *,long *);
599ARX_API int acedUnRegisterExtendedGroup(wchar_t const *,wchar_t const *,wchar_t const *);
601ARX_API int acgsDisplayImage(int,long,long,int,int,void const *,int);
604ARX_API int acgsSetCustomUpdateMethod(void (*)(void *,int,int,int,int),void *);
615ARX_API int acdbRToS( double, int,int, ACHAR*, size_t);
616template<size_t param_5> inline int acdbRToS(ads_real param_1, int param_2, int param_3, wchar_t (& param_4)[param_5]){ return ::acdbRToS(param_1, param_2, param_3, param_4, param_5); }
617ARX_API int acedFindFile( const ACHAR*, ACHAR*, size_t );
618template<size_t param_3> inline int acedFindFile( const wchar_t *param_1, wchar_t( &param_2 )[ param_3 ] ) { return ::acedFindFile( param_1, param_2, param_3 );}
621ARX_API int acedGetVar( const ACHAR*, struct resbuf* );
622ARX_API int acedInvoke ( const struct resbuf*, struct resbuf** );
623ARX_API int acedRetList (struct resbuf*);
624ARX_API int acedSetVar(wchar_t const *,struct resbuf const *);
628ARX_API struct resbuf* acedGetArgs ();
636ARX_API struct HMENU__ * acedGetMenu(wchar_t const *);
641ARX_API unsigned char acedGetCommandVersion(void);
642ARX_API unsigned char acedInitCommandVersion(unsigned char);
643ARX_API unsigned int acedGetBlockEditMode(void);
644ARX_API unsigned int acedGetMenuItemIDFromTag(wchar_t const *,wchar_t const *);
645ARX_API unsigned int acedTrackPopupMenu(struct HMENU__ *,unsigned int,int,int,struct HWND__ *,struct tagRECT const *);
646ARX_API unsigned long AcWorkspaceMask(void);
647ARX_API unsigned long acedCommandActive(void);
649ARX_API unsigned long acedGetRGB(int);
650ARX_API unsigned long acedOsnapMarkerColor(void);
652ARX_API unsigned short acgsGetHighlightColor(void);
655
656#define AcadGetIDispatch acedGetIDispatch
658
680ARX_API void AcadSetOpm(struct IOpm *);
685ARX_API void DoAdlPan(void);
687ARX_API void ERSetState(short);
695ARX_API void OPMxemark(long * *);
696ARX_API void OPMxmark(double,double,double,long * *);
701ARX_API void SetAssociatedURLInDoc(wchar_t const *);
703ARX_API void SetCommandURLInDoc(wchar_t const *);
707ARX_API void ShowDwfSheet(wchar_t const *,wchar_t const *);
708ARX_API void ShowDwfViewer(wchar_t const *);
710ARX_API void TD_SetGotTokenCallback(void (*)(void));
714ARX_API void Xemark(long * *);
715ARX_API void XmarkWithCircle(double,double,double,long * *,int,double,float);
720ARX_API void acedBLC(void);
732ARX_API void acedHyperlinkExecute(wchar_t const *,wchar_t const *,wchar_t const *);
739ARX_API void acedLoadScaleUnitStrings(wchar_t * * const);
740ARX_API void acedMDIMetricsChanged(int,int,int,int);
742ARX_API void acedRedrawScreenBounded(short,short,short,short);
753ARX_API void acedSetBlockEditMode(unsigned int);
770ARX_API void acgsRedrawShortTermGraphics(short,short,short,short);
772ARX_API void acgsSetHighlightColor(unsigned short);
781ARX_API void dashView(void);
783ARX_API void executeInSessionContext(void (*)(void *),void *);
786ARX_API void redrawq(void);
792ARX_API void xfiles(void);
793ARX_API void zoomauto(short,double,double,double,double);
802ARX_API int acdbAngToF(const ACHAR * , int , ads_real * );
803ARX_API int acdbAngToS(ads_real, int, int, ACHAR*, size_t);
804template<size_t param_5> inline int acdbAngToS( ads_real param_1 , int param_2, int param_3, wchar_t( &param_4 )[ param_5 ] ){ return ::acdbAngToS( param_1, param_2, param_3, param_4, param_5 );}
805ARX_API int acdbDictAdd(const ads_name, const ACHAR *, const ads_name);
806ARX_API struct resbuf* acdbDictNext(const ads_name, int);
807ARX_API int acdbDictRemove(const ads_name, wchar_t const *);
808ARX_API int acdbDictRename(const ads_name, wchar_t const *, wchar_t const *);
809ARX_API struct resbuf *acdbDictSearch( const ads_name, wchar_t const *, int );
811ARX_API struct resbuf* acdbEntGet( const ads_name );
812ARX_API struct resbuf* acdbEntGetX( const ads_name, const struct resbuf* );
814ARX_API int acdbEntMake( struct resbuf* );
815ARX_API int acdbEntMakeX( struct resbuf*, ads_name );
816ARX_API int acdbEntMod( const struct resbuf* );
819ARX_API int acdbInters(const ads_point, const ads_point, const ads_point, const ads_point, int, ads_point);
821ARX_API int acdbRawAngToF(const ACHAR *, int, ads_real *);
822ARX_API int acdbRawAngToS(ads_real, int, int, ACHAR*, size_t);
823ARX_API int acdbRegApp( ACHAR const * );
824ARX_API int acdbSNValid( ACHAR const *, int );
825ARX_API resbuf *acdbTblNext( const ACHAR*, int );
827ARX_API struct resbuf * acdbTblSearch(const ACHAR*,const ACHAR*,int);
829ARX_API int acedAlert( const ACHAR* );
831ARX_API struct resbuf *acedArxLoaded();
835ARX_API int acedCmd(const resbuf*);
836ARX_API bool acedCmdLookup( const ACHAR*, bool, struct AcEdCommandStruc*, bool = false );
837ARX_API bool acedCmdLookup2( const ACHAR*, bool, struct AcEdCommandStruc*, int = ACRX_CMD_DEFUN );
838ARX_API int acedCmdUndefine(ACHAR const *, int);
839ARX_API int acedCommand( int, ... );
842ARX_API int acedDefun ( const ACHAR* name, int param );
843ARX_API int acedDefunEx(ACHAR const *, ACHAR const *, int);
844ARX_API int acedDragGen( ads_name, ACHAR const *, int, int (__cdecl *)( double*, ads_matrix ), double* );
849ARX_API int acedFNSplit(const ACHAR *, ACHAR *, size_t, ACHAR *, size_t, ACHAR *, size_t);
851ARX_API int acedGetAngle( const ads_point, const ACHAR*, double* );
855ARX_API int acedGetCfg( const ACHAR*, ACHAR*, int );
856ARX_API enum Acad::ErrorStatus acedGetCommandForDocument( AcApDocument *, wchar_t*&);
858ARX_API int acedGetDist( double*, ACHAR const *, double* );
861ARX_API int acedGetFileNavDialog( ACHAR const * param_1, ACHAR const * param_2, ACHAR const * param_3, ACHAR const * param_4, int param_5, struct resbuf ** param_6 );
862template<size_t param_2> inline int acedGetInput(wchar_t(&param_1)[param_2]){ return ::acedGetInput(param_1, param_2); }
864ARX_API int acedGetInput( ACHAR*, size_t );
865ARX_API int acedGetInt( ACHAR const *, int* );
867ARX_API int acedGetKword( ACHAR const*, ACHAR*, size_t );
868template<size_t param_3> inline int acedGetKword(const wchar_t *param_1, wchar_t(&param_2)[param_3]) { return ::acedGetKword(param_1, param_2, param_3); }
872ARX_API int acedGetOrient(double*, ACHAR const *, double* );
873ARX_API int acedGetReal( ACHAR const *, double * );
874ARX_API int acedGetString(int, const ACHAR *, AcString &);
875ARX_API int acedGetString( int, ACHAR const *, ACHAR* ,size_t );
876template<size_t param_4> inline int acedGetString(int param_1, const wchar_t *param_2, wchar_t(&param_3)[param_4]){ return ::acedGetString(param_1, param_2, param_3, param_4); }
877ARX_API int acedGetStringB( int, ACHAR const *, ACHAR *, int);
878ARX_API int acedGetSym( ACHAR const *, struct resbuf** );
880ARX_API int acedGrDraw( const double*, const double*, int, int );
881ARX_API int acedGrRead(int, int *, struct resbuf*);
882ARX_API int acedGrText(int,const ACHAR*,int);
883ARX_API int acedGrVecs( const struct resbuf*, ads_matrix );
886ARX_API int acedHelp( wchar_t const* param_1, wchar_t const* param_2, int param_3 );
888ARX_API int acedInitGet( int, const ACHAR* );
903ARX_API int acedNEntSel(wchar_t const *, ads_name, ads_point, ads_point [4], struct resbuf **);
904ARX_API int acedNEntSelP( ACHAR const *, ads_name, ads_point, int, ads_matrix, struct resbuf ** );
910ARX_API int acedPutSym( const ACHAR*, struct resbuf* );
913ARX_API int acedRegFunc ( int (*fptr) (), int param );
917ARX_API int acedRetName( ads_name, int type=0);
920ARX_API int acedRetReal( double );
921ARX_API int acedRetStr( wchar_t const* );
923ARX_API int acedRetVal( struct resbuf* );
926ARX_API int acedSSDel( const ads_name, const ads_name );
928ARX_API int acedSSGet( const ACHAR*, const void*, const void*, const struct resbuf*, ads_name );
929ARX_API int acedSSGetFirst( struct resbuf**, struct resbuf** );
930ARX_API int acedSSGetKwordCallbackPtr( resbuf* (**pFunc)(const ACHAR*) );
931ARX_API int acedSSGetOtherCallbackPtr( resbuf* (**pFunc)(const ACHAR*) );
935ARX_API int acedSSNameX( struct resbuf**, const ads_name, long );
936ARX_API int acedSSNameXEx( struct resbuf **, const ads_name, int, unsigned int );
939ARX_API int acedSSSetKwordCallbackPtr( struct resbuf* (const TCHAR*) );
940ARX_API int acedSSSetOtherCallbackPtr( struct resbuf* (const TCHAR*) );
944ARX_API int acedSSSubentLength(const ads_name, long, long*);
947ARX_API int acedSSSubentNameX(struct resbuf**, const ads_name, const long, const long, unsigned int);
948ARX_API int acedSetCfg( wchar_t const *, wchar_t const * );
951ARX_API int acedSetEnv( const ACHAR*, const ACHAR* );
953ARX_API int acedSetFunHelp(const ACHAR*, const ACHAR*, const ACHAR*, int);
958ARX_API int acedSetView( const struct resbuf*, int );
960ARX_API int acedSyncFileOpen( const ACHAR *, const wchar_t* = NULL );
961ARX_API int acedTablet( const struct resbuf*, struct resbuf** );
962ARX_API int acedTextBox( const struct resbuf*, ads_point, ads_point );
966ARX_API int acedUndef( const ACHAR* name, int param );
970ARX_API int acedVports( struct resbuf** );
985ARX_API int ads_get_attr( ads_hdlg, ACHAR const *, ACHAR *, ACHAR *, int );
1035ARX_API wchar_t * acedDieselEval(wchar_t const *);
1038ARX_API wchar_t const * acedGetCurrentCmdStr(void);
1039ARX_API wchar_t const * acedGetLocalCommandName(wchar_t const *);
1040ARX_API wchar_t const * acedGetSetvarVarname(void);
1042ARX_API wchar_t const * acediIconPath(void);
1044ARX_API void acdbFail( const ACHAR* );
1047ARX_API wchar_t const * acedClipFormatName( void );
1049ARX_API Acad::ErrorStatus LoadManagedDll(wchar_t const *);
1050
1053ARX_API int acedCmdC(AcEdCoroutineCallback, void*, const struct resbuf *);
1055ARX_API int acutRbDup(const struct resbuf *, struct resbuf **);
1056
void(* ACPLPLTPRGHELPPROC)(AcPlPlotProgressDialog *pAcPlPlotProgressDialog)
TCHAR ACHAR
SelectionContext
OpDlgControls
ActionRecorderFlags
AcadContextMenuMode
InputOverrideType
AcEdDrawOrderCmdType
AcHatchEdReact
InsertCommandEnumType
ProcessPlotState
AcGsBackground
AcHatchNotifier
MRUinfotype
ARX_API int acdbRawAngToS(ads_real, int, int, ACHAR *, size_t)
ARX_API int OPMisohpvalid(wchar_t *)
ARX_API int acedDrawingStatusBarsVisible(void)
ARX_API void XmarkWithCircle(double, double, double, long **, int, double, float)
ARX_API int acedSSGetFirst(struct resbuf **, struct resbuf **)
ARX_API void acedInvokeAnnoSelectScaleDlg(void)
ARX_API wchar_t const * acedTableStyleStandardName(void)
ARX_API bool acedCmdLookup2(const ACHAR *, bool, struct AcEdCommandStruc *, int=ACRX_CMD_DEFUN)
ARX_API void cuiEndTransferBitmaps()
ARX_API int acdbEntMake(struct resbuf *)
ARX_API int acedFindFileMulti(struct resbuf const *, struct resbuf **)
ARX_API int acedTransPixelToWorld(int, long const *, double *)
ARX_API void adsi_allregfun()
ARX_API int acedRegisterFilterWinMsg(int(*const)(struct tagMSG *))
ARX_API int acedSSLength(const ads_name, Adesk::Int32 *)
ARX_API wchar_t const * acedGetCurrentCmdStr(void)
ARX_API void removeExtendedInputContextReactor()
ARX_API int acedTextBox(const struct resbuf *, ads_point, ads_point)
ARX_API void DoOtherBox()
ARX_API void acedHyperlinkBack(void)
ARX_API int acedEnableOleMessageFilter(int)
ARX_API void DRSetState(int)
ARX_API int acedCheckStringAgainstKwords(wchar_t const *, wchar_t const *)
ARX_API int acedSSFree(const ads_name)
ARX_API int acedSSSetKwordCallbackPtr(struct resbuf *(const TCHAR *))
ARX_API int acedSetStatusBarProgressMeter(wchar_t const *, int, int)
ARX_API int acedArxUnload(const ACHAR *)
ARX_API int acedMenuInputProvided(void)
ARX_API void SetCommandInProgressInDoc(short)
int(* AcEdCoroutineCallback)(void *)
ARX_API int acedMenuCmd(const ACHAR *)
ARX_API void enableCustomizableMode()
ARX_API enum eCommandType acedIsCommandNameInUse(wchar_t const *)
ARX_API int ADCHatchSwichAcadViewBkColor(int)
ARX_API void acedRestoreFromCleanScreen(void)
ARX_API int acedSSAdd(const ads_name, const ads_name, ads_name)
ARX_API void CopyHistCommandHook(void)
ARX_API int acedClearOLELock(int)
ARX_API void VSSetState(int)
ARX_API int acedSetStatusBarProgressMeterPos(int)
ARX_API void acedGetLastCommandLines()
ARX_API int acedGetEnv(const ACHAR *, ACHAR *)
ARX_API void ads_getpointxEx()
ARX_API void acedCurrentUDStatus()
ARX_API void OPMxmark(double, double, double, long **)
ARX_API void acedSendViewChanged(void)
ARX_API int acedRegisterExtendedGroup(ACHAR const *, ACHAR const *, ACHAR const *)
ARX_API void wcRestoreFileOpenProc(void)
ARX_API void isPointOverToolbar()
ARX_API void adsi_kcabteg()
ARX_API int acedTransScreenToWorld(int, long const *, double *)
ARX_API int acedGetInt(ACHAR const *, int *)
ARX_API struct HMENU__ * acedGetMenu(wchar_t const *)
ARX_API Adesk::Boolean acedSetOLELock(int param_1, int param_2=0)
ARX_API int ads_end_list()
ARX_API void acedGetLastGroupId()
ARX_API void acgsReComputeVS()
ARX_API void acedSetExistingMText()
ARX_API void acgsRedrawShortTermGraphics(short, short, short, short)
ARX_API int acedGetFunCode()
ARX_API bool acedSetColorDialogTrueColor(AcCmColor &, Adesk::Boolean, const AcCmColor &, AcCm::DialogTabs=(AcCm::DialogTabs)(AcCm::kACITab|AcCm::kTrueColorTab|AcCm::kColorBookTab))
ARX_API void acedPerformContentSearch()
ARX_API void APSetState(int)
ARX_API void cuiIsUsingSmallIcon()
ARX_API struct resbuf * acedGetArgs()
ARX_API void acedSetCurrentWorkspace()
ARX_API void acedRegisterLispAsCommand()
ARX_API int drginsrt(void)
ARX_API void acedShowViewport(long)
ARX_API int acedGraphScr()
ARX_API short GetCommandInProgressInDoc(void)
ARX_API int acdbDictAdd(const ads_name, const ACHAR *, const ads_name)
ARX_API AcGsView * acgsGetCurrent3dAcGsView(int)
ARX_API void TD_SetGotTokenCallback(void(*)(void))
ARX_API void acedMDIMetricsChanged(int, int, int, int)
ARX_API void SSMSetState(int)
ARX_API enum Acad::ErrorStatus acedGetCommandForDocument(AcApDocument *, wchar_t *&)
ARX_API void AcadProcessSessionQueue(void)
ARX_API void ViewComboSelect(int)
ARX_API int acedGetAngle(const ads_point, const ACHAR *, double *)
ARX_API int acedRegenPending(void)
ARX_API void acgsSendNeedsResize(void)
ARX_API void agcsSetScreenShotState()
ARX_API void adsi_kcabtes()
ARX_API int acedGetString(int, const ACHAR *, AcString &)
ARX_API int acgsRemoveAnonymousGraphics(int)
ARX_API int acedTextScr()
ARX_API int acedRemoveOnIdleWinMsg(void(*const)(void))
ARX_API enum SelectionContext acedGetSelectionContext(void)
ARX_API int acedFindFile(const ACHAR *, ACHAR *, size_t)
ARX_API int acedCommand(int,...)
ARX_API int acedCreateShortcut(void *, wchar_t const *, wchar_t const *, wchar_t const *)
ARX_API bool acedIsMenuGroupLoaded(const ACHAR *pszGroupName)
ARX_API void acedReloadMenus(bool)
ARX_API void acedShowCommandLine(int)
ARX_API void SetStartupFlag(int)
ARX_API int acedSSGetOtherCallbackPtr(resbuf *(**pFunc)(const ACHAR *))
ARX_API int acedGetKword(ACHAR const *, ACHAR *, size_t)
ARX_API void getOEMName()
ARX_API void acedSetPlotAsRaster(int)
ARX_API int acedGetRefSearchPath(void *, wchar_t **const)
ARX_API int acedGetSym(ACHAR const *, struct resbuf **)
ARX_API int acedSetCfg(wchar_t const *, wchar_t const *)
ARX_API void ShowDwfViewer(wchar_t const *)
ARX_API int acedColorSettingsChanged(int, int, int)
ARX_API int acedSSNameXEx(struct resbuf **, const ads_name, int, unsigned int)
ARX_API void acedHyperlinkStop(void)
ARX_API int acedAcadInQuiescentState(void)
ARX_API void cuiAddBitmap()
ARX_API HWND adsw_acadDocWnd()
ARX_API int ADCHatchSwichBackAcadViewBkColor(void)
ARX_API void acgiGetClipBoundary()
ARX_API void getAutocadProgram()
ARX_API void OPMxemark(long **)
ARX_API void acedIsCommandActive()
ARX_API int acdbRawAngToF(const ACHAR *, int, ads_real *)
ARX_API void acedGetLastNotifiedSSLength()
ARX_API wchar_t const * acedGetCurDocSaveFilename(void)
ARX_API int acdbEntNext(const ads_name, ads_name)
ARX_API void acedGetTransientLinetype()
ARX_API int acedRetInt(int)
ARX_API int acedSetR13FenceMode(int)
ARX_API void getDMMHelper()
ARX_API void visualstylesCmd(void)
ARX_API void acedSetQuickViewWindowHandle(struct HWND__ *)
ARX_API void DrawFontImage()
ARX_API void ads_getTempFilesLocationStr()
ARX_API void acedIsActionMacroRunningLisp()
ARX_API int acedRetNil()
ARX_API int acedGetCurrentColorsEx(struct AcColorSettings *, struct AcColorSettingsEx *)
ARX_API void acedGeneratePreviewBitmaps(void)
ARX_API struct resbuf * acdbDictNext(const ads_name, int)
ARX_API struct HINSTANCE__ * acedGetToolbarButtonResourceHandle(void)
ARX_API void setTextstyleCommand()
ARX_API Acad::ErrorStatus LoadManagedDll(wchar_t const *)
ARX_API bool acdbCanonicalToSystemRange(int, const AcString &, AcString &)
ARX_API int acedGetSystemColors(struct AcColorSettings *)
ARX_API int acedGetReal(ACHAR const *, double *)
ARX_API struct resbuf * acdbTblSearch(const ACHAR *, const ACHAR *, int)
ARX_API void acedCloseRefSearch(void *)
ARX_API void acedSendModelessOperationStart(wchar_t const *)
ARX_API void acedXrefDrgpreset()
ARX_API wchar_t const * acedClipFormatName(void)
ARX_API int acdbRToS(double, int, int, ACHAR *, size_t)
ARX_API void acedLayerStateManagerDialog(struct HWND__ *)
ARX_API int GetPlotStyleTableType(wchar_t const *)
ARX_API void acgsSetHighlightColor(unsigned short)
ARX_API int acdbEntUpd(const ads_name)
ARX_API void * getCurDisplay(void)
ARX_API void acedClearCancel()
ARX_API void xfiles(void)
ARX_API int acedSuppressOPMUpdate(void)
ARX_API int acedGetCommandNestedDepth(void)
ARX_API void respSdjhU3_x16()
ARX_API void acreRegisterCallout()
ARX_API bool acedCmdLookup(const ACHAR *, bool, struct AcEdCommandStruc *, bool=false)
ARX_API void OPMActiveState(short)
ARX_API void acedInvokeMTextBackgroundMaskDialog(void)
ARX_API struct HWND__ * AcadGetCurrentDwgView(void)
ARX_API int acedRevokeCustomDropTarget(void)
ARX_API int acgsDisplayImage(int, long, long, int, int, void const *, int)
ARX_API void transferSingleBitmap()
ARX_API int set_view_vport(int, int)
ARX_API void acedSetARFlags(enum ActionRecorderFlags)
ARX_API void acedSetDbModIgnoreMask(short)
ARX_API int acedGetIsStartupScript(void)
ARX_API unsigned long acedOsnapMarkerColor(void)
ARX_API void setDimstyleCommand()
ARX_API long acadUnhandledExceptionFilter(struct _EXCEPTION_POINTERS *)
ARX_API void acedPostCommandPrompt()
ARX_API void redrawq(void)
ARX_API void acedIsCommandReEntered()
ARX_API long acedGetPlotAsRasterDPI(void)
ARX_API int acedOsnap(ads_point, ACHAR *, ads_point)
ARX_API short acedGetCurVportCircleSides(void)
ARX_API int wcIsUsingWorkCenterFileOpenProc(void)
ARX_API void ads_getSSetIter()
ARX_API void acgsSetMaxMaterialImagePixels(int)
ARX_API void acedGetActiveCommandFlags()
ARX_API int acedSetEnv(const ACHAR *, const ACHAR *)
ARX_API int acedIsDragging(void)
ARX_API void ERSetState(short)
ARX_API wchar_t * acedDieselEval(wchar_t const *)
ARX_API void acedExecuteApplicationStatusBarMenu()
ARX_API void cuiStartTransferBitmaps()
ARX_API unsigned char acedInitCommandVersion(unsigned char)
ARX_API int acedSSDel(const ads_name, const ads_name)
ARX_API int acedGrText(int, const ACHAR *, int)
ARX_API int acedGrRead(int, int *, struct resbuf *)
ARX_API int acedInitDialog(int)
ARX_API int acedSSSetFirst(const ads_name, const ads_name)
ARX_API void acedSetDrawingUnnamed(void)
ARX_API void CleanScreenSetState(int)
ARX_API void cuiSaveMenuAndToolbarState()
ARX_API int acedResolveShortcut(void *, wchar_t const *, wchar_t *)
ARX_API int acedGetWinNum(int, int)
ARX_API int acedHelpForExternal(const ACHAR *)
ARX_API void adlmSuspendHeartbeat(void)
ARX_API void thisProduct()
ARX_API int acedSyncFileOpen(const ACHAR *, const wchar_t *=NULL)
ARX_API void adsi_newdict()
ARX_API enum ProcessPlotState acplProcessPlotState(void)
ARX_API void acedSwitchToCleanScreen(void)
ARX_API void acedSetIPEString()
ARX_API void QCSetState(int)
ARX_API unsigned long acedCommandActive(void)
ARX_API void ShowDwfSheet(wchar_t const *, wchar_t const *)
ARX_API unsigned int acedGetMenuItemIDFromTag(wchar_t const *, wchar_t const *)
ARX_API int acdbDictRename(const ads_name, wchar_t const *, wchar_t const *)
ARX_API int acedSetLeavesByDefaultMode(int)
ARX_API void addAppToLispList()
ARX_API int acedEntSel(const ACHAR *name, ads_name en, ads_point pt)
ARX_API struct resbuf * acdbEntGet(const ads_name)
ARX_API void opmXrefDlgHook(void)
ARX_API void dashView(void)
ARX_API int acedVports(struct resbuf **)
ARX_API int UnLoadPartialMenuCommand(wchar_t const *)
ARX_API int acdbInters(const ads_point, const ads_point, const ads_point, const ads_point, int, ads_point)
ARX_API void dbConnectActiveState(int)
ARX_API int acdbAngToSHighPrecision(double, int, wchar_t *)
ARX_API void addUniqueToPlotStyleNameDictionary(wchar_t const *)
ARX_API int acedSetMruTooltipReleaseXamlCallback(wchar_t const *, int(__stdcall *)(wchar_t const *, wchar_t const *))
ARX_API int acedGetCName(const ACHAR *, ACHAR **)
ARX_API unsigned int acedGetBlockEditMode(void)
ARX_API void adsi_getGApp()
ARX_API void _AcadPreTranslateMessage()
ARX_API void SetCommandURLInDoc(wchar_t const *)
ARX_API void ads_getbackdoor()
ARX_API void adsi_invoke()
ARX_API AcGsView * acgsObtainAcGsView(int, const class AcGsKernelDescriptor &)
ARX_API void zoomax_objects_usepickfirst(int, short)
ARX_API int acedTablet(const struct resbuf *, struct resbuf **)
ARX_API int plotStyleNameExistsInStyleTable(wchar_t const *, int)
ARX_API void setLtypeCommand()
ARX_API int acdbEntLast(ads_name)
ARX_API void GetWaitingFileName()
ARX_API void acedGetIntInRange()
ARX_API void scriptbrk(void)
ARX_API void transferToolbarBitmaps()
ARX_API resbuf * acdbTblNext(const ACHAR *, int)
ARX_API void acedUnZapDrginsert()
ARX_API void acedViewportChange(int, int)
ARX_API int acedSSName(const ads_name, long, ads_name)
ARX_API void acedReleaseThumbnailBitmap(struct tagABITMAPINFO *)
ARX_API int acedRetList(struct resbuf *)
ARX_API void SetDiastat(int)
ARX_API int acedSetVarFromBag(wchar_t const *, struct resbuf const *)
ARX_API int IsMultiDocumentActivationEnabled(void)
int acedGetInput(wchar_t(&param_1)[param_2])
ARX_API int acedRemoveWatchWinMsg(void(*const)(struct tagMSG const *))
ARX_API void acForceCurViewportPerspective(void)
ARX_API int acedVportPixelOrigin(int, long *)
ARX_API int acgsSetCustomUpdateMethod(void(*)(void *, int, int, int, int), void *)
ARX_API int acedGetCfg(const ACHAR *, ACHAR *, int)
ARX_API int acdbSNValid(ACHAR const *, int)
ARX_API int acedSetFunHelp(const ACHAR *, const ACHAR *, const ACHAR *, int)
ARX_API void getMapName()
ARX_API int acedEatCommandThroat()
ARX_API int acedTransWorldToScreen(int, double const *, long *)
ARX_API void DoAdlZoom(void)
ARX_API void acedLayerStateSaveDialog(struct HWND__ *)
ARX_API void setTablestyleCommand()
ARX_API void SetAssociatedURLInDoc(wchar_t const *)
ARX_API void GetTemplateFileLocation(wchar_t *)
ARX_API int isRegenHappening(void)
ARX_API void acedCompleteOpenPartialFiber(void)
ARX_API int acedUnRegisterExtendedGroup(wchar_t const *, wchar_t const *, wchar_t const *)
ARX_API void acedSetIPEMacroMode()
ARX_API int acedSetVar(wchar_t const *, struct resbuf const *)
ARX_API void AcadSetOpm(struct IOpm *)
ARX_API void executeInSessionContext(void(*)(void *), void *)
ARX_API void acInternalZoomPrevious(void)
ARX_API void acedHyperlinkExecute(wchar_t const *, wchar_t const *, wchar_t const *)
ARX_API int acdbEntDel(const ads_name)
ARX_API long getRSGBitsFromUDBits(long)
ARX_API void acedCurrentInputControlFlags()
ARX_API void acdbFail(const ACHAR *)
ARX_API int acedDefunEx(ACHAR const *, ACHAR const *, int)
ARX_API ACHAR const * acedGetAppName()
ARX_API void GetVSRenderedImages()
ARX_API short acedGetDbModIgnoreMask(void)
ARX_API int acedTextPage()
ARX_API void getAdeskFullName()
ARX_API int acedGetFileNavDialog(ACHAR const *param_1, ACHAR const *param_2, ACHAR const *param_3, ACHAR const *param_4, int param_5, struct resbuf **param_6)
ARX_API int EnableMultiDocumentActivation(int)
ARX_API int acedResolveInternetShortcut(wchar_t const *, wchar_t *)
ARX_API int acedSSSubentMemb(const AcDbFullSubentPath &, const ads_name)
ARX_API unsigned long acedGetVpOvrBackgColorValue(void)
ARX_API int acedRegisterCustomDropTarget(struct IDropTarget *)
ARX_API void acadAdsVerNo()
ARX_API int acedSSSubentLength(const ads_name, long, long *)
ARX_API void thisProgram()
ARX_API void getAdeskShortName()
ARX_API void ADCHatchMultipleDropping(void)
ARX_API void ADCSetState(int)
ARX_API int acedRegFunc(int(*fptr)(), int param)
ARX_API int acedDragGen(ads_name, ACHAR const *, int, int(__cdecl *)(double *, ads_matrix), double *)
ARX_API int acedCommandC(AcEdCoroutineCallback, void *, int,...)
ARX_API int acedSetCurrentColors(struct AcColorSettings *)
ARX_API void _AcadSetVbaSession()
ARX_API int acedShowDrawingStatusBars(int)
ARX_API int acedGetCorner(ads_point, ACHAR const *, ads_point)
ARX_API void acedPopCommandDirectory()
ARX_API void setMLeaderstyleCommand()
ARX_API int acedUpdate(int, ads_point, ads_point)
ARX_API int acedSSGet(const ACHAR *, const void *, const void *, const struct resbuf *, ads_name)
ARX_API void Xemark(long **)
ARX_API int acedPrompt(const ACHAR *)
ARX_API int acedUndef(const ACHAR *name, int param)
ARX_API int acedSSSubentAdd(const AcDbFullSubentPath &, const ads_name, ads_name)
ARX_API int acgsSetView2D(int)
ARX_API void acedIsInCommandStack()
ARX_API void acedIsCoreCommand()
ARX_API int acedCmdC(AcEdCoroutineCallback, void *, const struct resbuf *)
ARX_API int acedRegisterWatchWinMsg(void(*const)(struct tagMSG const *))
ARX_API int acedDefun(const ACHAR *name, int param)
ARX_API int acedRetVoid()
ARX_API void startToolbarDragDrop()
ARX_API struct _GUID GetOemCLSID(int)
ARX_API void setPlotstyleCommand()
ARX_API void acedClearCursor(void)
ARX_API int acedSSSetOtherCallbackPtr(struct resbuf *(const TCHAR *))
ARX_API void removeEntHighlightOverride(long)
ARX_API void callButtonEditor()
ARX_API wchar_t const * acedGetCMBaseAlias(enum AcadContextMenuMode)
ARX_API void DoViewportTypeChange()
ARX_API int acedIsInputPending(void)
ARX_API void RibbonSetState(int)
ARX_API int GetStartupFlag(void)
ARX_API void ads_more()
ARX_API void acedUpdateDisplay(void)
ARX_API int acedArxLoad(const ACHAR *)
ARX_API void acedDrgpreset()
ARX_API void acedOleDoVerb(int)
ARX_API int acutRbDup(const struct resbuf *, struct resbuf **)
ARX_API int acedRegisterMruFilename(wchar_t const *)
ARX_API void addEntHighlightOverride(long, int)
ARX_API int acedXformSS(const ads_name, ads_matrix)
ARX_API int acedGetSystemColorsEx(struct AcColorSettings *, struct AcColorSettingsEx *)
ARX_API unsigned long AcWorkspaceMask(void)
ARX_API void acedUpdateDisplayNoForce(void)
ARX_API int acedInitGet(int, const ACHAR *)
ARX_API void acedDisableUsrbrk(void)
ARX_API void getCompanyName()
ARX_API void acedSetBlockEditMode(unsigned int)
ARX_API int acdbRegApp(ACHAR const *)
ARX_API void adsi_forcehighlight(void)
ARX_API int acedIsDiesel(wchar_t const *)
ARX_API LPDISPATCH acedGetIDispatch(bool=false)
ARX_API AcGsView * acgsGetCurrentAcGsView(int)
ARX_API struct HINSTANCE__ * acedGetAcadResourceInstance(void)
ARX_API void acedEnableUsrbrk(void)
ARX_API void setLwtCommand()
ARX_API void acedHideViewport(long)
ARX_API int acdbAngToS(ads_real, int, int, ACHAR *, size_t)
ARX_API int acedRetReal(double)
ARX_API void acedBLC(void)
ARX_API int acdbRToSHighPrecision(double, int, wchar_t *)
ARX_API void acediWriteViewToViewStack(int)
ARX_API void acedAddToRecentFile()
ARX_API void acedSetSupplementalCursorOffset(int, int)
ARX_API void acInternalZoomFactor(double)
ARX_API void acedHandleLispErrorInActionMacro()
ARX_API void acediUpdate2DView(void)
ARX_API int acedSSSetSubentTypes(const AcArray< AcDb::SubentType > &)
ARX_API int acedSSSubentDel(const AcDbFullSubentPath &, const ads_name)
ARX_API int acedPostCommand(wchar_t const *)
ARX_API void acedRefreshOsnapCursor(void)
ARX_API void acedSendDocumentBecomingNonCurrent(void)
ARX_API struct HMENU__ * AcadGetContextMenuHandle(void)
ARX_API void LightListSetState(int)
ARX_API void acedIsLinkedObjectExist()
ARX_API void MaterialEditorSetState(int)
ARX_API int acedHasOverrideDropTarget(void)
ARX_API int acedNEntSel(wchar_t const *, ads_name, ads_point, ads_point[4], struct resbuf **)
ARX_API bool acedIsOsnapOverride()
ARX_API void acedSetUndoMark()
ARX_API void setColorCommand()
ARX_API void acgsSetHighlightLineWeight(unsigned short)
ARX_API void acedCommandCancelled(void)
ARX_API void ads_filefilter()
ARX_API int acedSetView(const struct resbuf *, int)
ARX_API void LayerCommandLine(void)
ARX_API int ads_get_attr(ads_hdlg, ACHAR const *, ACHAR *, ACHAR *, int)
ARX_API int acedAlert(const ACHAR *)
ARX_API void acdbApplyCurDwgLayerTableChanges(void)
ARX_API void acedRestoreWindow(void)
ARX_API void acedIsPausedForManualInput()
ARX_API void DoAdlPan(void)
ARX_API void visualstylesCurrentCmd(void)
ARX_API void acedGetApplicationStatusBarMenu()
ARX_API void MSMSetState(int)
ARX_API struct HPALETTE__ * GetAcadPaletteHandle(void)
ARX_API int acedSetCurrentColorsEx(struct AcColorSettings *, struct AcColorSettingsEx *)
ARX_API int acedCreateInternetShortcut(wchar_t const *, wchar_t const *)
ARX_API void GetRenderedImages()
ARX_API int ADCHatchRtDDCleanup(void)
ARX_API void adlmResumeHeartbeat(void)
ARX_API int IPEIsEditor(int)
ARX_API int acedSSMemb(const ads_name, const ads_name)
ARX_API int acedReplaceCommandLineString(wchar_t const *)
ARX_API int acedGetCurrentColors(struct AcColorSettings *)
ARX_API void SetPartialOpenInDoc(int)
ARX_API void DrawLWLine()
ARX_API void removeAppFromLispList()
ARX_API int acedRetName(ads_name, int type=0)
ARX_API int adlmGetBorrowDaysLeft(void)
ARX_API void acedRedrawScreenBounded()
ARX_API void InitializeProxyInet(void)
ARX_API int acedSetMruOpenFileCallback(wchar_t const *, int(__stdcall *)(wchar_t const *))
ARX_API unsigned long acedGetCommandCapabilityBits(void)
ARX_API void ads_getpointx()
ARX_API int acedEvaluateDiesel(wchar_t const *, wchar_t *)
ARX_API void acedIsActionMacroDrivingTheCurrentCommand()
ARX_API void acgsWriteViewToUndoController(int)
ARX_API int OPMFillPatternList(void(*)(wchar_t *))
ARX_API unsigned short acgsGetHighlightLineWeight(void)
ARX_API int acedCmd(const resbuf *)
ARX_API wchar_t const * acedGetLocalCommandName(wchar_t const *)
ARX_API int acedRetVal(struct resbuf *)
ARX_API int HandleToolbarComboMessage(unsigned int, unsigned int, unsigned int, long)
ARX_API int applyPendingUCS(void)
ARX_API int acedSetStatusBarMessage(wchar_t const *)
ARX_API int acedInvoke(const struct resbuf *, struct resbuf **)
ARX_API int acdbEntMod(const struct resbuf *)
ARX_API unsigned char acedGetCommandVersion(void)
ARX_API void setUndoForLayoutTabs(void)
ARX_API void acedViewportCycle(void)
ARX_API void _AcadOnIdle()
ARX_API int acdbAngToF(const ACHAR *, int, ads_real *)
ARX_API wchar_t const * acediIconPath(void)
ARX_API void _AcadPasteToCommandLine()
ARX_API wchar_t const * getDbWorkSpaceFilesLocation(void)
ARX_API void acedLoadScaleUnitStrings(wchar_t **const)
ARX_API wchar_t const * acedGetSetvarVarname(void)
ARX_API void acedDisableDefaultARXExceptionHandler(int)
ARX_API int OPMCustomPatternValid(wchar_t *)
ARX_API void adsi_GlobalMemoryStatus()
ARX_API int acedHelp(wchar_t const *param_1, wchar_t const *param_2, int param_3)
ARX_API void adsi_ent2face()
ARX_API struct HINSTANCE__ * acedGetPanelSetResourceHandle(wchar_t const *)
ARX_API void acgsSetViewportRenderFlag(int)
ARX_API int acedPutSym(const ACHAR *, struct resbuf *)
ARX_API int acedSSGetKwordCallbackPtr(resbuf *(**pFunc)(const ACHAR *))
ARX_API void acedRestoreStatusBar(void)
ARX_API void addExtendedInputContextReactor()
ARX_API void acedSendModelessOperationEnded(wchar_t const *)
ARX_API void do_cmd()
ARX_API struct resbuf * acdbEntGetX(const ads_name, const struct resbuf *)
ARX_API int acdbNamedObjDict(ads_name)
ARX_API struct tagABITMAPINFO * acedGenerateThumbnailBitmap(void)
ARX_API void ADCHatchBhatch(void)
ARX_API struct resbuf * acdbDictSearch(const ads_name, wchar_t const *, int)
ARX_API int acdbTblObjName(const ACHAR *param_1, const ACHAR *param_2, ads_name param_3)
ARX_API int acedSSSubentName(const ads_name, long, long, AcDbFullSubentPath &)
ARX_API void EnableFloatingWindowsHook()
ARX_API void GetVSRenderedImage()
ARX_API int acedUsrBrk()
ARX_API int acedGrVecs(const struct resbuf *, ads_matrix)
ARX_API void acedSSPickfirstIsActive()
ARX_API void acgsGetScreenShotState()
ARX_API int acedGetPoint(const ads_point, const ACHAR *, ads_point)
ARX_API int acedRetT()
ARX_API int acedGetUserFavoritesDir(wchar_t *)
ARX_API void TPSetState(int)
ARX_API int acedRedraw(const ads_name, int)
ARX_API void acedInvokeMTextColumnsDialog(void)
ARX_API int acedSetIUnknownForCurrentCommand(struct IUnknown *const)
ARX_API int acedGrDraw(const double *, const double *, int, int)
ARX_API void GetViewportInfo()
ARX_API void ads_regen()
ARX_API void SunPropertiesSetState(int)
ARX_API int acdbDictRemove(const ads_name, wchar_t const *)
ARX_API void ads_get_filefilter()
ARX_API void acedFreeScaleList(struct AcScaleEntry *, int)
ARX_API void acedSetPlotAsRasterDPI(long)
ARX_API void flushQueuedGraphics(void)
ARX_API int ExtractProductID(void)
ARX_API void acedMacroPlayback()
ARX_API int ads_end_image()
ARX_API int acedSSSubentNameX(struct resbuf **, const ads_name, const long, const long, unsigned int)
ARX_API int acedGetLeavesByDefaultMode(void)
ARX_API int acdbEntMakeX(struct resbuf *, ads_name)
ARX_API int acedRegisterExtendedTab(ACHAR const *, ACHAR const *)
ARX_API int acedCmdUndefine(ACHAR const *, int)
ARX_API unsigned int acedTrackPopupMenu(struct HMENU__ *, unsigned int, int, int, struct HWND__ *, struct tagRECT const *)
ARX_API void acedInvokeTableStyleDialog(void)
ARX_API void ClearOopsSSet(void)
ARX_API unsigned long acedGetRGB(int)
ARX_API void _AcadSecondaryLoop()
ARX_API void getAutocadName()
ARX_API int ToolbarArxComm(int, int, void *)
ARX_API void acedGetEnvEx()
ARX_API void acapLayoutManager()
ARX_API int ads_client_data_tile(ads_hdlg, const ACHAR *, void *)
ARX_API int acedRegisterOnIdleWinMsg(void(*const)(void))
ARX_API int acedNEntSelP(ACHAR const *, ads_name, ads_point, int, ads_matrix, struct resbuf **)
ARX_API int acedGetVar(const ACHAR *, struct resbuf *)
ARX_API void acedIsAutomatedSelectionActive()
ARX_API int acedRetStr(wchar_t const *)
ARX_API int acedGetPlotAsRaster(void)
ARX_API int acedTransPixelToLocalToWorld(int, long const *, double *)
ARX_API int acedGetStringB(int, ACHAR const *, ACHAR *, int)
ARX_API int acgsMaxMaterialImagePixels(void)
ARX_API struct resbuf * acedArxLoaded()
ARX_API int acedGetDocumentControlHeight(void)
ARX_API void acedUsrBrkWithMessagePump()
ARX_API int acedSSNameX(struct resbuf **, const ads_name, long)
ARX_API void zoomauto(short, double, double, double, double)
ARX_API void acediWriteViewToUndoController(int)
ARX_API void RenderPrefsSetState(int)
ARX_API int acedFNSplit(const ACHAR *, ACHAR *, size_t, ACHAR *, size_t, ACHAR *, size_t)
ARX_API void acedHyperlinkForward(void)
ARX_API int plotStyleNameExistsInDictionary(wchar_t const *)
ARX_API int acedRemoveFilterWinMsg(int(*const)(struct tagMSG *))
ARX_API void acedIsOverrideActive()
ARX_API void acedSpellerMoveDialog()
ARX_API void LayerManagerSetState(short)
ARX_API int acedRetPoint(ads_point)
ARX_API int acedGetOrient(double *, ACHAR const *, double *)
ARX_API int acedGetDist(double *, ACHAR const *, double *)
ARX_API unsigned short acgsGetHighlightColor(void)
ARX_API void DrawLTypePattern()
#define ACRX_CMD_DEFUN
Definition addmacro.h:41
ads_real ads_matrix[4][4]
Definition addtypedef.h:24
uintptr_t ads_name[2]
Definition addtypedef.h:25
double ads_point[3]
Definition addtypedef.h:22
DialogTabs
Definition AcCm.h:24
@ kColorBookTab
Definition AcCm.h:27
@ kTrueColorTab
Definition AcCm.h:26
@ kACITab
Definition AcCm.h:25
AppMsgCode
Definition AcRx.h:24
Definition Whip.h:29