~ubuntu-branches/ubuntu/gutsy/pygame/gutsy

« back to all changes in this revision

Viewing changes to docs/index.html

  • Committer: Bazaar Package Importer
  • Author(s): Ed Boraas
  • Date: 2002-02-20 06:39:24 UTC
  • Revision ID: james.westby@ubuntu.com-20020220063924-amlzj7tqkeods4eq
Tags: upstream-1.4
ImportĀ upstreamĀ versionĀ 1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html>
 
2
<title>Pygame Documentation</title>
 
3
<body bgcolor=#aaeebb text=#000000 link=#331111 vlink=#331111>
 
4
 
 
5
 
 
6
<table cellspacing=3 width=100%><tr><td bgcolor=#00000>
 
7
<table width=100%><tr><td bgcolor=c2fc20 align=center>
 
8
    <a href=http://www.pygame.org>
 
9
    <img src=pygame_tiny.gif border=0 width=200 height=60></a><br>
 
10
    <b>pygame&nbsp;&nbsp;&nbsp;documentation</b>
 
11
</td><td bgcolor=6aee28 align=center valign=top width=100%>
 
12
 
 
13
        ||&nbsp;
 
14
        <a href=http://www.pygame.org>Home</a> &nbsp;||&nbsp;
 
15
        <a href=index.html>Help Contents</a> &nbsp;||
 
16
        <br>&nbsp;<br>
 
17
 
 
18
|| <a href=ref/pygame.html>pygame</a> || 
 
19
<a href=ref/pygame_cdrom.html>cdrom</a> || 
 
20
<a href=ref/pygame_constants.html>constants</a> || 
 
21
<a href=ref/pygame_display.html>display</a> || 
 
22
<a href=ref/pygame_draw.html>draw</a> || 
 
23
<a href=ref/pygame_event.html>event</a> ||<br>
 
24
|| <a href=ref/pygame_font.html>font</a> || 
 
25
<a href=ref/pygame_image.html>image</a> || 
 
26
<a href=ref/pygame_joystick.html>joystick</a> || 
 
27
<a href=ref/pygame_key.html>key</a> || 
 
28
<a href=ref/pygame_mixer.html>mixer</a> || 
 
29
<a href=ref/pygame_mixer_music.html>mixer_music</a> ||<br>
 
30
|| <a href=ref/pygame_mouse.html>mouse</a> || 
 
31
<a href=ref/pygame_movie.html>movie</a> || 
 
32
<a href=ref/pygame_surfarray.html>surfarray</a> || 
 
33
<a href=ref/pygame_time.html>time</a> || 
 
34
<a href=ref/pygame_transform.html>transform</a> ||<br>
 
35
&nbsp;<br>|| <a href=ref/CD.html>CD</a> || 
 
36
<a href=ref/Channel.html>Channel</a> || 
 
37
<a href=ref/Clock.html>Clock</a> || 
 
38
<a href=ref/Font.html>Font</a> || 
 
39
<a href=ref/Joystick.html>Joystick</a> || 
 
40
<a href=ref/Movie.html>Movie</a> ||<br>
 
41
|| <a href=ref/Rect.html>Rect</a> || 
 
42
<a href=ref/Sound.html>Sound</a> || 
 
43
<a href=ref/Surface.html>Surface</a> ||<br>
 
44
&nbsp;<br>|| <a href=ref/pygame_cursors.html>cursors</a> || 
 
45
<a href=ref/pygame_sprite.html>sprite</a> || 
 
46
<a href=ref/pygame_version.html>version</a> ||<br>
 
47
 
 
48
 
 
49
</td></tr></table></td></tr></table>
 
50
<br>
 
51
<h2 align=center>Pygame Documentation</h2>
 
52
 
 
53
 
 
54
<hr>
 
55
 
 
56
<table>
 
57
 
 
58
The <b>pygame documentation</b> is mainly generated automatically from the
 
59
documentation. Each module and object in the package is broken into its
 
60
own page in the reference documentation. The names of the objects are
 
61
capitalized, while the regular module names are lower case.
 
62
<br>&nbsp;<br>
 
63
The <b>pygame documentation</b> also comes with a full set of tutorials.
 
64
You can find links to these tutorials and other documentation files below.
 
65
 
 
66
 
 
67
</table>
 
68
 
 
69
<hr>
 
70
 
 
71
<font size=+1><b>Basic Documentation</b></font><br><li><a href=../readme.html>Readme</a> - Pygame Readme Information
 
72
</li>
 
73
<li><a href=../install.html>Install</a> - Install Information
 
74
</li>
 
75
<li><a href=LGPL>LGPL</a> - Gnu lesser general public license</li>
 
76
<li><a href=logos.html>Logos</a> - Pygame Logos
 
77
</li><br>&nbsp;<br><font size=+1><b>Tutorials / Introductions</b></font><br><li><a href=tut/ChimpLineByLine.html>ChimpLineByLine</a> - Line by Line Descriptions of the Chimp Example
 
78
</li>
 
79
<li><a href=tut/DisplayModes.html>DisplayModes</a> - Choosing and Configuring Display Modes
 
80
</li>
 
81
<li><a href=tut/Executable.html>Executable</a> - Creating a Standalone Windows Executable
 
