00001 // BC 11/12/2004 \BobL115\Include\SDK\Entry.h 00002 00003 #define __ENTRY_H 00004 00005 #ifndef __AM_SDK 00006 #define __AM_SDK 00007 #endif 00008 00009 #ifdef __INTEL_COMPILER 00010 #pragma warning(disable: 1572) // floating-point equality and inequality comparisons are unreliable 00011 #endif 00012 00013 enum MenuCategory { 00014 MC_GENERAL, 00015 MC_EXPORT, 00016 MC_IMPORT, 00017 MC_WIZARD, 00018 MC_PLUGINOBJECT 00019 }; 00020 00021 /* Command Entry Point Functions 00022 extern "C" __declspec(dllexport) BOOL HxtLoadCommandEntry(UINT index, ObjectType &); 00023 extern "C" __declspec(dllexport) BOOL HxtOnAddCommandMenu(HTreeObject *htreeobject, UINT index, String &menuname, MenuCategory &mc, BOOL &disabled); 00024 extern "C" __declspec(dllexport) BOOL HxtOnCommand(HTreeObject *htreeobject, UINT index); 00025 */ 00026 00027 /* Property Entry Point Functions 00028 extern "C" __declspec(dllexport) BOOL HxtLoadPropertyEntry(UINT index, ObjectType &); 00029 extern "C" __declspec(dllexport) HProperty *HxtOnAddProperties(HTreeObject *htreeobject, HCategoryProperty *pluginproperty, UINT index ); 00030 */ 00031 00032
Generated on Thu Oct 27 11:46:45 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001