Commit | Line | Data |
cf23a5da |
1 | <div class="pod"> |
2 | <!-- INDEX START --> |
3 | <h3 id="TOP">Index</h3> |
4 | |
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> |
16 | </li> |
17 | </ul> |
18 | </li> |
19 | </ul><hr /> |
20 | <!-- INDEX END --> |
21 | |
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> |
25 | |
26 | </div> |
27 | <h1 id="CATEGORY">CATEGORY</h1><p><a href="#TOP" class="toplink">Top</a></p> |
28 | <div id="CATEGORY_CONTENT"> |
b5d537cc |
29 | <p>TODO, GFX</p> |
cf23a5da |
30 | |
31 | </div> |
32 | <h1 id="METHODS">METHODS</h1><p><a href="#TOP" class="toplink">Top</a></p> |
33 | <div id="METHODS_CONTENT"> |
34 | |
35 | </div> |
36 | <h2 id="surface">surface</h2> |
37 | <div id="surface_CONTENT"> |
38 | <pre> SDL_Surface * |
39 | gfx_roto_surface(src, angle, zoom, smooth) |
40 | SDL_Surface * src |
41 | double angle |
42 | double zoom |
43 | int smooth |
44 | PREINIT: |
45 | char *CLASS = "SDL::Surface"; |
46 | CODE: |
47 | RETVAL = rotozoomSurface(src, angle, zoom, smooth); |
48 | OUTPUT: |
49 | RETVAL |
50 | |
51 | </pre> |
52 | |
53 | </div> |
54 | <h2 id="surface_xy">surface_xy</h2> |
55 | <div id="surface_xy_CONTENT"> |
56 | <pre> SDL_Surface * |
57 | gfx_roto_surface_xy(src, angle, zoomx, zoomy, smooth) |
58 | SDL_Surface * src |
59 | double angle |
60 | double zoomx |
61 | double zoomy |
62 | int smooth |
63 | PREINIT: |
64 | char *CLASS = "SDL::Surface"; |
65 | CODE: |
66 | RETVAL = rotozoomSurfaceXY(src, angle, zoomx, zoomy, smooth); |
67 | OUTPUT: |
68 | RETVAL |
69 | |
70 | </pre> |
71 | |
72 | </div> |
73 | <h2 id="surface_size">surface_size</h2> |
74 | <div id="surface_size_CONTENT"> |
75 | <pre> void |
76 | gfx_roto_surface_size(width, height, angle, zoom, dstwidth, dstheight) |
77 | int width |
78 | int height |
79 | double angle |
80 | double zoom |
81 | int *dstwidth |
82 | int *dstheight |
83 | CODE: |
84 | rotozoomSurfaceSize(width, height, angle, zoom, dstwidth, dstheight); |
85 | |
86 | </pre> |
87 | |
88 | </div> |
89 | <h2 id="surface_size_xy">surface_size_xy</h2> |
90 | <div id="surface_size_xy_CONTENT"> |
91 | <pre> void |
92 | gfx_roto_surface_size_xy(width, height, angle, zoomx, zoomy, dstwidth, dstheight) |
93 | int width |
94 | int height |
95 | double angle |
96 | double zoomx |
97 | double zoomy |
98 | int *dstwidth |
99 | int *dstheight |
100 | CODE: |
101 | rotozoomSurfaceSizeXY(width, height, angle, zoomx, zoomy, dstwidth, dstheight); |
102 | |
103 | </pre> |
104 | |
105 | </div> |
106 | <h2 id="zoom_surface">zoom_surface</h2> |
107 | <div id="zoom_surface_CONTENT"> |
108 | <pre> SDL_Surface * |
109 | gfx_roto_zoom_surface(src, zoomx, zoomy, smooth) |
110 | SDL_Surface * src |
111 | double zoomx |
112 | double zoomy |
113 | int smooth |
114 | PREINIT: |
115 | char *CLASS = "SDL::Surface"; |
116 | CODE: |
117 | RETVAL = zoomSurface(src, zoomx, zoomy, smooth); |
118 | OUTPUT: |
119 | RETVAL |
120 | |
121 | </pre> |
122 | |
123 | </div> |
124 | <h2 id="zoom_surface_size">zoom_surface_size</h2> |
125 | <div id="zoom_surface_size_CONTENT"> |
126 | <pre> void |
127 | gfx_roto_zoom_surface_size(width, height, zoomx, zoomy, dstwidth, dstheight) |
128 | int width |
129 | int height |
130 | double zoomx |
131 | double zoomy |
132 | int *dstwidth |
133 | int *dstheight |
134 | CODE: |
135 | zoomSurfaceSize(width, height, zoomx, zoomy, dstwidth, dstheight); |
136 | |
137 | </pre> |
138 | |
139 | </div> |
140 | <h2 id="shrink_surface">shrink_surface</h2> |
141 | <div id="shrink_surface_CONTENT"> |
142 | <pre> SDL_Surface * |
143 | gfx_roto_shrink_surface(src, factorx, factory) |
144 | SDL_Surface * src |
145 | int factorx |
146 | int factory |
147 | PREINIT: |
148 | char *CLASS = "SDL::Surface"; |
149 | CODE: |
150 | RETVAL = shrinkSurface(src, factorx, factory); |
151 | OUTPUT: |
152 | RETVAL |
153 | |
154 | </pre> |
155 | |
156 | </div> |
157 | <h2 id="rotate_surface_90_degrees">rotate_surface_90_degrees</h2> |
158 | <div id="rotate_surface_90_degrees_CONTENT"> |
159 | <pre> SDL_Surface * |
160 | gfx_roto_rotate_surface_90_degrees(pSurf, numClockwiseTurns) |
161 | SDL_Surface* pSurf |
162 | int numClockwiseTurns |
163 | PREINIT: |
164 | char *CLASS = "SDL::Surface"; |
165 | CODE: |
166 | RETVAL = rotateSurface90Degrees(pSurf, numClockwiseTurns); |
167 | OUTPUT: |
168 | RETVAL |
169 | |
170 | |
171 | </pre> |
172 | |
173 | </div> |
174 | </div> |