82
</li>
 
83
<li><a href=tut/ImportInit.html>ImportInit</a> - Import and Initialize
 
84
</li>
 
85
<li><a href=tut/MoveIt.html>MoveIt</a> - Help! How Do I Move An Image?
 
86
</li>
 
87
<li><a href=tut/SpriteIntro.html>SpriteIntro</a> - Sprite Module Introduction
 
88
</li>
 
89
<li><a href=tut/SurfarrayIntro.html>SurfarrayIntro</a> - Introduction to the surfarray module
 
90
</li>
 
91
<li><a href=tut/newbieguide.html>Newbieguide</a> - A Newbie Guide To Pygame
 
92
</li>
 
93
<br><hr><br><font size=+1><b>Full Index</b></font><ul>
 
94
<!--FULLINDEX-->
 
95
<a href=ref/CD.html#eject>CD.eject</a> - ejects cdrom drive<br>
 
96
<a href=ref/CD.html#get_all>CD.get_all</a> - get all track information for the cd<br>
 
97
<a href=ref/CD.html#get_busy>CD.get_busy</a> - checks if the cd is currently playing<br>
 
98
<a href=ref/CD.html#get_current>CD.get_current</a> - get current position of the cdrom<br>
 
99
<a href=ref/CD.html#get_empty>CD.get_empty</a> - checks for a cd in the drive<br>
 
100
<a href=ref/CD.html#get_id>CD.get_id</a> - get device id number for drive<br>
 
101
<a href=ref/CD.html#get_init>CD.get_init</a> - check if cd is initialized<br>
 
102
<a href=ref/CD.html#get_name>CD.get_name</a> - query name of cdrom drive<br>
 
103
<a href=ref/CD.html#get_numtracks>CD.get_numtracks</a> - get number of tracks on cd<br>
 
104
<a href=ref/CD.html#get_paused>CD.get_paused</a> - checks if the cd is currently paused<br>
 
105
<a href=ref/CD.html#get_track_audio>CD.get_track_audio</a> - check if a track has audio data<br>
 
106
<a href=ref/CD.html#get_track_length>CD.get_track_length</a> - check the length of an audio track<br>
 
107
<a href=ref/CD.html#get_track_start>CD.get_track_start</a> - check the start of an audio track<br>
 
108
<a href=ref/CD.html#init>CD.init</a> - initialize a cdrom device for use<br>
 
109
<a href=ref/CD.html#pause>CD.pause</a> - pause playing cdrom<br>
 
110
<a href=ref/CD.html#play>CD.play</a> - play music from cdrom<br>
 
111
<a href=ref/CD.html#quit>CD.quit</a> - uninitialize a cdrom device for use<br>
 
112
<a href=ref/CD.html#resume>CD.resume</a> - resume paused cdrom<br>
 
113
<a href=ref/CD.html#stop>CD.stop</a> - stops playing cdrom<br>
 
114
<a href=ref/Channel.html#fadeout>Channel.fadeout</a> - fade out the channel<br>
 
115
<a href=ref/Channel.html#get_busy>Channel.get_busy</a> - query state of the channel<br>
 
116
<a href=ref/Channel.html#get_volume>Channel.get_volume</a> - query the volume for the<br>
 
117
<a href=ref/Channel.html#pause>Channel.pause</a> - temporarily stop the channel<br>
 
118
<a href=ref/Channel.html#play>Channel.play</a> - play a sound on this channel<br>
 
119
<a href=ref/Channel.html#set_volume>Channel.set_volume</a> - set volume for channel<br>
 
120
<a href=ref/Channel.html#stop>Channel.stop</a> - stop playing on the channel<br>
 
121
<a href=ref/Channel.html#unpause>Channel.unpause</a> - restart a paused channel<br>
 
122
<a href=ref/Clock.html#get_fps>Clock.get_fps</a> - get the current rate of frames per second<br>
 
123
<a href=ref/Clock.html#tick>Clock.tick</a> - control timer events<br>
 
124
<a href=ref/Font.html#get_ascent>Font.get_ascent</a> - gets the font ascent<br>
 
125
<a href=ref/Font.html#get_bold>Font.get_bold</a> - status of the bold attribute<br>
 
126
<a href=ref/Font.html#get_descent>Font.get_descent</a> - gets the font descent<br>
 
127
<a href=ref/Font.html#get_height>Font.get_height</a> - average height of font glyph<br>
 
128
<a href=ref/Font.html#get_italic>Font.get_italic</a> - status of the italic attribute<br>
 
129
<a href=ref/Font.html#get_linesize>Font.get_linesize</a> - gets the font recommended linesize<br>
 
130
<a href=ref/Font.html#get_underline>Font.get_underline</a> - status of the underline attribute<br>
 
131
<a href=ref/Font.html#render>Font.render</a> - render text to a new image<br>
 
132
<a href=ref/Font.html#set_bold>Font.set_bold</a> - assign the bold attribute<br>
 
133
<a href=ref/Font.html#set_italic>Font.set_italic</a> - assign the italic attribute<br>
 
134
<a href=ref/Font.html#set_underline>Font.set_underline</a> - assign the underline attribute<br>
 
