=head1 NAME

Gtk2::IconSet

=head1 HIERARCHY

  Glib::Boxed
  +----Gtk2::IconSet


=head1 METHODS

=head2 iconset = Gtk2::IconSet-E<gt>B<new> 

=over

=back

=head2 iconset = Gtk2::IconSet-E<gt>B<new_from_pixbuf> ($pixbuf)

=over

=over

=item * $pixbuf (Gtk2::Gdk::Pixbuf) 

=back

=back

=head2 $icon_set-E<gt>B<add_source> ($source)

=over

=over

=item * $source (Gtk2::IconSource) 

=back

=back

=head2 pixbuf = $icon_set-E<gt>B<render_icon> ($style, $direction, $state, $size, $widget, $detail=undef)

=over

=over

=item * $style (Gtk2::Style or undef) 

=item * $direction (Gtk2::TextDirection) 

=item * $state (Gtk2::StateType) 

=item * $size (Gtk2::IconSize) 

=item * $widget (Gtk2::Widget or undef) 

=item * $detail (string) 

=back

=back

=head2 list = $icon_set-E<gt>B<get_sizes> 

=over

Returns a list of Gtk2::IconSize's.

=back


=head1 SEE ALSO

L<Gtk2>, L<Glib::Boxed>

=head1 COPYRIGHT

Copyright (C) 2003-2005 by the gtk2-perl team.

This software is licensed under the LGPL.  See L<Gtk2> for a full notice.


=cut

