3 <h3 id="TOP">Index</h3>
5 <ul><li><a href="#NAME">NAME</a>
6 <ul><li><a href="#CATEGORY">CATEGORY</a></li>
9 <li><a href="#SYNOPSIS">SYNOPSIS</a></li>
10 <li><a href="#DESCRIPTION">DESCRIPTION</a></li>
11 <li><a href="#METHODS">METHODS</a>
12 <ul><li><a href="#new">new</a></li>
13 <li><a href="#x">x</a></li>
14 <li><a href="#y">y</a></li>
15 <li><a href="#w">w</a></li>
16 <li><a href="#h">h</a></li>
19 <li><a href="#SEE_ALSO">SEE ALSO</a></li>
20 <li><a href="#AUTHORS">AUTHORS</a>
25 <h1 id="NAME">NAME</h1><p><a href="#TOP" class="toplink">Top</a></p>
26 <div id="NAME_CONTENT">
27 <p>SDL::Rect - Defines a rectangular area</p>
30 <h2 id="CATEGORY">CATEGORY</h2>
31 <div id="CATEGORY_CONTENT">
32 <p>Core, Video, Structure</p>
35 <h1 id="SYNOPSIS">SYNOPSIS</h1><p><a href="#TOP" class="toplink">Top</a></p>
36 <div id="SYNOPSIS_CONTENT">
37 <pre> my $rect = SDL::Rect->new(0, 0, 50, 4);
41 my $x = $rect->x; # 1
42 my $y = $rect->y; # 2
43 my $w = $rect->w; # 3
44 my $h = $rect->h; # 4
49 <h1 id="DESCRIPTION">DESCRIPTION</h1><p><a href="#TOP" class="toplink">Top</a></p>
50 <div id="DESCRIPTION_CONTENT">
51 <p>An <code>SDL_Rect</code> defines a rectangular area of pixels.</p>
54 <h1 id="METHODS">METHODS</h1><p><a href="#TOP" class="toplink">Top</a></p>
55 <div id="METHODS_CONTENT">
59 <div id="new_CONTENT">
60 <pre> my $rect = SDL::Rect->new( $x, $y, $w, $h );
63 <p>The constructor creates a new rectangle with the specified x, y, width and height values.</p>
68 <pre> my $x = $rect->x;
72 <p>If passed a value, this method sets the x component of the rectangle;
73 if not, it returns the x component of the rectangle.</p>
78 <pre> my $y = $rect->y;
82 <p>If passed a value, this method sets the y component of the rectangle;
83 if not, it returns the y component of the rectangle.</p>
88 <pre> my $w = $rect->w;
92 <p>If passed a value, this method sets the w component of the rectangle;
93 if not, it returns the w component of the rectangle.</p>
98 <pre> my $h = $rect->h;
102 <p>If passed a value, this method sets the h component of the rectangle;
103 if not, it returns the h component of the rectangle.</p>
106 <h1 id="SEE_ALSO">SEE ALSO</h1><p><a href="#TOP" class="toplink">Top</a></p>
107 <div id="SEE_ALSO_CONTENT">
108 <p><a href="SDL-Surface.html">SDL::Surface</a></p>
111 <h1 id="AUTHORS">AUTHORS</h1><p><a href="#TOP" class="toplink">Top</a></p>
112 <div id="AUTHORS_CONTENT">
113 <p>See <a href="/SDL.html#AUTHORS">/SDL.html#AUTHORS</a>.</p>