135
<a href=ref/Font.html#size>Font.size</a> - size of rendered text<br>
 
136
<a href=ref/Joystick.html#get_axis>Joystick.get_axis</a> - get the position of a joystick axis<br>
 
137
<a href=ref/Joystick.html#get_ball>Joystick.get_ball</a> - get the movement of a joystick trackball<br>
 
138
<a href=ref/Joystick.html#get_button>Joystick.get_button</a> - get the position of a joystick button<br>
 
139
<a href=ref/Joystick.html#get_hat>Joystick.get_hat</a> - get the position of a joystick hat<br>
 
140
<a href=ref/Joystick.html#get_id>Joystick.get_id</a> - get device id number for joystick<br>
 
141
<a href=ref/Joystick.html#get_init>Joystick.get_init</a> - check if joystick is initialized<br>
 
142
<a href=ref/Joystick.html#get_name>Joystick.get_name</a> - query name of joystick drive<br>
 
143
<a href=ref/Joystick.html#get_numaxes>Joystick.get_numaxes</a> - get number of axes on a joystick<br>
 
144
<a href=ref/Joystick.html#get_numballs>Joystick.get_numballs</a> - get number of trackballs on a joystick<br>
 
145
<a href=ref/Joystick.html#get_numbuttons>Joystick.get_numbuttons</a> - get number of buttons on a joystick<br>
 
146
<a href=ref/Joystick.html#get_numhats>Joystick.get_numhats</a> - get number of hats on a joystick<br>
 
147
<a href=ref/Joystick.html#init>Joystick.init</a> - initialize a joystick device for use<br>
 
148
<a href=ref/Joystick.html#quit>Joystick.quit</a> - uninitialize a joystick device for use<br>
 
149
<a href=ref/Movie.html#get_busy>Movie.get_busy</a> - query the playback state<br>
 
150
<a href=ref/Movie.html#get_frame>Movie.get_frame</a> - query the current frame in the movie<br>
 
151
<a href=ref/Movie.html#get_length>Movie.get_length</a> - query playback time of the movie<br>
 
152
<a href=ref/Movie.html#get_size>Movie.get_size</a> - query the size of the video image<br>
 
153
<a href=ref/Movie.html#get_time>Movie.get_time</a> - query the current time in the movie<br>
 
154
<a href=ref/Movie.html#has_audio>Movie.has_audio</a> - query if movie stream has audio<br>
 
155
<a href=ref/Movie.html#has_video>Movie.has_video</a> - query if movie stream has video<br>
 
156
<a href=ref/Movie.html#pause>Movie.pause</a> - pause/resume movie playback<br>
 
157
<a href=ref/Movie.html#play>Movie.play</a> - start movie playback<br>
 
158
<a href=ref/Movie.html#rewind>Movie.rewind</a> - set playback position to the beginning of the movie<br>
 
159
<a href=ref/Movie.html#set_display>Movie.set_display</a> - change the video output surface<br>
 
160
<a href=ref/Movie.html#set_volume>Movie.set_volume</a> - change volume for sound<br>
 
161
<a href=ref/Movie.html#skip>Movie.skip</a> - skip the movie playback position forward<br>
 
162
<a href=ref/Movie.html#stop>Movie.stop</a> - stop movie playback<br>
 
163
<a href=ref/Rect.html#clamp>Rect.clamp</a> - move rectangle inside another<br>
 
164
<a href=ref/Rect.html#clamp_ip>Rect.clamp_ip</a> - moves the rectangle inside another<br>
 
165
<a href=ref/Rect.html#clip>Rect.clip</a> - rectangle cropped inside another<br>
 
166
<a href=ref/Rect.html#collidelist>Rect.collidelist</a> - find overlapping rectangle<br>
 
167
<a href=ref/Rect.html#collidelistall>Rect.collidelistall</a> - find all overlapping rectangles<br>
 
168
<a href=ref/Rect.html#collidepoint>Rect.collidepoint</a> - point inside rectangle<br>
 
169
<a href=ref/Rect.html#colliderect>Rect.colliderect</a> - check overlapping rectangles<br>
 
170
<a href=ref/Rect.html#contains>Rect.contains</a> - check if rectangle fully inside another<br>
 
171
<a href=ref/Rect.html#inflate>Rect.inflate</a> - new rectangle with size changed<br>
 
172
<a href=ref/Rect.html#inflate_ip>Rect.inflate_ip</a> - changes the Rect size<br>
 
173
<a href=ref/Rect.html#move>Rect.move</a> - new rectangle with position changed<br>
 
174
<a href=ref/Rect.html#move_ip>Rect.move_ip</a> - move the Rect by the given offset<br>
 
175
<a href=ref/Rect.html#normalize>Rect.normalize</a> - corrects negative sizes<br>
 
176
<a href=ref/Rect.html#union>Rect.union</a> - makes new rectangle covering both inputs<br>
 
177
<a href=ref/Rect.html#union_ip>Rect.union_ip</a> - rectangle covering both input<br>
 
178
<a href=ref/Rect.html#unionall>Rect.unionall</a> - rectangle covering all inputs<br>
 
179
<a href=ref/Rect.html#unionall_ip>Rect.unionall_ip</a> - rectangle covering all inputs<br>
 
