X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Fpods%2FSDL%2FRect.pod;fp=lib%2Fpods%2FSDL%2FRect.pod;h=4019be4c998df3560dfb6f1c9d9d3817e55aedfd;hb=b00c045b0f4ef5aac29e6a29de0be15012bd2e95;hp=0000000000000000000000000000000000000000;hpb=991130f6069f6d7bb700f608130d85bdbee87608;p=sdlgit%2FSDL_perl.git diff --git a/lib/pods/SDL/Rect.pod b/lib/pods/SDL/Rect.pod new file mode 100644 index 0000000..4019be4 --- /dev/null +++ b/lib/pods/SDL/Rect.pod @@ -0,0 +1,68 @@ +=pod + +=head1 NAME + +SDL::Rect - Defines a rectangular area + +=head1 SYNOPSIS + + my $rect = SDL::Rect->new( 0, 0, 0, 0 ); + $rect->x(1); + $rect->y(2); + $rect->w(3); + $rect->h(4); + my $x = $rect->x; # 1 + my $y = $rect->y; # 2 + my $w = $rect->w; # 3 + my $h = $rect->h; # 4 + +=head1 DESCRIPTION + +An C defines a rectangular area of pixels. + +=head1 METHODS + +=head2 new ( $x, $y, $w, $h ) + +The constructor creates a new rectangle with the specified x, y, w, h +values: + + my $rect = SDL::Rect->new( 0, 0, 0, 0 ); + +=head2 x + +If passed a value, this method sets the x component of the rectangle; +if not, it returns the x component of the rectangle: + + my $x = $rect->x; # 255 + $rect->x(128); + +=head2 y + +If passed a value, this method sets the y component of the rectangle; +if not, it returns the y component of the rectangle: + + my $y = $rect->y; # 255 + $rect->y(128); + +=head2 w + +If passed a value, this method sets the w component of the rectangle; +if not, it returns the w component of the rectangle: + + my $w = $rect->w; # 255 + $rect->w(128); + +=head2 h + +If passed a value, this method sets the h component of the rectangle; +if not, it returns the h component of the rectangle: + + my $h = $rect->h; # 255 + $rect->h(128); + +=head1 SEE ALSO + +L + +=cut