21#include "../_impl_include/include_x86/OdaX.h"
35DEFINE_GUID(
IID_IAcadBaseObject , 0xc9e0781d , 0xba3d , 0x4224 , 0x9f , 0xa4 , 0x58 , 0xec , 0xea , 0x2b , 0xc5 , 0x59 );
37interface DECLSPEC_UUID(
"{C9E0781D-BA3D-4224-9FA4-58ECEA2BC559}" )
52DEFINE_GUID(
IID_IAcadBaseObject2 , 0xcf7792a9 , 0xa2b7 , 0x4cd8 , 0x99 , 0x64 , 0x15 , 0x89 , 0xaa , 0xf9 , 0x3c , 0x60 );
54interface DECLSPEC_UUID(
"{CF7792A9-A2B7-4CD8-9964-1589AAF93C60}" )
70DEFINE_GUID(
IID_IRetrieveHostAppServices , 0x0e25de83 , 0x2257 , 0x4b6d , 0xb7 , 0x3b , 0x33 , 0xf1 , 0xd2 , 0x1f , 0xfd , 0x8d );
72interface DECLSPEC_UUID(
"{0E25DE83-2257-4b6d-B73B-33F1D21FFD8D}" )
79DEFINE_GUID(
IID_IRetrieveApplication , 0x765B4640 , 0x664A , 0x11cf , 0x93 , 0xf3 , 0x08 , 0x00 , 0x09 , 0x9e , 0xb3 , 0xb7 );
82interface DECLSPEC_UUID(
"{765B4640-664A-11cf-93F3-0800099EB3B7}" )
83 IRetrieveApplication :
public IUnknown
93DEFINE_GUID(
IID_IAcadBaseDatabase , 0xCD3EB5B8 , 0xF3FC , 0x48c2 , 0x84 , 0xee , 0x95 , 0x4e , 0xfc , 0x4d , 0x42 , 0x08 );
95interface DECLSPEC_UUID(
"{CD3EB5B8-F3FC-48c2-84EE-954EFC4D4208}" )
1070x71a9268c, 0xf300, 0x4547, 0x88, 0xa9, 0x0, 0x47, 0x69, 0x13, 0x68, 0x89);
109interface DECLSPEC_UUID(
"{71A9268C-F300-4547-88A9-004769136889}")
1280xfbde74f1, 0x23dc, 0x4c70, 0xb3, 0x62, 0xac, 0x99, 0xfa, 0x67, 0xf6, 0xa4);
130interface DECLSPEC_UUID(
"{FBDE74F1-23DC-4c70-B362-AC99FA67F6A4}")
1660x1670d23b, 0x3dd8, 0x4a1f, 0x83, 0xe, 0x15, 0x20, 0x31, 0x82, 0x1f, 0x3c);
168interface DECLSPEC_UUID(
"{1670D23B-3DD8-4a1f-830E-152031821F3C}")
169ICategorizeProperties :
public IUnknown
1980xeb0f12c, 0xf109, 0x4ceb, 0xb4, 0xf1, 0x80, 0x26, 0x21, 0x22, 0x6b, 0x38);
200interface DECLSPEC_UUID(
"{0EB0F12C-F109-4ceb-B4F1-802621226B38}")
228 0x3F9AD6FB, 0xC47B, 0x4AE9, 0xBE, 0x44, 0xC1, 0x53, 0xE, 0x45, 0x12, 0xC8 );
231interface DECLSPEC_UUID(
"3F9AD6FB-C47B-4AE9-BE44-C1530E4512C8" )
2520xc02e0171, 0xb98f, 0x43eb, 0x8a, 0x0, 0x0, 0xf3, 0xc7, 0x2, 0x85, 0xf4);
254interface DECLSPEC_UUID(
"{C02E0171-B98F-43eb-8A00-00F3C70285F4}")
280 0x5968171 , 0x4a0d , 0x46cc , 0xae , 0xa5 , 0x33 , 0xb7 , 0x23 , 0x48 , 0x76 , 0x84 );
281interface DECLSPEC_UUID(
"{05968171-4A0D-46CC-AEA5-33B723487684}" )
359#define GET_OPMEXTENSION_CREATE_PROTOCOL() \
360OPMPropertyExtensionFactory::cast(AcDbDatabase::desc()->queryX(OPMPropertyExtensionFactory::desc()))
362#define GET_OPMPROPERTY_MANAGER(pAcRxClass) \
363GET_OPMEXTENSION_CREATE_PROTOCOL()->CreateOPMObjectProtocol(pAcRxClass)->GetPropertyManager()
365#define GET_OPM_COMMAND_PROPERTY_MANAGER(pCommandName) \
366GET_OPMEXTENSION_CREATE_PROTOCOL()->CreateOPMCommandProtocol(pCommandName)->GetPropertyManager()
389DEFINE_GUID(
IID_IDynamicPropertyNotify2 , 0x4200cf51 , 0x78cc , 0x4e0a , 0x8e, 0x9f, 0xc7, 0x8d, 0xb3, 0x27, 0x9, 0xff );
391interface DECLSPEC_UUID(
"4200CF51-78CC-4E0A-8E9F-C78DB32709FF" )
408DEFINE_GUID(
IID_IDynamicProperty2 , 0x66e4602a , 0xb63b , 0x4dd2 , 0x99, 0x24, 0x21, 0x5b, 0xe2, 0x81, 0x26, 0x9b );
410interface DECLSPEC_UUID(
"66E4602A-B63B-4DD2-9924-215BE281269B" )
438DEFINE_GUID(
IID_IPropertySource , 0xb272cc66 , 0x682a , 0x4d96 , 0x94, 0xfa, 0x96, 0x96, 0x6, 0x9, 0x84, 0xa1 );
440interface DECLSPEC_UUID(
"B272CC66-682A-4D96-94FA-9696060984A1" )
typedef DECLSPEC_UUID("535E8132-33D6-4ECD-A2FC-5CF9C19F9733") enum __MIDL___MIDL_itf_FxApplication_0000_0000_0001
AcFilterablePropertyContext
static ARX_API_STATIC const AcDbObjectId kNull
interface DECLSPEC_UUID("4200CF51-78CC-4E0A-8E9F-C78DB32709FF") IDynamicPropertyNotify2 typedef IDynamicPropertyNotify2 FAR * LPDYNAMICPROPERTYNOTIFY2
interface DECLSPEC_UUID("{C9E0781D-BA3D-4224-9FA4-58ECEA2BC559}") IAcadBaseObject typedef IAcadBaseObject * LPACADBASEOBJECT
interface DECLSPEC_UUID("3F9AD6FB-C47B-4AE9-BE44-C1530E4512C8") IDynamicDialogProperty typedef IDynamicDialogProperty FAR * LPDYNAMICDIALOGPROPERTY
interface DECLSPEC_UUID("B272CC66-682A-4D96-94FA-9696060984A1") IPropertySource typedef IPropertySource FAR * LPPROPERTYSOURCE
interface DECLSPEC_UUID("{CF7792A9-A2B7-4CD8-9964-1589AAF93C60}") IAcadBaseObject2 typedef IAcadBaseObject2 * LPACADBASEOBJECT2
interface DECLSPEC_UUID("{0EB0F12C-F109-4ceb-B4F1-802621226B38}") IDynamicEnumProperty typedef BOOL(* OPMDIALOGPROC)(void)
interface DECLSPEC_UUID("{FBDE74F1-23DC-4c70-B362-AC99FA67F6A4}") IDynamicProperty typedef int PROPCAT
DEFINE_GUID(IID_IAcadBaseObject, 0xc9e0781d, 0xba3d, 0x4224, 0x9f, 0xa4, 0x58, 0xec, 0xea, 0x2b, 0xc5, 0x59)
interface DECLSPEC_UUID("{765B4640-664A-11cf-93F3-0800099EB3B7}") IRetrieveApplication typedef IRetrieveApplication * LPRETRIEVEAPPLICATION
interface DECLSPEC_UUID("{71A9268C-F300-4547-88A9-004769136889}") IDynamicPropertyNotify typedef IDynamicPropertyNotify FAR * LPDYNAMICPROPERTYNOTIFY
interface DECLSPEC_UUID("66E4602A-B63B-4DD2-9924-215BE281269B") IDynamicProperty2 typedef IDynamicProperty2 FAR * LPDYNAMICPROPERTY2
OPMLPOLESTR * LPOPMLPOLESTR