180
<a href=ref/Sound.html#fadeout>Sound.fadeout</a> - fadeout all channels playing this sound<br>
 
181
<a href=ref/Sound.html#get_num_channels>Sound.get_num_channels</a> - number of channels with sound<br>
 
182
<a href=ref/Sound.html#get_volume>Sound.get_volume</a> - query volume for sound<br>
 
183
<a href=ref/Sound.html#play>Sound.play</a> - play sound<br>
 
184
<a href=ref/Sound.html#set_volume>Sound.set_volume</a> - change volume for sound<br>
 
185
<a href=ref/Sound.html#stop>Sound.stop</a> - stop all channels playing this sound<br>
 
186
<a href=ref/Surface.html#blit>Surface.blit</a> - copy a one Surface to another.<br>
 
187
<a href=ref/Surface.html#convert>Surface.convert</a> - new copy of surface with different format<br>
 
188
<a href=ref/Surface.html#convert_alpha>Surface.convert_alpha</a> - new copy of surface with different format and per pixel alpha<br>
 
189
<a href=ref/Surface.html#fill>Surface.fill</a> - fill areas of a Surface<br>
 
190
<a href=ref/Surface.html#get_alpha>Surface.get_alpha</a> - query alpha information<br>
 
191
<a href=ref/Surface.html#get_at>Surface.get_at</a> - get a pixel color<br>
 
192
<a href=ref/Surface.html#get_bitsize>Surface.get_bitsize</a> - query size of pixel<br>
 
193
<a href=ref/Surface.html#get_bytesize>Surface.get_bytesize</a> - query size of pixel<br>
 
194
<a href=ref/Surface.html#get_clip>Surface.get_clip</a> - query the clipping area<br>
 
195
<a href=ref/Surface.html#get_colorkey>Surface.get_colorkey</a> - query colorkey<br>
 
196
<a href=ref/Surface.html#get_flags>Surface.get_flags</a> - query the surface flags<br>
 
197
<a href=ref/Surface.html#get_height>Surface.get_height</a> - query the surface height<br>
 
198
<a href=ref/Surface.html#get_locked>Surface.get_locked</a> - check if the surface needs locking<br>
 
199
<a href=ref/Surface.html#get_losses>Surface.get_losses</a> - get mapping losses for each colorplane<br>
 
200
<a href=ref/Surface.html#get_masks>Surface.get_masks</a> - get mapping bitmasks for each colorplane<br>
 
201
<a href=ref/Surface.html#get_palette>Surface.get_palette</a> - get the palette<br>
 
202
<a href=ref/Surface.html#get_palette_at>Surface.get_palette_at</a> - get a palette entry<br>
 
203
<a href=ref/Surface.html#get_pitch>Surface.get_pitch</a> - query the surface pitch<br>
 
204
<a href=ref/Surface.html#get_rect>Surface.get_rect</a> - get a rectangle covering the entire surface<br>
 
205
<a href=ref/Surface.html#get_shifts>Surface.get_shifts</a> - alphashift<br>
 
206
<a href=ref/Surface.html#get_size>Surface.get_size</a> - query the surface size<br>
 
207
<a href=ref/Surface.html#get_width>Surface.get_width</a> - query the surface width<br>
 
208
<a href=ref/Surface.html#lock>Surface.lock</a> - locks Surface for pixel access<br>
 
209
<a href=ref/Surface.html#map_rgb>Surface.map_rgb</a> - convert RGB into a mapped color<br>
 
210
<a href=ref/Surface.html#mustlock>Surface.mustlock</a> - check if the surface needs locking<br>
 
211
<a href=ref/Surface.html#set_alpha>Surface.set_alpha</a> - change alpha information<br>
 
212
<a href=ref/Surface.html#set_at>Surface.set_at</a> - set pixel at given position<br>
 
213
<a href=ref/Surface.html#set_clip>Surface.set_clip</a> - assign destination clipping rectangle<br>
 
214
<a href=ref/Surface.html#set_colorkey>Surface.set_colorkey</a> - change colorkey information<br>
 
215
<a href=ref/Surface.html#set_palette>Surface.set_palette</a> - set the palette<br>
 
216
<a href=ref/Surface.html#set_palette_at>Surface.set_palette_at</a> - set a palette entry<br>
 
217
<a href=ref/Surface.html#subsurface>Surface.subsurface</a> - create a new surface that shares pixel data<br>
 
218
<a href=ref/Surface.html#unlock>Surface.unlock</a> - locks Surface for pixel access<br>
 
219
<a href=ref/Surface.html#unmap_rgb>Surface.unmap_rgb</a> - convert mapped color into RGB<br>
 
220
<a href=ref/pygame.html#Rect>pygame.Rect</a> - create a new rectangle<br>
 
221
<a href=ref/pygame.html#Surface>pygame.Surface</a> - create a new Surface<br>
 
222
<a href=ref/pygame.html#get_error>pygame.get_error</a> - get current error message<br>
 
223
<a href=ref/pygame.html#init>pygame.init</a> - autoinitialize all imported pygame modules<br>
 
224
<a href=ref/pygame.html#quit>pygame.quit</a> - uninitialize all pygame modules<br>
 
