home *** CD-ROM | disk | FTP | other *** search
- =head1 NAME
-
- Gnome2::ThumbnailFactory
-
- =head1 HIERARCHY
-
- Glib::Object
- +----Gnome2::ThumbnailFactory
-
-
- =head1 METHODS
-
- =head2 thumbnailfactory = Gnome2::ThumbnailFactory-E<gt>B<new> ($size)
-
- =over
-
- =over
-
- =item * $size (Gnome2::ThumbnailSize)
-
- =back
-
- =back
-
- =head2 boolean = $factory-E<gt>B<can_thumbnail> ($uri, $mime_type, $mtime)
-
- =over
-
- =over
-
- =item * $uri (string)
-
- =item * $mime_type (string)
-
- =item * $mtime (a timestamp)
-
- =back
-
- =back
-
- =head2 $factory-E<gt>B<create_failed_thumbnail> ($uri, $mtime)
-
- =over
-
- =over
-
- =item * $uri (string)
-
- =item * $mtime (a timestamp)
-
- =back
-
- =back
-
- =head2 pixbuf = $factory-E<gt>B<generate_thumbnail> ($uri, $mime_type)
-
- =over
-
- =over
-
- =item * $uri (string)
-
- =item * $mime_type (string)
-
- =back
-
- =back
-
- =head2 boolean = $factory-E<gt>B<has_valid_failed_thumbnail> ($uri, $mtime)
-
- =over
-
- =over
-
- =item * $uri (string)
-
- =item * $mtime (a timestamp)
-
- =back
-
- =back
-
- =head2 string = $factory-E<gt>B<lookup> ($uri, $mtime)
-
- =over
-
- =over
-
- =item * $uri (string)
-
- =item * $mtime (a timestamp)
-
- =back
-
- =back
-
- =head2 $factory-E<gt>B<save_thumbnail> ($thumbnail, $uri, $original_mtime)
-
- =over
-
- =over
-
- =item * $thumbnail (Gtk2::Gdk::Pixbuf)
-
- =item * $uri (string)
-
- =item * $original_mtime (a timestamp)
-
- =back
-
- =back
-
-
- =head1 ENUMS AND FLAGS
-
- =head2 enum Gnome2::ThumbnailSize
-
- =over
-
- =item * 'normal' / 'GNOME_THUMBNAIL_SIZE_NORMAL'
-
- =item * 'large' / 'GNOME_THUMBNAIL_SIZE_LARGE'
-
- =back
-
-
-
- =head1 SEE ALSO
-
- L<Gnome2>, L<Glib::Object>
-
- =head1 COPYRIGHT
-
- Copyright (C) 2003-2004 by the gtk2-perl team.
-
- This software is licensed under the LGPL. See L<Gnome2> for a full notice.
-
-
- =cut
-
-