1 <HTML 2 ><HEAD 3 ><TITLE 4 >SDL_Rect</TITLE 5 ><META 6 NAME="GENERATOR" 7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ 8 "><LINK 9 REL="HOME" 10 TITLE="SDL Library Documentation" 11 HREF="index.html"><LINK 12 REL="UP" 13 TITLE="Video" 14 HREF="video.html"><LINK 15 REL="PREVIOUS" 16 TITLE="SDL_GLattr" 17 HREF="sdlglattr.html"><LINK 18 REL="NEXT" 19 TITLE="SDL_Color" 20 HREF="sdlcolor.html"></HEAD 21 ><BODY 22 CLASS="REFENTRY" 23 BGCOLOR="#FFF8DC" 24 TEXT="#000000" 25 LINK="#0000ee" 26 VLINK="#551a8b" 27 ALINK="#ff0000" 28 ><DIV 29 CLASS="NAVHEADER" 30 ><TABLE 31 SUMMARY="Header navigation table" 32 WIDTH="100%" 33 BORDER="0" 34 CELLPADDING="0" 35 CELLSPACING="0" 36 ><TR 37 ><TH 38 COLSPAN="3" 39 ALIGN="center" 40 >SDL Library Documentation</TH 41 ></TR 42 ><TR 43 ><TD 44 WIDTH="10%" 45 ALIGN="left" 46 VALIGN="bottom" 47 ><A 48 HREF="sdlglattr.html" 49 ACCESSKEY="P" 50 >Prev</A 51 ></TD 52 ><TD 53 WIDTH="80%" 54 ALIGN="center" 55 VALIGN="bottom" 56 ></TD 57 ><TD 58 WIDTH="10%" 59 ALIGN="right" 60 VALIGN="bottom" 61 ><A 62 HREF="sdlcolor.html" 63 ACCESSKEY="N" 64 >Next</A 65 ></TD 66 ></TR 67 ></TABLE 68 ><HR 69 ALIGN="LEFT" 70 WIDTH="100%"></DIV 71 ><H1 72 ><A 73 NAME="SDLRECT" 74 ></A 75 >SDL_Rect</H1 76 ><DIV 77 CLASS="REFNAMEDIV" 78 ><A 79 NAME="AEN3046" 80 ></A 81 ><H2 82 >Name</H2 83 >SDL_Rect -- Defines a rectangular area</DIV 84 ><DIV 85 CLASS="REFSECT1" 86 ><A 87 NAME="AEN3049" 88 ></A 89 ><H2 90 >Structure Definition</H2 91 ><PRE 92 CLASS="PROGRAMLISTING" 93 >typedef struct{ 94 Sint16 x, y; 95 Uint16 w, h; 96 } SDL_Rect;</PRE 97 ></DIV 98 ><DIV 99 CLASS="REFSECT1" 100 ><A 101 NAME="AEN3052" 102 ></A 103 ><H2 104 >Structure Data</H2 105 ><DIV 106 CLASS="INFORMALTABLE" 107 ><A 108 NAME="AEN3054" 109 ></A 110 ><P 111 ></P 112 ><TABLE 113 BORDER="0" 114 CLASS="CALSTABLE" 115 ><TBODY 116 ><TR 117 ><TD 118 ALIGN="LEFT" 119 VALIGN="TOP" 120 ><TT 121 CLASS="STRUCTFIELD" 122 ><I 123 >x, y</I 124 ></TT 125 ></TD 126 ><TD 127 ALIGN="LEFT" 128 VALIGN="TOP" 129 >Position of the upper-left corner of the rectangle</TD 130 ></TR 131 ><TR 132 ><TD 133 ALIGN="LEFT" 134 VALIGN="TOP" 135 ><TT 136 CLASS="STRUCTFIELD" 137 ><I 138 >w, h</I 139 ></TT 140 ></TD 141 ><TD 142 ALIGN="LEFT" 143 VALIGN="TOP" 144 >The width and height of the rectangle</TD 145 ></TR 146 ></TBODY 147 ></TABLE 148 ><P 149 ></P 150 ></DIV 151 ></DIV 152 ><DIV 153 CLASS="REFSECT1" 154 ><A 155 NAME="AEN3065" 156 ></A 157 ><H2 158 >Description</H2 159 ><P 160 >A <SPAN 161 CLASS="STRUCTNAME" 162 >SDL_Rect</SPAN 163 > defines a rectangular area of pixels. It is used by <A 164 HREF="sdlblitsurface.html" 165 ><TT 166 CLASS="FUNCTION" 167 >SDL_BlitSurface</TT 168 ></A 169 > to define blitting regions and by several other video functions.</P 170 ></DIV 171 ><DIV 172 CLASS="REFSECT1" 173 ><A 174 NAME="AEN3071" 175 ></A 176 ><H2 177 >See Also</H2 178 ><P 179 ><A 180 HREF="sdlblitsurface.html" 181 ><TT 182 CLASS="FUNCTION" 183 >SDL_BlitSurface</TT 184 ></A 185 >, 186 <A 187 HREF="sdlupdaterect.html" 188 ><TT 189 CLASS="FUNCTION" 190 >SDL_UpdateRect</TT 191 ></A 192 ></P 193 ></DIV 194 ><DIV 195 CLASS="NAVFOOTER" 196 ><HR 197 ALIGN="LEFT" 198 WIDTH="100%"><TABLE 199 SUMMARY="Footer navigation table" 200 WIDTH="100%" 201 BORDER="0" 202 CELLPADDING="0" 203 CELLSPACING="0" 204 ><TR 205 ><TD 206 WIDTH="33%" 207 ALIGN="left" 208 VALIGN="top" 209 ><A 210 HREF="sdlglattr.html" 211 ACCESSKEY="P" 212 >Prev</A 213 ></TD 214 ><TD 215 WIDTH="34%" 216 ALIGN="center" 217 VALIGN="top" 218 ><A 219 HREF="index.html" 220 ACCESSKEY="H" 221 >Home</A 222 ></TD 223 ><TD 224 WIDTH="33%" 225 ALIGN="right" 226 VALIGN="top" 227 ><A 228 HREF="sdlcolor.html" 229 ACCESSKEY="N" 230 >Next</A 231 ></TD 232 ></TR 233 ><TR 234 ><TD 235 WIDTH="33%" 236 ALIGN="left" 237 VALIGN="top" 238 >SDL_GLattr</TD 239 ><TD 240 WIDTH="34%" 241 ALIGN="center" 242 VALIGN="top" 243 ><A 244 HREF="video.html" 245 ACCESSKEY="U" 246 >Up</A 247 ></TD 248 ><TD 249 WIDTH="33%" 250 ALIGN="right" 251 VALIGN="top" 252 >SDL_Color</TD 253 ></TR 254 ></TABLE 255 ></DIV 256 ></BODY 257 ></HTML 258 >