225
<a href=ref/pygame.html#register_quit>pygame.register_quit</a> - routine to call when pygame quits<br>
 
226
<a href=ref/pygame_cdrom.html#CD>pygame.cdrom.CD</a> - create new CD object<br>
 
227
<a href=ref/pygame_cdrom.html#get_count>pygame.cdrom.get_count</a> - query number of cdroms on system<br>
 
228
<a href=ref/pygame_cdrom.html#get_init>pygame.cdrom.get_init</a> - query init of cdrom module<br>
 
229
<a href=ref/pygame_cdrom.html#init>pygame.cdrom.init</a> - initialize the cdrom subsystem<br>
 
230
<a href=ref/pygame_cdrom.html#quit>pygame.cdrom.quit</a> - uninitialize the cdrom subsystem<br>
 
231
<a href=ref/pygame_constants.html#display >pygame.constants.display </a> - The following constants are used by the display module and Surfaces<br>
 
232
<a href=ref/pygame_constants.html#events >pygame.constants.events </a> - These constants define the various event types<br>
 
233
<a href=ref/pygame_constants.html#keyboard >pygame.constants.keyboard </a> - These constants represent the keys on the keyboard.<br>
 
234
<a href=ref/pygame_constants.html#modifiers >pygame.constants.modifiers </a> - These constants represent the modifier keys on the keyboard.<br>
 
235
<a href=ref/pygame_constants.html#zdepracated >pygame.constants.zdepracated </a> - The following constants are made available, but generally not needed<br>
 
236
<a href=ref/pygame_cursors.html#compile>pygame.cursors.compile</a> - compile cursor strings into cursor data<br>
 
237
<a href=ref/pygame_cursors.html#load_xbm>pygame.cursors.load_xbm</a> - reads a pair of XBM files into set_cursor arguments<br>
 
238
<a href=ref/pygame_display.html#Info>pygame.display.Info</a> - get display capabilities and settings<br>
 
239
<a href=ref/pygame_display.html#flip>pygame.display.flip</a> - update the display<br>
 
240
<a href=ref/pygame_display.html#get_active>pygame.display.get_active</a> - get state of display mode<br>
 
241
<a href=ref/pygame_display.html#get_caption>pygame.display.get_caption</a> - get the current title of the window<br>
 
242
<a href=ref/pygame_display.html#get_driver>pygame.display.get_driver</a> - get the current sdl video driver<br>
 
243
<a href=ref/pygame_display.html#get_init>pygame.display.get_init</a> - get status of display module initialization<br>
 
244
<a href=ref/pygame_display.html#get_surface>pygame.display.get_surface</a> - get current display surface<br>
 
245
<a href=ref/pygame_display.html#iconify>pygame.display.iconify</a> - minimize the display window<br>
 
246
<a href=ref/pygame_display.html#init>pygame.display.init</a> - initialize the display module<br>
 
247
<a href=ref/pygame_display.html#list_modes>pygame.display.list_modes</a> - query all resolutions for requested mode<br>
 
248
<a href=ref/pygame_display.html#mode_ok>pygame.display.mode_ok</a> - query a specific display mode<br>
 
249
<a href=ref/pygame_display.html#quit>pygame.display.quit</a> - uninitialize the display module<br>
 
250
<a href=ref/pygame_display.html#set_caption>pygame.display.set_caption</a> - changes the title of the window<br>
 
251
<a href=ref/pygame_display.html#set_gamma>pygame.display.set_gamma</a> - change the brightness of the display<br>
 
252
<a href=ref/pygame_display.html#set_icon>pygame.display.set_icon</a> - changes the window manager icon for the window<br>
 
253
<a href=ref/pygame_display.html#set_mode>pygame.display.set_mode</a> - set the display mode<br>
 
254
<a href=ref/pygame_display.html#set_palette>pygame.display.set_palette</a> - set the palette<br>
 
255
<a href=ref/pygame_display.html#toggle_fullscreen>pygame.display.toggle_fullscreen</a> - switch the display fullscreen mode<br>
 
256
<a href=ref/pygame_display.html#update>pygame.display.update</a> - update an area of the display<br>
 
257
<a href=ref/pygame_draw.html#circle>pygame.draw.circle</a> - draw a circle on a surface<br>
 
258
<a href=ref/pygame_draw.html#ellipse>pygame.draw.ellipse</a> - draw an ellipse on a surface<br>
 
259
<a href=ref/pygame_draw.html#line>pygame.draw.line</a> - draw a line on a surface<br>
 
260
<a href=ref/pygame_draw.html#lines>pygame.draw.lines</a> - draw multiple connected lines on a surface<br>
 
261
<a href=ref/pygame_draw.html#polygon>pygame.draw.polygon</a> - draws a polygon on a surface<br>
 
262
<a href=ref/pygame_draw.html#rect>pygame.draw.rect</a> - draws a rectangle on a surface<br>
 
263
<a href=ref/pygame_event.html#Event>pygame.event.Event</a> - create new event object<br>
 
264
<a href=ref/pygame_event.html#event_name>pygame.event.event_name</a> - name for event type<br>
 
265
<a href=ref/pygame_event.html#get>pygame.event.get</a> - get all of an event type from the queue<br>
 
