3 <h3 id="TOP">Index</h3>
5 <ul><li><a href="#NAME">NAME</a></li>
6 <li><a href="#CATEGORY">CATEGORY</a></li>
7 <li><a href="#METHODS">METHODS</a>
8 <ul><li><a href="#surface">surface</a></li>
9 <li><a href="#surface_xy">surface_xy</a></li>
10 <li><a href="#surface_size">surface_size</a></li>
11 <li><a href="#surface_size_xy">surface_size_xy</a></li>
12 <li><a href="#zoom_surface">zoom_surface</a></li>
13 <li><a href="#zoom_surface_size">zoom_surface_size</a></li>
14 <li><a href="#shrink_surface">shrink_surface</a></li>
15 <li><a href="#rotate_surface_90_degrees">rotate_surface_90_degrees</a>
22 <h1 id="NAME">NAME</h1><p><a href="#TOP" class="toplink">Top</a></p>
23 <div id="NAME_CONTENT">
24 <p>SDL::GFX::Rotozoom - rotation and zooming functions for surfaces</p>
27 <h1 id="CATEGORY">CATEGORY</h1><p><a href="#TOP" class="toplink">Top</a></p>
28 <div id="CATEGORY_CONTENT">
29 <p>TODO, GFX, Rotozoom</p>
32 <h1 id="METHODS">METHODS</h1><p><a href="#TOP" class="toplink">Top</a></p>
33 <div id="METHODS_CONTENT">
36 <h2 id="surface">surface</h2>
37 <div id="surface_CONTENT">
39 gfx_roto_surface(src, angle, zoom, smooth)
45 char *CLASS = "SDL::Surface";
47 RETVAL = rotozoomSurface(src, angle, zoom, smooth);
54 <h2 id="surface_xy">surface_xy</h2>
55 <div id="surface_xy_CONTENT">
57 gfx_roto_surface_xy(src, angle, zoomx, zoomy, smooth)
64 char *CLASS = "SDL::Surface";
66 RETVAL = rotozoomSurfaceXY(src, angle, zoomx, zoomy, smooth);
73 <h2 id="surface_size">surface_size</h2>
74 <div id="surface_size_CONTENT">
76 gfx_roto_surface_size(width, height, angle, zoom, dstwidth, dstheight)
84 rotozoomSurfaceSize(width, height, angle, zoom, dstwidth, dstheight);
89 <h2 id="surface_size_xy">surface_size_xy</h2>
90 <div id="surface_size_xy_CONTENT">
92 gfx_roto_surface_size_xy(width, height, angle, zoomx, zoomy, dstwidth, dstheight)
101 rotozoomSurfaceSizeXY(width, height, angle, zoomx, zoomy, dstwidth, dstheight);
106 <h2 id="zoom_surface">zoom_surface</h2>
107 <div id="zoom_surface_CONTENT">
109 gfx_roto_zoom_surface(src, zoomx, zoomy, smooth)
115 char *CLASS = "SDL::Surface";
117 RETVAL = zoomSurface(src, zoomx, zoomy, smooth);
124 <h2 id="zoom_surface_size">zoom_surface_size</h2>
125 <div id="zoom_surface_size_CONTENT">
127 gfx_roto_zoom_surface_size(width, height, zoomx, zoomy, dstwidth, dstheight)
135 zoomSurfaceSize(width, height, zoomx, zoomy, dstwidth, dstheight);
140 <h2 id="shrink_surface">shrink_surface</h2>
141 <div id="shrink_surface_CONTENT">
143 gfx_roto_shrink_surface(src, factorx, factory)
148 char *CLASS = "SDL::Surface";
150 RETVAL = shrinkSurface(src, factorx, factory);
157 <h2 id="rotate_surface_90_degrees">rotate_surface_90_degrees</h2>
158 <div id="rotate_surface_90_degrees_CONTENT">
160 gfx_roto_rotate_surface_90_degrees(pSurf, numClockwiseTurns)
162 int numClockwiseTurns
164 char *CLASS = "SDL::Surface";
166 RETVAL = rotateSurface90Degrees(pSurf, numClockwiseTurns);