|
FRX SDK Documentation 2025 SP0
|
#include "../_impl_include/include_x86/OdaX.h"Go to the source code of this file.
Macros | |
| #define | GET_OPMEXTENSION_CREATE_PROTOCOL() OPMPropertyExtensionFactory::cast(AcDbDatabase::desc()->queryX(OPMPropertyExtensionFactory::desc())) |
| #define | GET_OPMPROPERTY_MANAGER(pAcRxClass) GET_OPMEXTENSION_CREATE_PROTOCOL()->CreateOPMObjectProtocol(pAcRxClass)->GetPropertyManager() |
| #define | GET_OPM_COMMAND_PROPERTY_MANAGER(pCommandName) GET_OPMEXTENSION_CREATE_PROTOCOL()->CreateOPMCommandProtocol(pCommandName)->GetPropertyManager() |
Typedefs | |
| typedef CALPOLESTR | OPMLPOLESTR |
| typedef OPMLPOLESTR * | LPOPMLPOLESTR |
| typedef CADWORD | OPMDWORD |
| typedef OPMDWORD * | LPOPMDWORD |
Functions | |
| DEFINE_GUID (IID_IAcadBaseObject, 0xc9e0781d, 0xba3d, 0x4224, 0x9f, 0xa4, 0x58, 0xec, 0xea, 0x2b, 0xc5, 0x59) | |
| DEFINE_GUID (IID_IAcadBaseObject2, 0xcf7792a9, 0xa2b7, 0x4cd8, 0x99, 0x64, 0x15, 0x89, 0xaa, 0xf9, 0x3c, 0x60) | |
| DEFINE_GUID (IID_IRetrieveHostAppServices, 0x0e25de83, 0x2257, 0x4b6d, 0xb7, 0x3b, 0x33, 0xf1, 0xd2, 0x1f, 0xfd, 0x8d) | |
| interface DECLSPEC_UUID("{0E25DE83-2257-4b6d-B73B-33F1D21FFD8D}") IRetrieveHostAppServices | DEFINE_GUID (IID_IRetrieveApplication, 0x765B4640, 0x664A, 0x11cf, 0x93, 0xf3, 0x08, 0x00, 0x09, 0x9e, 0xb3, 0xb7) |
| DEFINE_GUID (IID_IAcadBaseDatabase, 0xCD3EB5B8, 0xF3FC, 0x48c2, 0x84, 0xee, 0x95, 0x4e, 0xfc, 0x4d, 0x42, 0x08) | |
| interface DECLSPEC_UUID("{CD3EB5B8-F3FC-48c2-84EE-954EFC4D4208}") IAcadBaseDatabase | DEFINE_GUID (IID_IDynamicPropertyNotify, 0x71a9268c, 0xf300, 0x4547, 0x88, 0xa9, 0x0, 0x47, 0x69, 0x13, 0x68, 0x89) |
| DEFINE_GUID (IID_IDynamicProperty, 0xfbde74f1, 0x23dc, 0x4c70, 0xb3, 0x62, 0xac, 0x99, 0xfa, 0x67, 0xf6, 0xa4) | |
| DEFINE_GUID (IID_ICategorizeProperties, 0x1670d23b, 0x3dd8, 0x4a1f, 0x83, 0xe, 0x15, 0x20, 0x31, 0x82, 0x1f, 0x3c) | |
| interface DECLSPEC_UUID("{1670D23B-3DD8-4a1f-830E-152031821F3C}") ICategorizeProperties | DEFINE_GUID (IID_IDynamicEnumProperty, 0xeb0f12c, 0xf109, 0x4ceb, 0xb4, 0xf1, 0x80, 0x26, 0x21, 0x22, 0x6b, 0x38) |
| DEFINE_GUID (IID_IDynamicDialogProperty, 0x3F9AD6FB, 0xC47B, 0x4AE9, 0xBE, 0x44, 0xC1, 0x53, 0xE, 0x45, 0x12, 0xC8) | |
| DEFINE_GUID (IID_IPropertyManager, 0xc02e0171, 0xb98f, 0x43eb, 0x8a, 0x0, 0x0, 0xf3, 0xc7, 0x2, 0x85, 0xf4) | |
| interface DECLSPEC_UUID("{C02E0171-B98F-43eb-8A00-00F3C70285F4}") IPropertyManager | DEFINE_GUID (IID_IFilterableProperty, 0x5968171, 0x4a0d, 0x46cc, 0xae, 0xa5, 0x33, 0xb7, 0x23, 0x48, 0x76, 0x84) |
| DEFINE_GUID (IID_IDynamicPropertyNotify2, 0x4200cf51, 0x78cc, 0x4e0a, 0x8e, 0x9f, 0xc7, 0x8d, 0xb3, 0x27, 0x9, 0xff) | |
| DEFINE_GUID (IID_IDynamicProperty2, 0x66e4602a, 0xb63b, 0x4dd2, 0x99, 0x24, 0x21, 0x5b, 0xe2, 0x81, 0x26, 0x9b) | |
| DEFINE_GUID (IID_IPropertySource, 0xb272cc66, 0x682a, 0x4d96, 0x94, 0xfa, 0x96, 0x96, 0x6, 0x9, 0x84, 0xa1) | |
| #define GET_OPM_COMMAND_PROPERTY_MANAGER | ( | pCommandName | ) | GET_OPMEXTENSION_CREATE_PROTOCOL()->CreateOPMCommandProtocol(pCommandName)->GetPropertyManager() |
Definition at line 365 of file interfaces.h.
| #define GET_OPMEXTENSION_CREATE_PROTOCOL | ( | ) | OPMPropertyExtensionFactory::cast(AcDbDatabase::desc()->queryX(OPMPropertyExtensionFactory::desc())) |
Definition at line 359 of file interfaces.h.
| #define GET_OPMPROPERTY_MANAGER | ( | pAcRxClass | ) | GET_OPMEXTENSION_CREATE_PROTOCOL()->CreateOPMObjectProtocol(pAcRxClass)->GetPropertyManager() |
Definition at line 362 of file interfaces.h.
Definition at line 34 of file interfaces.h.
Definition at line 30 of file interfaces.h.
Definition at line 32 of file interfaces.h.
Definition at line 28 of file interfaces.h.
| DEFINE_GUID | ( | IID_IAcadBaseDatabase | , |
| 0xCD3EB5B8 | , | ||
| 0xF3FC | , | ||
| 0x48c2 | , | ||
| 0x84 | , | ||
| 0xee | , | ||
| 0x95 | , | ||
| 0x4e | , | ||
| 0xfc | , | ||
| 0x4d | , | ||
| 0x42 | , | ||
| 0x08 | ) |
| DEFINE_GUID | ( | IID_IAcadBaseObject | , |
| 0xc9e0781d | , | ||
| 0xba3d | , | ||
| 0x4224 | , | ||
| 0x9f | , | ||
| 0xa4 | , | ||
| 0x58 | , | ||
| 0xec | , | ||
| 0xea | , | ||
| 0x2b | , | ||
| 0xc5 | , | ||
| 0x59 | ) |
| DEFINE_GUID | ( | IID_IAcadBaseObject2 | , |
| 0xcf7792a9 | , | ||
| 0xa2b7 | , | ||
| 0x4cd8 | , | ||
| 0x99 | , | ||
| 0x64 | , | ||
| 0x15 | , | ||
| 0x89 | , | ||
| 0xaa | , | ||
| 0xf9 | , | ||
| 0x3c | , | ||
| 0x60 | ) |
| DEFINE_GUID | ( | IID_ICategorizeProperties | , |
| 0x1670d23b | , | ||
| 0x3dd8 | , | ||
| 0x4a1f | , | ||
| 0x83 | , | ||
| 0xe | , | ||
| 0x15 | , | ||
| 0x20 | , | ||
| 0x31 | , | ||
| 0x82 | , | ||
| 0x1f | , | ||
| 0x3c | ) |
| DEFINE_GUID | ( | IID_IDynamicDialogProperty | , |
| 0x3F9AD6FB | , | ||
| 0xC47B | , | ||
| 0x4AE9 | , | ||
| 0xBE | , | ||
| 0x44 | , | ||
| 0xC1 | , | ||
| 0x53 | , | ||
| 0xE | , | ||
| 0x45 | , | ||
| 0x12 | , | ||
| 0xC8 | ) |
| interface DECLSPEC_UUID("{1670D23B-3DD8-4a1f-830E-152031821F3C}") ICategorizeProperties DEFINE_GUID | ( | IID_IDynamicEnumProperty | , |
| 0xeb0f12c | , | ||
| 0xf109 | , | ||
| 0x4ceb | , | ||
| 0xb4 | , | ||
| 0xf1 | , | ||
| 0x80 | , | ||
| 0x26 | , | ||
| 0x21 | , | ||
| 0x22 | , | ||
| 0x6b | , | ||
| 0x38 | ) |
| DEFINE_GUID | ( | IID_IDynamicProperty | , |
| 0xfbde74f1 | , | ||
| 0x23dc | , | ||
| 0x4c70 | , | ||
| 0xb3 | , | ||
| 0x62 | , | ||
| 0xac | , | ||
| 0x99 | , | ||
| 0xfa | , | ||
| 0x67 | , | ||
| 0xf6 | , | ||
| 0xa4 | ) |
| DEFINE_GUID | ( | IID_IDynamicProperty2 | , |
| 0x66e4602a | , | ||
| 0xb63b | , | ||
| 0x4dd2 | , | ||
| 0x99 | , | ||
| 0x24 | , | ||
| 0x21 | , | ||
| 0x5b | , | ||
| 0xe2 | , | ||
| 0x81 | , | ||
| 0x26 | , | ||
| 0x9b | ) |
| interface DECLSPEC_UUID("{CD3EB5B8-F3FC-48c2-84EE-954EFC4D4208}") IAcadBaseDatabase DEFINE_GUID | ( | IID_IDynamicPropertyNotify | , |
| 0x71a9268c | , | ||
| 0xf300 | , | ||
| 0x4547 | , | ||
| 0x88 | , | ||
| 0xa9 | , | ||
| 0x0 | , | ||
| 0x47 | , | ||
| 0x69 | , | ||
| 0x13 | , | ||
| 0x68 | , | ||
| 0x89 | ) |
| DEFINE_GUID | ( | IID_IDynamicPropertyNotify2 | , |
| 0x4200cf51 | , | ||
| 0x78cc | , | ||
| 0x4e0a | , | ||
| 0x8e | , | ||
| 0x9f | , | ||
| 0xc7 | , | ||
| 0x8d | , | ||
| 0xb3 | , | ||
| 0x27 | , | ||
| 0x9 | , | ||
| 0xff | ) |
| interface DECLSPEC_UUID("{C02E0171-B98F-43eb-8A00-00F3C70285F4}") IPropertyManager DEFINE_GUID | ( | IID_IFilterableProperty | , |
| 0x5968171 | , | ||
| 0x4a0d | , | ||
| 0x46cc | , | ||
| 0xae | , | ||
| 0xa5 | , | ||
| 0x33 | , | ||
| 0xb7 | , | ||
| 0x23 | , | ||
| 0x48 | , | ||
| 0x76 | , | ||
| 0x84 | ) |
| DEFINE_GUID | ( | IID_IPropertyManager | , |
| 0xc02e0171 | , | ||
| 0xb98f | , | ||
| 0x43eb | , | ||
| 0x8a | , | ||
| 0x0 | , | ||
| 0x0 | , | ||
| 0xf3 | , | ||
| 0xc7 | , | ||
| 0x2 | , | ||
| 0x85 | , | ||
| 0xf4 | ) |
| DEFINE_GUID | ( | IID_IPropertySource | , |
| 0xb272cc66 | , | ||
| 0x682a | , | ||
| 0x4d96 | , | ||
| 0x94 | , | ||
| 0xfa | , | ||
| 0x96 | , | ||
| 0x96 | , | ||
| 0x6 | , | ||
| 0x9 | , | ||
| 0x84 | , | ||
| 0xa1 | ) |
| interface DECLSPEC_UUID("{0E25DE83-2257-4b6d-B73B-33F1D21FFD8D}") IRetrieveHostAppServices DEFINE_GUID | ( | IID_IRetrieveApplication | , |
| 0x765B4640 | , | ||
| 0x664A | , | ||
| 0x11cf | , | ||
| 0x93 | , | ||
| 0xf3 | , | ||
| 0x08 | , | ||
| 0x00 | , | ||
| 0x09 | , | ||
| 0x9e | , | ||
| 0xb3 | , | ||
| 0xb7 | ) |
| DEFINE_GUID | ( | IID_IRetrieveHostAppServices | , |
| 0x0e25de83 | , | ||
| 0x2257 | , | ||
| 0x4b6d | , | ||
| 0xb7 | , | ||
| 0x3b | , | ||
| 0x33 | , | ||
| 0xf1 | , | ||
| 0xd2 | , | ||
| 0x1f | , | ||
| 0xfd | , | ||
| 0x8d | ) |
| interface DECLSPEC_UUID ( "{C9E0781D-BA3D-4224-9FA4-58ECEA2BC559}" ) IAcadBaseObject typedef IAcadBaseObject* LPACADBASEOBJECT |
Definition at line 50 of file interfaces.h.
| interface DECLSPEC_UUID ( "{CF7792A9-A2B7-4CD8-9964-1589AAF93C60}" ) IAcadBaseObject2 typedef IAcadBaseObject2* LPACADBASEOBJECT2 |
Definition at line 68 of file interfaces.h.
| interface DECLSPEC_UUID ( "3F9AD6FB-C47B-4AE9-BE44-C1530E4512C8" ) IDynamicDialogProperty typedef IDynamicDialogProperty FAR* LPDYNAMICDIALOGPROPERTY |
Definition at line 248 of file interfaces.h.
| interface DECLSPEC_UUID ( "66E4602A-B63B-4DD2-9924-215BE281269B" ) IDynamicProperty2 typedef IDynamicProperty2 FAR* LPDYNAMICPROPERTY2 |
Definition at line 435 of file interfaces.h.
| interface DECLSPEC_UUID ("{71A9268C-F300-4547-88A9-004769136889}") IDynamicPropertyNotify typedef IDynamicPropertyNotify FAR* LPDYNAMICPROPERTYNOTIFY |
Definition at line 123 of file interfaces.h.
| interface DECLSPEC_UUID ( "4200CF51-78CC-4E0A-8E9F-C78DB32709FF" ) IDynamicPropertyNotify2 typedef IDynamicPropertyNotify2 FAR* LPDYNAMICPROPERTYNOTIFY2 |
Definition at line 404 of file interfaces.h.
| interface DECLSPEC_UUID ( "B272CC66-682A-4D96-94FA-9696060984A1" ) IPropertySource typedef IPropertySource FAR* LPPROPERTYSOURCE |
Definition at line 453 of file interfaces.h.
| interface DECLSPEC_UUID ( "{765B4640-664A-11cf-93F3-0800099EB3B7}" ) IRetrieveApplication typedef IRetrieveApplication* LPRETRIEVEAPPLICATION |
Definition at line 90 of file interfaces.h.
| interface DECLSPEC_UUID("{0EB0F12C-F109-4ceb-B4F1-802621226B38}") IDynamicEnumProperty typedef BOOL(* OPMDIALOGPROC) (void) | ( | void | ) |
Definition at line 225 of file interfaces.h.
| interface DECLSPEC_UUID ("{FBDE74F1-23DC-4c70-B362-AC99FA67F6A4}") IDynamicProperty typedef int PROPCAT |
Definition at line 162 of file interfaces.h.