266
<a href=ref/pygame_event.html#get_blocked>pygame.event.get_blocked</a> - checks if an event is being blocked<br>
 
267
<a href=ref/pygame_event.html#get_grab>pygame.event.get_grab</a> - query the state of input grabbing<br>
 
268
<a href=ref/pygame_event.html#peek>pygame.event.peek</a> - query if any of event types are waiting<br>
 
269
<a href=ref/pygame_event.html#poll>pygame.event.poll</a> - get an available event<br>
 
270
<a href=ref/pygame_event.html#post>pygame.event.post</a> - place an event on the queue<br>
 
271
<a href=ref/pygame_event.html#pump>pygame.event.pump</a> - update the internal messages<br>
 
272
<a href=ref/pygame_event.html#set_allowed>pygame.event.set_allowed</a> - allows certain events onto the queue<br>
 
273
<a href=ref/pygame_event.html#set_blocked>pygame.event.set_blocked</a> - blocks certain events from the queue<br>
 
274
<a href=ref/pygame_event.html#set_grab>pygame.event.set_grab</a> - grab all input events<br>
 
275
<a href=ref/pygame_event.html#wait>pygame.event.wait</a> - wait for an event<br>
 
276
<a href=ref/pygame_font.html#Font>pygame.font.Font</a> - create a new font object<br>
 
277
<a href=ref/pygame_font.html#get_init>pygame.font.get_init</a> - get status of font module initialization<br>
 
278
<a href=ref/pygame_font.html#init>pygame.font.init</a> - initialize the display module<br>
 
279
<a href=ref/pygame_font.html#quit>pygame.font.quit</a> - uninitialize the font module<br>
 
280
<a href=ref/pygame_image.html#fromstring>pygame.image.fromstring</a> - create a surface from a raw string buffer<br>
 
281
<a href=ref/pygame_image.html#get_extended>pygame.image.get_extended</a> - returns true if SDL_image formats are available<br>
 
282
<a href=ref/pygame_image.html#load>pygame.image.load</a> - load an image to a new Surface<br>
 
283
<a href=ref/pygame_image.html#save>pygame.image.save</a> - save surface as BMP data<br>
 
284
<a href=ref/pygame_image.html#tostring>pygame.image.tostring</a> - create a raw string buffer of the surface data<br>
 
285
<a href=ref/pygame_joystick.html#Joystick>pygame.joystick.Joystick</a> - create new joystick object<br>
 
286
<a href=ref/pygame_joystick.html#get_count>pygame.joystick.get_count</a> - query number of joysticks on system<br>
 
287
<a href=ref/pygame_joystick.html#get_init>pygame.joystick.get_init</a> - query initialization of joystick module<br>
 
288
<a href=ref/pygame_joystick.html#init>pygame.joystick.init</a> - initialize joystick module<br>
 
289
<a href=ref/pygame_joystick.html#quit>pygame.joystick.quit</a> - uninitialize joystick module<br>
 
290
<a href=ref/pygame_key.html#get_focused>pygame.key.get_focused</a> - state of keyboard focus<br>
 
291
<a href=ref/pygame_key.html#get_mods>pygame.key.get_mods</a> - get current state of modifier keys<br>
 
292
<a href=ref/pygame_key.html#get_pressed>pygame.key.get_pressed</a> - get the pressed state for all keys<br>
 
293
<a href=ref/pygame_key.html#name>pygame.key.name</a> - get the name of a key<br>
 
294
<a href=ref/pygame_key.html#set_mods>pygame.key.set_mods</a> - set the state of the modifier keys<br>
 
295
<a href=ref/pygame_key.html#set_repeat>pygame.key.set_repeat</a> - change the keyboard repeat<br>
 
296
<a href=ref/pygame_mixer.html#Channel>pygame.mixer.Channel</a> - get channel object<br>
 
297
<a href=ref/pygame_mixer.html#Sound>pygame.mixer.Sound</a> - load a new soundfile<br>
 
298
<a href=ref/pygame_mixer.html#fadeout>pygame.mixer.fadeout</a> - fadeout all channels<br>
 
299
<a href=ref/pygame_mixer.html#find_channel>pygame.mixer.find_channel</a> - find an available sound channel<br>
 
300
<a href=ref/pygame_mixer.html#get_busy>pygame.mixer.get_busy</a> - query busy channels<br>
 
301
<a href=ref/pygame_mixer.html#get_init>pygame.mixer.get_init</a> - query initialization for the mixer<br>
 
302
<a href=ref/pygame_mixer.html#get_num_channels>pygame.mixer.get_num_channels</a> - query the number of channels<br>
 
303
<a href=ref/pygame_mixer.html#init>pygame.mixer.init</a> - initialize mixer module<br>
 
304
<a href=ref/pygame_mixer.html#pause>pygame.mixer.pause</a> - pause all channels<br>
 
305
<a href=ref/pygame_mixer.html#pre_init>pygame.mixer.pre_init</a> - presets the init default values<br>
 
306
<a href=ref/pygame_mixer.html#quit>pygame.mixer.quit</a> - unitializes the mixer<br>
 
