00001
00002
00003
00004
00005 #include <string.h>
00006 #define ORBIT_IDL_C_IMODULE_GNOME_Magnifier
00007
00008 #include "GNOME_Magnifier-common.c"
00009
00010 #include <orbit/orb-core/orbit-small.h>
00011
00012 static CORBA_TypeCode GNOME_Magnifier__itypes[] = {
00013 TC_Bonobo_EventSource_UnknownListener,
00014 TC_Bonobo_Pair,
00015 TC_Bonobo_PropertySet,
00016 TC_Bonobo_KeyList,
00017 TC_Bonobo_PropertyFlags,
00018 TC_Bonobo_PropertyBag_NotFound,
00019 TC_Bonobo_PropertyBag_InvalidType,
00020 TC_Bonobo_PropertyBag_ReadOnly,
00021 TC_Bonobo_PropertyBag_BackendFailed,
00022 TC_Bonobo_ConfigDatabase_DBFlags,
00023 TC_GNOME_Magnifier_Point,
00024 TC_GNOME_Magnifier_RectBounds,
00025 TC_GNOME_Magnifier_ZoomRegion_AlignPolicy,
00026 TC_GNOME_Magnifier_ZoomRegion_ScrollingPolicy,
00027 TC_GNOME_Magnifier_ZoomRegionList,
00028 NULL
00029 };
00030
00031 static ORBit_IInterface *GNOME_Magnifier__iinterfaces[] = {
00032 &Bonobo_Listener__iinterface,
00033 &Bonobo_EventSource__iinterface,
00034 &Bonobo_PropertyBag__iinterface,
00035 &Bonobo_ConfigDatabase__iinterface,
00036 &GNOME_Magnifier_ZoomRegion__iinterface,
00037 &GNOME_Magnifier_Magnifier__iinterface,
00038 NULL
00039 };
00040 ORBit_IModule orbit_imodule_data = {
00041 20,
00042 GNOME_Magnifier__iinterfaces,
00043 { 15, 15, GNOME_Magnifier__itypes, FALSE }
00044 };
00045