1package X11::Xlib::Visual; 2require X11::Xlib::Opaque; 3# parent class "Opaque" and XS handle all methods. 4# No need to load this package. 5 6__END__ 7 8=head1 NAME 9 10X11::Xlib::Visual - Wrapper for Visual* pointers 11 12=head1 DESCRIPTION 13 14This is an opaque structure describing an available visual configuration 15of a screen. The only thing you can do with this object is pass it to 16X11 functions, or get its L</id> to look up the L<X11::Xlib::XVisualInfo>. 17 18=head1 ATTRIBUTES 19 20=head2 id 21 22Return the numeric ID of this visual. 23 24=head1 AUTHOR 25 26Olivier Thauvin, E<lt>nanardon@nanardon.zarb.orgE<gt> 27 28Michael Conrad, E<lt>mike@nrdvana.netE<gt> 29 30=head1 COPYRIGHT AND LICENSE 31 32Copyright (C) 2009-2010 by Olivier Thauvin 33 34Copyright (C) 2017 by Michael Conrad 35 36This library is free software; you can redistribute it and/or modify 37it under the same terms as Perl itself, either Perl version 5.10.0 or, 38at your option, any later version of Perl 5 you may have available. 39 40=cut 41