307
<a href=ref/pygame_mixer.html#set_num_channels>pygame.mixer.set_num_channels</a> - sets the number of available channels<br>
 
308
<a href=ref/pygame_mixer.html#set_reserved>pygame.mixer.set_reserved</a> - reserves first given channels<br>
 
309
<a href=ref/pygame_mixer.html#stop>pygame.mixer.stop</a> - stop all channels<br>
 
310
<a href=ref/pygame_mixer.html#unpause>pygame.mixer.unpause</a> - restart any pause channels<br>
 
311
<a href=ref/pygame_mixer_music.html#fadeout>pygame.mixer.music.fadeout</a> - fadeout current music<br>
 
312
<a href=ref/pygame_mixer_music.html#get_busy>pygame.mixer.music.get_busy</a> - query state of the music<br>
 
313
<a href=ref/pygame_mixer_music.html#get_endevent>pygame.mixer.music.get_endevent</a> - query the current music finished event<br>
 
314
<a href=ref/pygame_mixer_music.html#get_volume>pygame.mixer.music.get_volume</a> - query music volume<br>
 
315
<a href=ref/pygame_mixer_music.html#load>pygame.mixer.music.load</a> - load current music<br>
 
316
<a href=ref/pygame_mixer_music.html#pause>pygame.mixer.music.pause</a> - pause the playing music<br>
 
317
<a href=ref/pygame_mixer_music.html#play>pygame.mixer.music.play</a> - play the current loaded music<br>
 
318
<a href=ref/pygame_mixer_music.html#rewind>pygame.mixer.music.rewind</a> - restarts music<br>
 
319
<a href=ref/pygame_mixer_music.html#set_endevent>pygame.mixer.music.set_endevent</a> - sets music finished event<br>
 
320
<a href=ref/pygame_mixer_music.html#set_volume>pygame.mixer.music.set_volume</a> - set music volume<br>
 
321
<a href=ref/pygame_mixer_music.html#stop>pygame.mixer.music.stop</a> - stop the playing music<br>
 
322
<a href=ref/pygame_mixer_music.html#unpause>pygame.mixer.music.unpause</a> - restarts the paused music<br>
 
323
<a href=ref/pygame_mouse.html#get_cursor>pygame.mouse.get_cursor</a> - get mouse cursor data<br>
 
324
<a href=ref/pygame_mouse.html#get_focused>pygame.mouse.get_focused</a> - state of mouse input focus<br>
 
325
<a href=ref/pygame_mouse.html#get_pos>pygame.mouse.get_pos</a> - gets the cursor position<br>
 
326
<a href=ref/pygame_mouse.html#get_pressed>pygame.mouse.get_pressed</a> - state of the mouse buttons<br>
 
327
<a href=ref/pygame_mouse.html#get_rel>pygame.mouse.get_rel</a> - gets the movement of the mouse<br>
 
328
<a href=ref/pygame_mouse.html#set_cursor>pygame.mouse.set_cursor</a> - state of shape of the mouse cursor<br>
 
329
<a href=ref/pygame_mouse.html#set_pos>pygame.mouse.set_pos</a> - moves the cursor position<br>
 
330
<a href=ref/pygame_mouse.html#set_visible>pygame.mouse.set_visible</a> - show or hide the mouse cursor<br>
 
331
<a href=ref/pygame_movie.html#Movie>pygame.movie.Movie</a> - load a new MPEG stream<br>
 
332
<a href=ref/pygame_sprite.html#Group.__len__>pygame.sprite.Group.__len__</a> -            number of sprites in group<br>
 
333
<a href=ref/pygame_sprite.html#Group.__nonzero__>pygame.sprite.Group.__nonzero__</a> -            ask if group is empty<br>
 
334
<a href=ref/pygame_sprite.html#Group.add>pygame.sprite.Group.add</a> -            add sprite to group<br>
 
335
<a href=ref/pygame_sprite.html#Group.copy>pygame.sprite.Group.copy</a> -            copy a group with all the same sprites<br>
 
336
<a href=ref/pygame_sprite.html#Group.empty>pygame.sprite.Group.empty</a> -            remove all sprites<br>
 
337
<a href=ref/pygame_sprite.html#Group.has>pygame.sprite.Group.has</a> -            ask if group has sprite<br>
 
338
<a href=ref/pygame_sprite.html#Group.remove>pygame.sprite.Group.remove</a> -            remove sprite from group<br>
 
339
<a href=ref/pygame_sprite.html#Group.sprites>pygame.sprite.Group.sprites</a> -            return an object to loop over each sprite<br>
 
340
<a href=ref/pygame_sprite.html#Group.update>pygame.sprite.Group.update</a> -            call update for all member sprites<br>
 
341
<a href=ref/pygame_sprite.html#Group>pygame.sprite.Group</a> - <b>(class)</b> - the Group class is a container for sprites<br>
 
342
<a href=ref/pygame_sprite.html#GroupSingle>pygame.sprite.GroupSingle</a> - <b>(class)</b> - a group container that holds a single most recent item<br>
 
343
<a href=ref/pygame_sprite.html#RenderClear.clear>pygame.sprite.RenderClear.clear</a> -            erase the previous position of all sprites<br>
 
