Gnome2-Print

 view release on metacpan or  search on metacpan

xs/GnomePrintPaper.xs  view on Meta::CPAN

=item B<height>

Dimensional attributes.

=back

=cut

## GnomePrintPaper it's not a registered boxed type.
##const GnomePrintPaper *gnome_print_paper_get_default (void);
GnomePrintPaper *
gnome_print_paper_get_default (class)
    CODE:
    	PERL_UNUSED_VAR (ax);
	RETVAL = (GnomePrintPaper *) gnome_print_paper_get_default ();
    OUTPUT:
	RETVAL

##const GnomePrintPaper *gnome_print_paper_get_by_name (const guchar *name);
GnomePrintPaper *
gnome_print_paper_get_by_name (class, name)
	const guchar * name
    CODE:
    	PERL_UNUSED_VAR (ax);
	RETVAL = (GnomePrintPaper *) gnome_print_paper_get_by_name (name);
    OUTPUT:
	RETVAL

##const GnomePrintPaper *gnome_print_paper_get_by_size (gdouble width, gdouble height);
GnomePrintPaper *
gnome_print_paper_get_by_size (class, width, height)
	gdouble width
	gdouble height
    CODE:
    	PERL_UNUSED_VAR (ax);
	RETVAL = (GnomePrintPaper *) gnome_print_paper_get_by_size (width, height);
    OUTPUT:
	RETVAL

##const GnomePrintPaper *gnome_print_paper_get_closest_by_size (gdouble width, gdouble height, gboolean mustfit);
GnomePrintPaper *
gnome_print_paper_get_closest_by_size (class, width, height, mustfit)
	gdouble width
	gdouble height
	gboolean mustfit
    CODE:
    	PERL_UNUSED_VAR (ax);
	RETVAL = (GnomePrintPaper *) gnome_print_paper_get_closest_by_size (width, height, mustfit);
    OUTPUT:
	RETVAL

## gnome_print_paper_get_list returns a list of GnomePrintPaper.
##GList * gnome_print_paper_get_list (void);
=for apidoc
This method returns an array containing all the registered paper types.
=cut
void
gnome_print_paper_get_list (class)
    PREINIT:
	GList *l, *tmp;
    PPCODE:
	PERL_UNUSED_VAR (ax);
	l = gnome_print_paper_get_list ();
	for (tmp = l; tmp != NULL; tmp = g_list_next (tmp))
		XPUSHs (sv_2mortal (newSVGnomePrintPaper (tmp->data)));
	gnome_print_paper_free_list (l);

##void    gnome_print_paper_free_list (GList *papers);



( run in 0.479 second using v1.01-cache-2.11-cpan-5511b514fd6 )