1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
/* Do not edit this file, it was generated by ../tools/genext.pl */
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include "PerlGtkInt.h"
#include "GtkDefs.h"
void PerlGtkExtSetupFixups(void)
{
static int did_it = 0;
SV * sv;
HV * PerlGtkExtFixupHash;
if (did_it)
return;
PerlGtkExtFixupHash = perl_get_hv("Gtk::_ExtFixup", TRUE);
#define Set(name, value) hv_store(PerlGtkExtFixupHash, name, strlen(name), newSViv(value), 0)
Set("newSVGdkGCValues", (int)&newSVGdkGCValues);
Set("SvGdkGCValues", (int)&SvGdkGCValues);
Set("newSVGdkDeviceInfo", (int)&newSVGdkDeviceInfo);
Set("newSVGdkTimeCoord", (int)&newSVGdkTimeCoord);
Set("newSVGdkRectangle", (int)&newSVGdkRectangle);
Set("SvGdkRectangle", (int)&SvGdkRectangle);
Set("newSVGdkAtom", (int)&newSVGdkAtom);
Set("SvGdkAtom", (int)&SvGdkAtom);
Set("newSVGdkRegion", (int)&newSVGdkRegion);
Set("SvGdkRegion", (int)&SvGdkRegion);
Set("SvGdkWindowAttr", (int)&SvGdkWindowAttr);
Set("newSVGdkWindow", (int)&newSVGdkWindow);
Set("SvGdkWindow", (int)&SvGdkWindow);
Set("SvGdkGeometry", (int)&SvGdkGeometry);
Set("SvGdkDragContextRef", (int)&SvGdkDragContextRef);
Set("newSVGdkDragContextRef", (int)&newSVGdkDragContextRef);
Set("_p_PerlGtkTypeHelpers", (int)&PerlGtkTypeHelpers);
Set("AddTypeHelper", (int)&AddTypeHelper);
Set("_p_PerlGtkSignalHelpers", (int)&PerlGtkSignalHelpers);
Set("AddSignalHelper", (int)&AddSignalHelper);
Set("AddSignalHelperParts", (int)&AddSignalHelperParts);
Set("GtkGetArg", (int)&GtkGetArg);
Set("GtkSetArg", (int)&GtkSetArg);
Set("GtkSetRetArg", (int)&GtkSetRetArg);
Set("GtkGetRetArg", (int)&GtkGetRetArg);
Set("_p_pgtk_did_we_init_gdk", (int)&pgtk_did_we_init_gdk);
Set("_p_pgtk_did_we_init_gtk", (int)&pgtk_did_we_init_gtk);
Set("GtkInit_internal", (int)&GtkInit_internal);
Set("newSVGtkObjectRef", (int)&newSVGtkObjectRef);
Set("SvGtkObjectRef", (int)&SvGtkObjectRef);
Set("newSVGtkMenuEntry", (int)&newSVGtkMenuEntry);
Set("SvGtkMenuEntry", (int)&SvGtkMenuEntry);
Set("newSVGtkSelectionDataRef", (int)&newSVGtkSelectionDataRef);
Set("SvGtkSelectionDataRef", (int)&SvGtkSelectionDataRef);
Set("GCGtkObjects", (int)&GCGtkObjects);
Set("FreeHVObject", (int)&FreeHVObject);
Set("pgtk_link_types", (int)&pgtk_link_types);
Set("gtnumber_for_ptname", (int)>number_for_ptname);
Set("gtnumber_for_gtname", (int)>number_for_gtname);
Set("ptname_for_gtnumber", (int)&ptname_for_gtnumber);
Set("gtname_for_ptname", (int)>name_for_ptname);
Set("ptname_for_gtname", (int)&ptname_for_gtname);
Set("pgtk_class_size_for_gtname", (int)&pgtk_class_size_for_gtname);
Set("pgtk_obj_size_for_gtname", (int)&pgtk_obj_size_for_gtname);
Set("FindArgumentTypeWithObject", (int)&FindArgumentTypeWithObject);
Set("FindArgumentTypeWithClass", (int)&FindArgumentTypeWithClass);
Set("newSVGtkTargetEntry", (int)&newSVGtkTargetEntry);
Set("SvGtkTargetEntry", (int)&SvGtkTargetEntry);
Set("UnregisterMisc", (int)&UnregisterMisc);
Set("RegisterMisc", (int)&RegisterMisc);
Set("RetrieveMisc", (int)&RetrieveMisc);
Set("newSVMiscRef", (int)&newSVMiscRef);
Set("SvMiscRef", (int)&SvMiscRef);
Set("CroakOpts", (int)&CroakOpts);
Set("SvOpt", (int)&SvOpt);
Set("newSVOpt", (int)&newSVOpt);
Set("SvOptFlags", (int)&SvOptFlags);
Set("newSVOptFlags", (int)&newSVOptFlags);
Set("SvOptsHash", (int)&SvOptsHash);
Set("newSVOptsHash", (int)&newSVOptsHash);
Set("SvFlagsHash", (int)&SvFlagsHash);
Set("newSVFlagsHash", (int)&newSVFlagsHash);
Set("newSVDefEnumHash", (int)&newSVDefEnumHash);
Set("newSVDefFlagsHash", (int)&newSVDefFlagsHash);
Set("SvEFValueLookup", (int)&SvEFValueLookup);
Set("SvDefEnumHash", (int)&SvDefEnumHash);
Set("SvDefFlagsHash", (int)&SvDefFlagsHash);
Set("_p_pgtk_use_minus", (int)&pgtk_use_minus);
Set("_p_pgtk_use_array", (int)&pgtk_use_array);
Set("pgtk_alloc_temp", (int)&pgtk_alloc_temp);
did_it = 1;
}
|