344
<a href=ref/pygame_sprite.html#RenderClear.draw>pygame.sprite.RenderClear.draw</a> -            draw all sprites onto a surface<br>
 
345
<a href=ref/pygame_sprite.html#RenderClear>pygame.sprite.RenderClear</a> - <b>(class)</b> - a group container that can draw and clear its sprites<br>
 
346
<a href=ref/pygame_sprite.html#RenderPlain.draw>pygame.sprite.RenderPlain.draw</a> -            draw all sprites onto a surface<br>
 
347
<a href=ref/pygame_sprite.html#RenderPlain>pygame.sprite.RenderPlain</a> - <b>(class)</b> - a sprite group that can draw all its sprites<br>
 
348
<a href=ref/pygame_sprite.html#RenderUpdates.draw>pygame.sprite.RenderUpdates.draw</a> -            draw all sprites onto the surface<br>
 
349
<a href=ref/pygame_sprite.html#RenderUpdates>pygame.sprite.RenderUpdates</a> - <b>(class)</b> - a sprite group that can draw and clear with update rectangles<br>
 
350
<a href=ref/pygame_sprite.html#Sprite.add>pygame.sprite.Sprite.add</a> -            add a sprite to container<br>
 
351
<a href=ref/pygame_sprite.html#Sprite.alive>pygame.sprite.Sprite.alive</a> -            ask the life of a sprite<br>
 
352
<a href=ref/pygame_sprite.html#Sprite.groups>pygame.sprite.Sprite.groups</a> -            list used sprite containers<br>
 
353
<a href=ref/pygame_sprite.html#Sprite.kill>pygame.sprite.Sprite.kill</a> -            end life of sprite, remove from all groups<br>
 
354
<a href=ref/pygame_sprite.html#Sprite.remove>pygame.sprite.Sprite.remove</a> -            remove a sprite from container<br>
 
355
<a href=ref/pygame_sprite.html#Sprite>pygame.sprite.Sprite</a> - <b>(class)</b> - the base class for your visible game objects.<br>
 
356
<a href=ref/pygame_sprite.html#groupcollide>pygame.sprite.groupcollide</a> -        collision detection between group and group<br>
 
357
<a href=ref/pygame_sprite.html#spritecollide>pygame.sprite.spritecollide</a> -        collision detection between sprite and group<br>
 
358
<a href=ref/pygame_sprite.html#spritecollideany>pygame.sprite.spritecollideany</a> -        finds any sprites that collide<br>
 
359
<a href=ref/pygame_surfarray.html#array2d>pygame.surfarray.array2d</a> - get a 2d array copied from a surface<br>
 
360
<a href=ref/pygame_surfarray.html#array3d>pygame.surfarray.array3d</a> - get a 3d array copied from a surface<br>
 
361
<a href=ref/pygame_surfarray.html#array_alpha>pygame.surfarray.array_alpha</a> - get an array with a surface pixel alpha values<br>
 
362
<a href=ref/pygame_surfarray.html#array_colorkey>pygame.surfarray.array_colorkey</a> - get an array with a surface colorkey values<br>
 
363
<a href=ref/pygame_surfarray.html#blit_array>pygame.surfarray.blit_array</a> - quickly transfer an array to a Surface<br>
 
364
<a href=ref/pygame_surfarray.html#map_array>pygame.surfarray.map_array</a> - map an array with RGB values into mapped colors<br>
 
365
<a href=ref/pygame_surfarray.html#pixels2d>pygame.surfarray.pixels2d</a> - get a 2d reference array to a surface<br>
 
366
<a href=ref/pygame_surfarray.html#pixels3d>pygame.surfarray.pixels3d</a> - get a 3d reference array to a surface<br>
 
367
<a href=ref/pygame_surfarray.html#pixels_alpha>pygame.surfarray.pixels_alpha</a> - get a reference array to a surface alpha data<br>
 
368
<a href=ref/pygame_time.html#Clock>pygame.time.Clock</a> - create a new clock<br>
 
369
<a href=ref/pygame_time.html#delay>pygame.time.delay</a> - accurately delay for a number of milliseconds<br>
 
370
<a href=ref/pygame_time.html#get_ticks>pygame.time.get_ticks</a> - milliseconds since initialization<br>
 
371
<a href=ref/pygame_time.html#set_timer>pygame.time.set_timer</a> - control timer events<br>
 
372
<a href=ref/pygame_time.html#wait>pygame.time.wait</a> - yielding delay for a number of milliseconds<br>
 
373
<a href=ref/pygame_transform.html#flip>pygame.transform.flip</a> - flips a surface on either axis<br>
 
374
<a href=ref/pygame_transform.html#rotate>pygame.transform.rotate</a> - rotate a Surface<br>
 
375
<a href=ref/pygame_transform.html#rotozoom>pygame.transform.rotozoom</a> - smoothly scale and/or rotate an image<br>
 
376
<a href=ref/pygame_transform.html#scale>pygame.transform.scale</a> - scale a Surface to an arbitrary size<br>
 
377
<a href=ref/pygame_version.html#ver>pygame.version.ver</a> - The current pygame version info<br>
 
378
<!--ENDINDEX-->
 
379
</ul>
 
380
 
 
381
 
 
382
<hr>
 
383
</body></html>