Lenard Lindstrom avatar Lenard Lindstrom committed c4f1b24

add freetype module updates

Comments (0)

Files changed (8)

docs/pygame/_static/searchtools.js

   },
 
   query : function(query) {
-    var stopwords = ["was","there","this","and","their","into","by","no","for","at","as","but","near","if","these","or","in","not","are","to","will","of","is","with","on","they","that","such","be","the","then","it","a"];
+    var stopwords = ["their","such","will","there","at","and","be","with","by","no","was","this","not","are","they","then","these","to","into","that","a","is","it","or","but","the","on","if","as","of","for","in","near"];
 
     // Stem the searchterms and add them to the correct list
     var stemmer = new Stemmer();

docs/pygame/genindex.html

 <h1 id="index">Index</h1>
 
 <div class="genindex-jumpbox">
- <a href="#A"><strong>A</strong></a>
+ <a href="#_"><strong>_</strong></a>
+ | <a href="#A"><strong>A</strong></a>
  | <a href="#B"><strong>B</strong></a>
  | <a href="#C"><strong>C</strong></a>
  | <a href="#D"><strong>D</strong></a>
  | <a href="#W"><strong>W</strong></a>
  
 </div>
+<h2 id="_">_</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt><a href="ref/event.html#pygame.event.EventType.__dict__">__dict__ (pygame.event.EventType attribute)</a>
+  </dt>
+
+  </dl></td>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt><a href="ref/surface.html#pygame.Surface._pixels_address">_pixels_address (pygame.Surface attribute)</a>
+  </dt>
+
+  </dl></td>
+</tr></table>
+
 <h2 id="A">A</h2>
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
   </dt>
 
       
+  <dt><a href="ref/event.html#pygame.event.EventType">EventType (class in pygame.event)</a>
+  </dt>
+
+      
   <dt><a href="ref/pixelarray.html#pygame.PixelArray.extract">extract() (pygame.PixelArray method)</a>
   </dt>
 
   </dt>
 
       
-  <dt><a href="ref/freetype.html#pygame.freetype.Font.fixed_width">fixed_width (pygame.freetype.Font attribute)</a>
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.fixed_sizes">fixed_sizes (pygame.freetype.Font attribute)</a>
   </dt>
 
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.fixed_width">fixed_width (pygame.freetype.Font attribute)</a>
+  </dt>
+
+      
   <dt><a href="ref/display.html#pygame.display.flip">flip() (in module pygame.display)</a>
   </dt>
 
   <dt><a href="ref/surface.html#pygame.Surface.get_locks">get_locks() (pygame.Surface method)</a>
   </dt>
 
+      
+  <dt><a href="ref/surface.html#pygame.Surface.get_losses">get_losses() (pygame.Surface method)</a>
+  </dt>
+
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="ref/surface.html#pygame.Surface.get_losses">get_losses() (pygame.Surface method)</a>
-  </dt>
-
-      
   <dt><a href="ref/surface.html#pygame.Surface.get_masks">get_masks() (pygame.Surface method)</a>
   </dt>
 
   </dt>
 
       
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.get_sizes">get_sizes() (pygame.freetype.Font method)</a>
+  </dt>
+
+      
   <dt><a href="ref/transform.html#pygame.transform.get_smoothscale_backend">get_smoothscale_backend() (in module pygame.transform)</a>
   </dt>
 
   <dt><a href="ref/sprite.html#pygame.sprite.RenderClear">RenderClear (class in pygame.sprite)</a>
   </dt>
 
+      
+  <dt><a href="ref/sprite.html#pygame.sprite.RenderPlain">RenderPlain (class in pygame.sprite)</a>
+  </dt>
+
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="ref/sprite.html#pygame.sprite.RenderPlain">RenderPlain (class in pygame.sprite)</a>
-  </dt>
-
-      
   <dt><a href="ref/sprite.html#pygame.sprite.RenderUpdates">RenderUpdates (class in pygame.sprite)</a>
   </dt>
 
   </dt>
 
       
+  <dt><a href="ref/pygame.html#pygame.version.rev">rev (in module pygame.version)</a>
+  </dt>
+
+      
   <dt><a href="ref/music.html#pygame.mixer.music.rewind">rewind() (in module pygame.mixer.music)</a>
   </dt>
 
   </dt>
 
       
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.rotation">rotation (pygame.freetype.Font attribute)</a>
+  </dt>
+
+      
   <dt><a href="ref/transform.html#pygame.transform.rotozoom">rotozoom() (in module pygame.transform)</a>
   </dt>
 
   </dt>
 
       
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.scalable">scalable (pygame.freetype.Font attribute)</a>
+  </dt>
+
+      
   <dt><a href="ref/transform.html#pygame.transform.scale">scale() (in module pygame.transform)</a>
   </dt>
 
   </dt>
 
       
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.size">size (pygame.freetype.Font attribute)</a>
+  </dt>
+
+      
   <dt><a href="ref/font.html#pygame.font.Font.size">size() (pygame.font.Font method)</a>
   </dt>
 
   <dt><a href="ref/time.html#pygame.time.Clock.tick_busy_loop">tick_busy_loop() (pygame.time.Clock method)</a>
   </dt>
 
+      
+  <dt><a href="ref/midi.html#pygame.midi.time">time() (in module pygame.midi)</a>
+  </dt>
+
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="ref/midi.html#pygame.midi.time">time() (in module pygame.midi)</a>
-  </dt>
-
-      
   <dt><a href="ref/display.html#pygame.display.toggle_fullscreen">toggle_fullscreen() (in module pygame.display)</a>
   </dt>
 
   <dt><a href="ref/gfxdraw.html#pygame.gfxdraw.trigon">trigon() (in module pygame.gfxdraw)</a>
   </dt>
 
+      
+  <dt><a href="ref/event.html#pygame.event.EventType.type">type (pygame.event.EventType attribute)</a>
+  </dt>
+
   </dl></td>
 </tr></table>
 
   <dt><a href="ref/rect.html#pygame.Rect.unionall">unionall() (pygame.Rect method)</a>
   </dt>
 
+      
+  <dt><a href="ref/rect.html#pygame.Rect.unionall_ip">unionall_ip() (pygame.Rect method)</a>
+  </dt>
+
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="ref/rect.html#pygame.Rect.unionall_ip">unionall_ip() (pygame.Rect method)</a>
-  </dt>
-
-      
   <dt><a href="ref/surface.html#pygame.Surface.unlock">unlock() (pygame.Surface method)</a>
   </dt>
 
   </dt>
 
       </dl></dd>
+      
+  <dt><a href="ref/freetype.html#pygame.freetype.Font.use_bitmap_strikes">use_bitmap_strikes (pygame.freetype.Font attribute)</a>
+  </dt>
+
   </dl></td>
 </tr></table>
 

docs/pygame/ref/bufferproxy.html

 <em class="property">class </em><tt class="descclassname">pygame.</tt><tt class="descname">BufferProxy</tt><a class="headerlink" href="#pygame.BufferProxy" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">pygame object to export a surface buffer through an array protocol</span></div>
-<div class="line"><span class="signature">BufferProxy(&lt;parent&gt;) -&gt; BufferProxy instance</span></div>
+<div class="line"><span class="signature">BufferProxy(&lt;parent&gt;) -&gt; BufferProxy</span></div>
 </div>
 <table border="1" class="toc docutils">
 <colgroup>
 <tt class="descname">length</tt><a class="headerlink" href="#pygame.BufferProxy.length" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The size, in bytes, of the exported buffer.</span></div>
-<div class="line"><span class="signature">length -&gt; Int</span></div>
+<div class="line"><span class="signature">length -&gt; int</span></div>
 </div>
 <p>The number of valid bytes of data exported. For discontinuous data,
 that is data which is not a single block of memory, the bytes within
 <tt class="descname">write</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.BufferProxy.write" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Write raw bytes to object buffer.</span></div>
-<div class="line"><span class="signature">write(buffer, offset=0) -&gt; None</span></div>
+<div class="line"><span class="signature">write(buffer, offset=0)</span></div>
 </div>
 <p>Overwrite bytes in the parent object&#8217;s data. The data must be C or F
 contiguous, otherwise a ValueError is raised. Argument <cite>buffer</cite> is a

docs/pygame/ref/event.html

 <td>—</td>
 <td>create a new event object</td>
 </tr>
+<tr class="row-odd"><td><a class="toc reference external" href="event.html#pygame.event.EventType">pygame.event.EventType</a></td>
+<td>—</td>
+<td>pygame object for representing SDL events</td>
+</tr>
 </tbody>
 </table>
 <p>Pygame handles all its event messaging through an event queue. The routines in
 this module help you manage that event queue. The input queue is heavily
 dependent on the pygame display module. If the display has not been initialized
 and a video mode not set, the event queue will not really work.</p>
-<p>The queue is a regular queue of Event objects, there are a variety of ways to
-access the events it contains. From simply checking for the existance of
-events, to grabbing them directly off the stack.</p>
+<p>The queue is a regular queue of <a class="tooltip reference internal" href="#pygame.event.EventType" title=""><tt class="xref py py-class docutils literal"><span class="pre">pygame.event.EventType</span></tt><span class="tooltip-content">pygame object for representing SDL events</span></a> event objects,
+there are a variety of ways to access the events it contains. From simply
+checking for the existence of events, to grabbing them directly off the stack.</p>
 <p>All events have a type identifier. This event type is in between the values of
 <tt class="docutils literal"><span class="pre">NOEVENT</span></tt> and <tt class="docutils literal"><span class="pre">NUMEVENTS</span></tt>. All user defined events can have the value of
 <tt class="docutils literal"><span class="pre">USEREVENT</span></tt> or higher. It is recommended make sure your event id&#8217;s follow
 <p>The event subsystem should be called from the main thread.  If you want to post
 events into the queue from other threads, please use the fastevent package.</p>
 <p>Joysticks will not send any events until the device has been initialized.</p>
-<p>An Event object contains an event type and a readonly set of member data. The
-Event object contains no method functions, just member data. Event objects are
-retrieved from the pygame event queue. You can create your own new events with
-the <tt class="docutils literal"><span class="pre">pygame.event.Event()</span></tt> function.</p>
+<p>An <tt class="docutils literal"><span class="pre">EventType</span></tt> event object contains an event type identifier and a set of
+member data. The event object contains no method functions, just member data.
+EventType objects are retrieved from the pygame event queue. You can create
+your own new events with the <tt class="docutils literal"><span class="pre">pygame.event.Event()</span></tt> function.</p>
 <p>Your program must take steps to keep the event queue from overflowing. If the
 program is not clearing or getting all events off the queue at regular
 intervals, it can overflow. When the queue overflows an exception is thrown.</p>
-<p>All Event objects contain an event type identifier in the <tt class="docutils literal"><span class="pre">Event.type</span></tt>
-member. You may also get full access to the Event&#8217;s member data through the
-<tt class="docutils literal"><span class="pre">Event.dict</span></tt> method. All other member lookups will be passed through to the
-Event&#8217;s dictionary values.</p>
-<p>While debugging and experimenting, you can print the Event objects for a quick
+<p>All EventType instances have an event type identifier, accessible as the
+<tt class="docutils literal"><span class="pre">EventType.type</span></tt> property. You may also get full access to the event object&#8217;s
+attributes through the <tt class="docutils literal"><span class="pre">EventType.__dict__</span></tt> attribute. All other member
+lookups will be passed through to the object&#8217;s dictionary values.</p>
+<p>While debugging and experimenting, you can print an event object for a quick
 display of its type and members. Events that come from the system will have a
-guaranteed set of member items based on the type. Here is a list of the Event
-members that are defined with each type.</p>
+guaranteed set of member items based on the type. Here is a list of the
+event attributes defined with each event type.</p>
 <div class="highlight-python"><pre>QUIT             none
 ACTIVEEVENT      gain, state
 KEYDOWN          unicode, key, mod
 <tt class="descclassname">pygame.event.</tt><tt class="descname">poll</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.event.poll" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">get a single event from the queue</span></div>
-<div class="line"><span class="signature">poll() -&gt; Event</span></div>
+<div class="line"><span class="signature">poll() -&gt; EventType instance</span></div>
 </div>
 <p>Returns a single event from the queue. If the event queue is empty an event
 of type <tt class="docutils literal"><span class="pre">pygame.NOEVENT</span></tt> will be returned immediately. The returned event
 <tt class="descclassname">pygame.event.</tt><tt class="descname">wait</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.event.wait" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">wait for a single event from the queue</span></div>
-<div class="line"><span class="signature">wait() -&gt; Event</span></div>
+<div class="line"><span class="signature">wait() -&gt; EventType instance</span></div>
 </div>
 <p>Returns a single event from the queue. If the queue is empty this function
 will wait until one is created. The event is removed from the queue once it
 </div>
 <p>Remove all events or events of a specific type from the queue. This has the
 same effect as <tt class="docutils literal"><span class="pre">pygame.event.get()</span></tt> except nothing is returned. This can
-be slightly more effecient when clearing a full event queue.</p>
+be slightly more efficient when clearing a full event queue.</p>
 </dd></dl>
 
 <dl class="definition function">
 <p>This places a new event at the end of the event queue. These Events will
 later be retrieved from the other queue functions.</p>
 <p>This is usually used for placing <tt class="docutils literal"><span class="pre">pygame.USEREVENT</span></tt> events on the queue.
-Although any type of event can be placed, if using the sytem event types
+Although any type of event can be placed, if using the system event types
 your program should be sure to create the standard attributes with
 appropriate values.</p>
 </dd></dl>
 <tt class="descclassname">pygame.event.</tt><tt class="descname">Event</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.event.Event" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">create a new event object</span></div>
-<div class="line"><span class="signature">Event(type, dict) -&gt; Event</span></div>
-<div class="line"><span class="signature">Event(type, **attributes) -&gt; Event</span></div>
+<div class="line"><span class="signature">Event(type, dict) -&gt; EventType instance</span></div>
+<div class="line"><span class="signature">Event(type, **attributes) -&gt; EventType instance</span></div>
 </div>
 <p>Creates a new event with the given type. The event is created with the given
 attributes and values. The attributes can come from a dictionary argument
-with string keys, or from keyword arguments. The event object exposes its
-dictionary as attribute __dict__, and also as dict for backward
+with string keys, or from keyword arguments.</p>
+</dd></dl>
+
+<dl class="definition class">
+<dt class="title" id="pygame.event.EventType">
+<em class="property">class </em><tt class="descclassname">pygame.event.</tt><tt class="descname">EventType</tt><a class="headerlink" href="#pygame.event.EventType" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">pygame object for representing SDL events</span></div>
+</div>
+<table border="1" class="toc docutils">
+<colgroup>
+<col width="43%" />
+<col width="1%" />
+<col width="56%" />
+</colgroup>
+<tbody valign="top">
+<tr class="row-odd"><td><a class="toc reference external" href="event.html#pygame.event.EventType.type">pygame.event.EventType.type</a></td>
+<td>—</td>
+<td>SDL event type identifier.</td>
+</tr>
+<tr class="row-even"><td><a class="toc reference external" href="event.html#pygame.event.EventType.__dict__">pygame.event.EventType.__dict__</a></td>
+<td>—</td>
+<td>Event object attribute dictionary</td>
+</tr>
+</tbody>
+</table>
+<p>A Python object that represents an SDL event. User event instances are
+created with an <cite>Event</cite> function call. The <cite>EventType</cite> type is not directly
+callable. <cite>EventType</cite> instances support attribute assignment and deletion.</p>
+<dl class="definition attribute">
+<dt class="title" id="pygame.event.EventType.type">
+<tt class="descname">type</tt><a class="headerlink" href="#pygame.event.EventType.type" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">SDL event type identifier.</span></div>
+<div class="line"><span class="signature">type -&gt; int</span></div>
+</div>
+<p>Read only. Predefined event identifiers are <cite>QUIT</cite> and <cite>MOUSEMOTION</cite>, for
+example. For user created event objects, this is the <cite>type</cite> argument
+passed to <a class="tooltip reference internal" href="#pygame.event.Event" title=""><tt class="xref py py-func docutils literal"><span class="pre">pygame.event.Event()</span></tt><span class="tooltip-content">create a new event object</span></a>.</p>
+</dd></dl>
+
+<dl class="definition attribute">
+<dt class="title" id="pygame.event.EventType.__dict__">
+<tt class="descname">__dict__</tt><a class="headerlink" href="#pygame.event.EventType.__dict__" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">Event object attribute dictionary</span></div>
+<div class="line"><span class="signature">__dict__ -&gt; dict</span></div>
+</div>
+<p>Read only. The event type specific attributes of an event. As an example,
+this would contain the <cite>unicode</cite>, <cite>key</cite>, and <cite>mod</cite> attributes of a
+<cite>KEYDOWN</cite> event. The <cite>dict</cite> attribute is a synonym, for backward
 compatibility.</p>
-<p>Attributes type, __dict__, and dict are readonly. Other attributes are
-mutable. There are no methods attached to an Event object.</p>
+</dd></dl>
+
 <p>Mutable attributes are new to Pygame 1.9.2.</p>
 </dd></dl>
 

docs/pygame/ref/freetype.html

 </tr>
 </tbody>
 </table>
-<p>&#8212; Note that some features may change before a formal release</p>
 <p>The <a class="tooltip reference internal" href="#module-pygame.freetype" title=""><tt class="xref py py-mod docutils literal"><span class="pre">pygame.freetype</span></tt><span class="tooltip-content">Enhanced Pygame module for loading and rendering computer fonts</span></a> module allows for the rendering of all font file formats
 supported by FreeType, namely <tt class="docutils literal"><span class="pre">TTF</span></tt>, Type1, <tt class="docutils literal"><span class="pre">CFF</span></tt>, OpenType, <tt class="docutils literal"><span class="pre">SFNT</span></tt>, <tt class="docutils literal"><span class="pre">PCF</span></tt>,
 <tt class="docutils literal"><span class="pre">FNT</span></tt>, <tt class="docutils literal"><span class="pre">BDF</span></tt>, <tt class="docutils literal"><span class="pre">PFR</span></tt> and Type42 fonts. It can render any UTF-32 character in a
 <tt class="descclassname">pygame.freetype.</tt><tt class="descname">init</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.init" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Initialize the underlying FreeType 2 library.</span></div>
-<div class="line"><span class="signature">init(cache_size=64, resolution=72) -&gt; None</span></div>
+<div class="line"><span class="signature">init(cache_size=64, resolution=72)</span></div>
 </div>
 <p>This function initializes the underlying FreeType 2 library and must be
 called before trying to use any of the functionality of the &#8216;freetype&#8217;
 <tt class="descclassname">pygame.freetype.</tt><tt class="descname">quit</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.quit" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Shut down the underlying FreeType 2 library.</span></div>
-<div class="line"><span class="signature">quit() -&gt; None</span></div>
+<div class="line"><span class="signature">quit()</span></div>
 </div>
 <p>This function de-initializes the <tt class="docutils literal"><span class="pre">freetype</span></tt> module. After calling this
 function, you should not invoke any class, method or function related to the
 <tt class="descclassname">pygame.freetype.</tt><tt class="descname">set_default_resolution</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.set_default_resolution" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Set the default pixel size in dots per inch for the module</span></div>
-<div class="line"><span class="signature">set_default_resolution([resolution]) -&gt; None</span></div>
+<div class="line"><span class="signature">set_default_resolution([resolution])</span></div>
 </div>
 <p>Set the default pixel size, in dots per inch, for the module. If the
 optional argument is omitted or zero the resolution is reset to 72.</p>
 <em class="property">class </em><tt class="descclassname">pygame.freetype.</tt><tt class="descname">Font</tt><a class="headerlink" href="#pygame.freetype.Font" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Create a new Font instance from a supported font file.</span></div>
-<div class="line"><span class="signature">Font(file, style=STYLE_NONE, ptsize=-1, font_index=0, vertical=0, ucs4=0, resolution=0) -&gt; Font</span></div>
+<div class="line"><span class="signature">Font(file, size=0, font_index=0, resolution=0, ucs4=False) -&gt; Font</span></div>
 </div>
 <table border="1" class="toc docutils">
 <colgroup>
 <td>—</td>
 <td>Font file path</td>
 </tr>
-<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_rect">pygame.freetype.Font.get_rect</a></td>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.size">pygame.freetype.Font.size</a></td>
+<td>—</td>
+<td>The default point size used in rendering</td>
+</tr>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_rect">pygame.freetype.Font.get_rect</a></td>
 <td>—</td>
 <td>Return the size and offset of rendered text</td>
 </tr>
-<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_metrics">pygame.freetype.Font.get_metrics</a></td>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_metrics">pygame.freetype.Font.get_metrics</a></td>
 <td>—</td>
 <td>Return the glyph metrics for the given text</td>
 </tr>
-<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.height">pygame.freetype.Font.height</a></td>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.height">pygame.freetype.Font.height</a></td>
 <td>—</td>
 <td>The unscaled height of the font in font units</td>
 </tr>
-<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.ascender">pygame.freetype.Font.ascender</a></td>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.ascender">pygame.freetype.Font.ascender</a></td>
 <td>—</td>
 <td>The unscaled ascent of the font in font units</td>
 </tr>
-<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.descender">pygame.freetype.Font.descender</a></td>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.descender">pygame.freetype.Font.descender</a></td>
 <td>—</td>
 <td>The unscaled descent of the font in font units</td>
 </tr>
-<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_ascender">pygame.freetype.Font.get_sized_ascender</a></td>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_ascender">pygame.freetype.Font.get_sized_ascender</a></td>
 <td>—</td>
 <td>The scaled ascent of the font in pixels</td>
 </tr>
-<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_descender">pygame.freetype.Font.get_sized_descender</a></td>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_descender">pygame.freetype.Font.get_sized_descender</a></td>
 <td>—</td>
 <td>The scaled descent of the font in pixels</td>
 </tr>
-<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_height">pygame.freetype.Font.get_sized_height</a></td>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_height">pygame.freetype.Font.get_sized_height</a></td>
 <td>—</td>
 <td>The scaled height of the font in pixels</td>
 </tr>
-<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_glyph_height">pygame.freetype.Font.get_sized_glyph_height</a></td>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sized_glyph_height">pygame.freetype.Font.get_sized_glyph_height</a></td>
 <td>—</td>
 <td>The scaled bounding box height of the font in pixels</td>
 </tr>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.get_sizes">pygame.freetype.Font.get_sizes</a></td>
+<td>—</td>
+<td>return the available sizes of embedded bitmaps</td>
+</tr>
 <tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.render">pygame.freetype.Font.render</a></td>
 <td>—</td>
 <td>Return rendered text as a surface</td>
 <td>—</td>
 <td>Gets whether the font is fixed-width</td>
 </tr>
-<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.antialiased">pygame.freetype.Font.antialiased</a></td>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.fixed_sizes">pygame.freetype.Font.fixed_sizes</a></td>
+<td>—</td>
+<td>the number of embedded bitmap sizes the font</td>
+</tr>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.scalable">pygame.freetype.Font.scalable</a></td>
+<td>—</td>
+<td>Gets whether the font is scalable</td>
+</tr>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.use_bitmap_strikes">pygame.freetype.Font.use_bitmap_strikes</a></td>
+<td>—</td>
+<td>allow the use of embeddeded bitmaps in an outline font file</td>
+</tr>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.antialiased">pygame.freetype.Font.antialiased</a></td>
 <td>—</td>
 <td>Font anti-aliasing mode</td>
 </tr>
-<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.kerning">pygame.freetype.Font.kerning</a></td>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.kerning">pygame.freetype.Font.kerning</a></td>
 <td>—</td>
 <td>Character kerning mode</td>
 </tr>
-<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.vertical">pygame.freetype.Font.vertical</a></td>
+<tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.vertical">pygame.freetype.Font.vertical</a></td>
 <td>—</td>
 <td>Font vertical mode</td>
 </tr>
+<tr class="row-even"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.rotation">pygame.freetype.Font.rotation</a></td>
+<td>—</td>
+<td>text rotation in degrees counterclockwise</td>
+</tr>
 <tr class="row-odd"><td><a class="toc reference external" href="freetype.html#pygame.freetype.Font.origin">pygame.freetype.Font.origin</a></td>
 <td>—</td>
 <td>Font render to text origin mode</td>
 <p>Argument <em>file</em> can be either a string representing the font&#8217;s filename, a
 file-like object containing the font, or None; if None, the default, built-in font
 is used.</p>
-<p>Optionally, a <em>ptsize</em> argument may be specified to set the default size in
+<p>Optionally, a <em>size</em> argument may be specified to set the default size in
 points, which will be used when rendering the font. The size can also be
 passed explicitly to each method call. Because of the way the caching
 system works, specifying a default size on the constructor doesn&#8217;t imply a
 <p>If the font file has more than one font, the font to load can be chosen with
 the <em>index</em> argument. An exception is raised for an out-of-range font index
 value.</p>
-<p>The <em>style</em> argument will set the default style (oblique, underline, strong)
-used to draw this font. This style may be overridden on any <a class="reference internal" href="#pygame.freetype.Font.render" title="pygame.freetype.Font.render"><tt class="xref py py-meth docutils literal"><span class="pre">Font.render()</span></tt></a>
-call.</p>
-<p>The optional vertical argument, an integer, sets the default orientation
-for the font: 0 (False) for horizontal, any other value (True) for vertical.
-See <a class="reference internal" href="#pygame.freetype.Font.vertical" title="pygame.freetype.Font.vertical"><tt class="xref py py-attr docutils literal"><span class="pre">Font.vertical</span></tt></a>.</p>
+<p>The optional resolution argument sets the pixel size, in dots per inch,
+for use in scaling glyphs for this Font instance. If 0 then the default
+module value, set by <tt class="xref py py-meth docutils literal"><span class="pre">freetype.init()</span></tt>, is used. The Font object&#8217;s
+resolution can only be changed by reinitializing the Font instance.</p>
 <p>The optional ucs4 argument, an integer, sets the default text translation
 mode: 0 (False) recognize UTF-16 surrogate pairs, any other value (True),
 to treat Unicode text as UCS-4, with no surrogate pairs. See
 <a class="reference internal" href="#pygame.freetype.Font.ucs4" title="pygame.freetype.Font.ucs4"><tt class="xref py py-attr docutils literal"><span class="pre">Font.ucs4</span></tt></a>.</p>
-<p>The optional resolution argument sets the pixel size, in dots per inch,
-for use in scaling glyphs for this Font instance. If 0 then the default
-module value, set by <tt class="xref py py-meth docutils literal"><span class="pre">freetype.init()</span></tt>, is used. The Font object&#8217;s
-resolution can only be changed by reinitializing the Font instance.</p>
 <dl class="definition attribute">
 <dt class="title" id="pygame.freetype.Font.name">
 <tt class="descname">name</tt><a class="headerlink" href="#pygame.freetype.Font.name" title="Permalink to this definition">¶</a></dt>
 <p>Read only. Returns the path of the loaded font file</p>
 </dd></dl>
 
+<dl class="definition attribute">
+<dt class="title" id="pygame.freetype.Font.size">
+<tt class="descname">size</tt><a class="headerlink" href="#pygame.freetype.Font.size" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">The default point size used in rendering</span></div>
+<div class="line"><span class="signature">size -&gt; int</span></div>
+</div>
+<p>Get or set a default point size used by metric or render methods.</p>
+</dd></dl>
+
 <dl class="definition method">
 <dt class="title" id="pygame.freetype.Font.get_rect">
 <tt class="descname">get_rect</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.get_rect" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Return the size and offset of rendered text</span></div>
-<div class="line"><span class="signature">get_rect(text, style=STYLE_DEFAULT, rotation=0, ptsize=default) -&gt; rect</span></div>
+<div class="line"><span class="signature">get_rect(text, style=STYLE_DEFAULT, rotation=0, size=0) -&gt; rect</span></div>
 </div>
 <p>Gets the final dimensions and origin, in pixels, of &#8216;text&#8217; using the
 current point size, style, rotation and orientation. These are either
 <tt class="descname">get_metrics</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.get_metrics" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Return the glyph metrics for the given text</span></div>
-<div class="line"><span class="signature">get_metrics(text, ptsize=default) -&gt; [(...), ...]</span></div>
+<div class="line"><span class="signature">get_metrics(text, size=0) -&gt; [(...), ...]</span></div>
 </div>
 <p>Returns the glyph metrics for each character in &#8216;text&#8217;.</p>
 <p>The glyph metrics are returned inside a list; each character will be
 </dd></dl>
 
 <dl class="definition method">
+<dt class="title" id="pygame.freetype.Font.get_sizes">
+<tt class="descname">get_sizes</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.get_sizes" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">return the available sizes of embedded bitmaps</span></div>
+<div class="line"><span class="signature">get_sizes() -&gt; [(int, int, int, float, float), ...]</span></div>
+<div class="line"><span class="signature">get_sizes() -&gt; []</span></div>
+</div>
+<p>This returns a list of tuple records, one for each point size
+supported. Each tuple containing the point size, the height in pixels,
+width in pixels, horizontal ppem (nominal width) in fractional pixels,
+and vertical ppem (nominal height) in fractional pixels.</p>
+</dd></dl>
+
+<dl class="definition method">
 <dt class="title" id="pygame.freetype.Font.render">
 <tt class="descname">render</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.render" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Return rendered text as a surface</span></div>
-<div class="line"><span class="signature">render(text, fgcolor, bgcolor=None, style=STYLE_DEFAULT, rotation=0, ptsize=default) -&gt; (Surface, Rect)</span></div>
+<div class="line"><span class="signature">render(text, fgcolor, bgcolor=None, style=STYLE_DEFAULT, rotation=0, size=0) -&gt; (Surface, Rect)</span></div>
 </div>
 <p>Returns a new <a class="tooltip reference internal" href="surface.html#pygame.Surface" title=""><tt class="xref py py-mod docutils literal"><span class="pre">pygame.Surface</span></tt><span class="tooltip-content">pygame object for representing images</span></a>, with the text rendered to it
 in the color given by &#8216;fgcolor&#8217;. If <tt class="docutils literal"><span class="pre">bgcolor</span></tt> is given, the surface
 the same dimensions as the boundary rect. The rect will test False.</p>
 <p>The rendering is done using the font&#8217;s default size in points and its
 default style, without any rotation, and taking into account fonts which
-are set to be drawn vertically via the <a class="reference internal" href="#pygame.freetype.Font.vertical" title="pygame.freetype.Font.vertical"><tt class="xref py py-meth docutils literal"><span class="pre">Font.vertical()</span></tt></a> attribute.
-Optionally you may specify another point size to use via the &#8216;ptsize&#8217;
+are set to be drawn vertically via the <a class="reference internal" href="#pygame.freetype.Font.vertical" title="pygame.freetype.Font.vertical"><tt class="xref py py-attr docutils literal"><span class="pre">vertical</span></tt></a> attribute.
+Optionally you may specify another point size to use via the &#8216;size&#8217;
 argument, a text rotation via the &#8216;rotation&#8217; argument, or a new text
-style via the &#8216;style&#8217; argument.</p>
+style via the &#8216;style&#8217; argument. See the attr <a class="reference internal" href="#pygame.freetype.Font.size" title="pygame.freetype.Font.size"><tt class="xref py py-attr docutils literal"><span class="pre">size</span></tt></a>,
+<a class="reference internal" href="#pygame.freetype.Font.rotation" title="pygame.freetype.Font.rotation"><tt class="xref py py-attr docutils literal"><span class="pre">rotation</span></tt></a>, and <a class="reference internal" href="#pygame.freetype.Font.style" title="pygame.freetype.Font.style"><tt class="xref py py-attr docutils literal"><span class="pre">style</span></tt></a> attributes.</p>
 <p>If text is a char (byte) string, then its encoding is assumed to be
 <tt class="docutils literal"><span class="pre">LATIN1</span></tt>.</p>
 </dd></dl>
 <tt class="descname">render_to</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.render_to" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Render text onto an existing surface</span></div>
-<div class="line"><span class="signature">render(surf, dest, text, fgcolor, bgcolor=None, style=STYLE_DEFAULT, rotation=0, ptsize=default) -&gt; Rect</span></div>
+<div class="line"><span class="signature">render(surf, dest, text, fgcolor, bgcolor=None, style=STYLE_DEFAULT, rotation=0, size=0) -&gt; Rect</span></div>
 </div>
 <p>Renders the string &#8216;text&#8217; to a <a class="tooltip reference internal" href="surface.html#pygame.Surface" title=""><tt class="xref py py-mod docutils literal"><span class="pre">pygame.Surface</span></tt><span class="tooltip-content">pygame object for representing images</span></a> &#8216;surf&#8217;,
 using the color &#8216;fgcolor&#8217;.</p>
 <tt class="descname">render_raw</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.render_raw" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Return rendered text as a string of bytes</span></div>
-<div class="line"><span class="signature">render_raw(text, style=STYLE_DEFAULT, rotation=0, ptsize=default, invert=False) -&gt; (bytes, (int, int))</span></div>
+<div class="line"><span class="signature">render_raw(text, style=STYLE_DEFAULT, rotation=0, size=0, invert=False) -&gt; (bytes, (int, int))</span></div>
 </div>
 <p>Like <tt class="docutils literal"><span class="pre">Font.render()</span></tt> but the tuple returned is an 8 bit
 monochrome string of bytes and its size. The foreground color is 255, the
 <tt class="descname">render_raw_to</tt><big>(</big><big>)</big><a class="headerlink" href="#pygame.freetype.Font.render_raw_to" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Render text into an array of ints</span></div>
-<div class="line"><span class="signature">render_raw_to(array, text, dest=None, style=STYLE_DEFAULT, rotation=0, ptsize=default, invert=False) -&gt; (int, int)</span></div>
+<div class="line"><span class="signature">render_raw_to(array, text, dest=None, style=STYLE_DEFAULT, rotation=0, size=0, invert=False) -&gt; (int, int)</span></div>
 </div>
 <p>Render to an array object exposing an array struct interface. The array
 must be two dimensional with integer items. The default dest value, None,
 <tt class="descname">style</tt><a class="headerlink" href="#pygame.freetype.Font.style" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The font&#8217;s style flags</span></div>
-<div class="line"><span class="signature">style &lt;-&gt; int</span></div>
+<div class="line"><span class="signature">style -&gt; int</span></div>
 </div>
 <p>Gets or sets the default style of the Font. This default style will be
 used for all text rendering and size calculations unless overridden
 <p>These constants may be found on the FreeType constants module.
 Optionally, the default style can be modified or obtained accessing the
 individual style attributes (underline, oblique, strong).</p>
+<p>The <tt class="docutils literal"><span class="pre">STYLE_OBLIQUE</span></tt> and <tt class="docutils literal"><span class="pre">STYLE_STRONG</span></tt> styles are for scalable fonts
+only. An attempt to set either for a bitmap font raises an AttributeError.
+An attempt to set either for an inactive font, as returned by
+<tt class="docutils literal"><span class="pre">Font.__new__()</span></tt>, raises a RuntimeError.</p>
 </dd></dl>
 
 <dl class="definition attribute">
 <tt class="descname">underline</tt><a class="headerlink" href="#pygame.freetype.Font.underline" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The state of the font&#8217;s underline style flag</span></div>
-<div class="line"><span class="signature">underline &lt;-&gt; bool</span></div>
+<div class="line"><span class="signature">underline -&gt; bool</span></div>
 </div>
 <p>Gets or sets whether the font will be underlined when drawing text. This
 default style value will be used for all text rendering and size
 <tt class="descname">strong</tt><a class="headerlink" href="#pygame.freetype.Font.strong" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The state of the font&#8217;s strong style flag</span></div>
-<div class="line"><span class="signature">strong &lt;-&gt; bool</span></div>
+<div class="line"><span class="signature">strong -&gt; bool</span></div>
 </div>
 <p>Gets or sets whether the font will be bold when drawing text. This
 default style value will be used for all text rendering and size
 <tt class="descname">oblique</tt><a class="headerlink" href="#pygame.freetype.Font.oblique" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The state of the font&#8217;s oblique style flag</span></div>
-<div class="line"><span class="signature">oblique &lt;-&gt; bool</span></div>
+<div class="line"><span class="signature">oblique -&gt; bool</span></div>
 </div>
 <p>Gets or sets whether the font will be rendered as oblique. This
 default style value will be used for all text rendering and size
 calculations unless overridden specifically in the `render()` or
 `get_size()` calls, via the &#8216;style&#8217; parameter.</p>
+<p>The oblique style is only supported for scalable (outline) fonts.
+An attempt to set this property will raise an AttributeError.
+If the font object is inactive, as returned by Font.__new__,
+setting this property raises a RuntimeError.</p>
 </dd></dl>
 
 <dl class="definition attribute">
 <tt class="descname">wide</tt><a class="headerlink" href="#pygame.freetype.Font.wide" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The state of the font&#8217;s wide style flag</span></div>
-<div class="line"><span class="signature">wide &lt;-&gt; bool</span></div>
+<div class="line"><span class="signature">wide -&gt; bool</span></div>
 </div>
 <p>Gets or sets whether the font will be stretched horizontally
 when drawing text. It produces a result similar to font.Font&#8217;s
 <tt class="descname">strength</tt><a class="headerlink" href="#pygame.freetype.Font.strength" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">The strength associated with the strong or wide font styles</span></div>
-<div class="line"><span class="signature">strength &lt;-&gt; float</span></div>
+<div class="line"><span class="signature">strength -&gt; float</span></div>
 </div>
 <p>The amount by which a font glyph&#8217;s size is enlarged for the
 strong or wide transformations, as a fraction of the untransformed
 increased. For strong text both the horizontal and vertical
 dimensions are enlarged. A wide style of strength 1/12 is
 equivalent to the font.Font bold style. The default is 1/36.</p>
+<p>The strength style is only supported for scalable (outline) fonts.
+An attempt to set this property will raise an AttributeError.
+If the font object is inactive, as returned by Font.__new__,
+setting this property raises a RuntimeError.</p>
 </dd></dl>
 
 <dl class="definition attribute">
 <tt class="descname">underline_adjustment</tt><a class="headerlink" href="#pygame.freetype.Font.underline_adjustment" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Adjustment factor for the underline position</span></div>
-<div class="line"><span class="signature">underline_adjustment &lt;-&gt; float</span></div>
+<div class="line"><span class="signature">underline_adjustment -&gt; float</span></div>
 </div>
 <p>Gets or sets a factor which, when positive, is multiplied with the
 font&#8217;s underline offset to adjust the underline position. A negative
 <div class="line"><span class="summaryline">Gets whether the font is fixed-width</span></div>
 <div class="line"><span class="signature">fixed_width -&gt; bool</span></div>
 </div>
-<p>Read only. Returns whether this Font is a fixed-width (bitmap) font.</p>
-<p>Note that scalable fonts whose glyphs are all the same width (i.e.
-monospace <tt class="docutils literal"><span class="pre">TTF</span></tt> fonts used for programming) are not considered fixed
-width.</p>
+<p>Read only. Return True if the font contains fixed-width characters
+(for example Courier, Bitstream Vera Sans Mono, Andale Mono).</p>
+</dd></dl>
+
+<dl class="definition attribute">
+<dt class="title" id="pygame.freetype.Font.fixed_sizes">
+<tt class="descname">fixed_sizes</tt><a class="headerlink" href="#pygame.freetype.Font.fixed_sizes" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">the number of embedded bitmap sizes the font</span></div>
+<div class="line"><span class="signature">fixed_sizes -&gt; int</span></div>
+</div>
+<p>Read only. Return the number of point sizes for which the font contains
+bitmap character images. If zero then the font is not a bitmap font.
+A scalable font may contain pre-rendered point sizes.</p>
+</dd></dl>
+
+<dl class="definition attribute">
+<dt class="title" id="pygame.freetype.Font.scalable">
+<tt class="descname">scalable</tt><a class="headerlink" href="#pygame.freetype.Font.scalable" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">Gets whether the font is scalable</span></div>
+<div class="line"><span class="signature">scalable -&gt; bool</span></div>
+</div>
+<p>Read only. Return True if the font contains outline glyphs. If so,
+the point size is not limited to available bitmap sizes.</p>
+</dd></dl>
+
+<dl class="definition attribute">
+<dt class="title" id="pygame.freetype.Font.use_bitmap_strikes">
+<tt class="descname">use_bitmap_strikes</tt><a class="headerlink" href="#pygame.freetype.Font.use_bitmap_strikes" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">allow the use of embeddeded bitmaps in an outline font file</span></div>
+<div class="line"><span class="signature">use_bitmap_strikes -&gt; bool</span></div>
+</div>
+<p>Some scalable fonts contain embedded bitmaps for particular point
+sizes. This property controls whether or not those bitmap strikes
+are used. Setting <tt class="docutils literal"><span class="pre">False</span></tt> disables the loading of any bitmap strike.
+Setting <tt class="docutils literal"><span class="pre">True</span></tt>, the default value, allows bitmap strikes for an
+unrotated render when no style other than <a class="reference internal" href="#pygame.freetype.Font.wide" title="pygame.freetype.Font.wide"><tt class="xref py py-attr docutils literal"><span class="pre">wide</span></tt></a> or
+<a class="reference internal" href="#pygame.freetype.Font.underline" title="pygame.freetype.Font.underline"><tt class="xref py py-attr docutils literal"><span class="pre">underline</span></tt></a> is set. This property has no effect on bitmap fonts.</p>
+<p>See also <a class="reference internal" href="#pygame.freetype.Font.fixed_sizes" title="pygame.freetype.Font.fixed_sizes"><tt class="xref py py-attr docutils literal"><span class="pre">fixed_sizes</span></tt></a> and <a class="reference internal" href="#pygame.freetype.Font.get_sizes" title="pygame.freetype.Font.get_sizes"><tt class="xref py py-meth docutils literal"><span class="pre">get_sizes()</span></tt></a>.</p>
 </dd></dl>
 
 <dl class="definition attribute">
 <tt class="descname">antialiased</tt><a class="headerlink" href="#pygame.freetype.Font.antialiased" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Font anti-aliasing mode</span></div>
-<div class="line"><span class="signature">antialiased &lt;-&gt; bool</span></div>
+<div class="line"><span class="signature">antialiased -&gt; bool</span></div>
 </div>
 <p>Gets or sets the font&#8217;s anti-aliasing mode. This defaults to <tt class="docutils literal"><span class="pre">True</span></tt> on
 all fonts, which are rendered with full 8 bit blending.</p>
 </dd></dl>
 
 <dl class="definition attribute">
+<dt class="title" id="pygame.freetype.Font.rotation">
+<tt class="descname">rotation</tt><a class="headerlink" href="#pygame.freetype.Font.rotation" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">text rotation in degrees counterclockwise</span></div>
+<div class="line"><span class="signature">rotation -&gt; int</span></div>
+</div>
+<p>Get or set the baseline angle of the rendered text. The angle is
+represented as integer degrees. The default angle is 0, with horizontal
+text rendered along the X axis, and vertical text along the Y axis.
+A non-zero value rotates these axes counterclockwise that many degrees.
+Degree values outside of the range 0 to 359 inclusive are reduced to the
+corresponding angle within the range (eg. 390 -&gt; 390 - 360 -&gt; 30,
+-45 -&gt; 360 + -45 -&gt; 315, 720 -&gt; 720 - (2 * 360) -&gt; 0).</p>
+<p>Text rotation is only supported for scalable (outline) fonts. An attempt
+to change the rotation of a bitmap font raises an AttributeError.
+An attempt to change the rotation of an inactive font objects, as
+returned by Font.__new__(), raises a RuntimeError.</p>
+</dd></dl>
+
+<dl class="definition attribute">
 <dt class="title" id="pygame.freetype.Font.origin">
 <tt class="descname">origin</tt><a class="headerlink" href="#pygame.freetype.Font.origin" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Font render to text origin mode</span></div>
-<div class="line"><span class="signature">vertical -&gt; bool</span></div>
+<div class="line"><span class="signature">origin -&gt; bool</span></div>
 </div>
 <p>If set True, then when rendering to an existing surface, the position
 is taken to be that of the text origin. Otherwise the render position is
 <tt class="descname">ucs4</tt><a class="headerlink" href="#pygame.freetype.Font.ucs4" title="Permalink to this definition">¶</a></dt>
 <dd><div class="line-block">
 <div class="line"><span class="summaryline">Enable UCS-4 mode</span></div>
-<div class="line"><span class="signature">ucs4 &lt;-&gt; bool</span></div>
+<div class="line"><span class="signature">ucs4 -&gt; bool</span></div>
 </div>
 <p>Gets or sets the decoding of Unicode text. By default, the
 freetype module performs UTF-16 surrogate pair decoding on Unicode text.

docs/pygame/ref/pygame.html

 </div>
 <table border="1" class="toc docutils">
 <colgroup>
-<col width="36%" />
+<col width="35%" />
 <col width="2%" />
-<col width="63%" />
+<col width="64%" />
 </colgroup>
 <tbody valign="top">
 <tr class="row-odd"><td><a class="toc reference external" href="pygame.html#pygame.version.ver">pygame.version.ver</a></td>
 <td>—</td>
 <td>tupled integers of the version</td>
 </tr>
+<tr class="row-odd"><td><a class="toc reference external" href="pygame.html#pygame.version.rev">pygame.version.rev</a></td>
+<td>—</td>
+<td>repository revision of the build</td>
+</tr>
 </tbody>
 </table>
 <p>This module is automatically imported into the pygame package and offers a few
 </div>
 </dd></dl>
 
+<dl class="definition data">
+<dt class="title" id="pygame.version.rev">
+<tt class="descclassname">pygame.version.</tt><tt class="descname">rev</tt><a class="headerlink" href="#pygame.version.rev" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">repository revision of the build</span></div>
+<div class="line"><span class="signature">rev = &#8216;a6f89747b551+&#8217;</span></div>
+</div>
+<p>The Mercurial node identifier of the repository checkout from which this
+package was built. If the identifier ends with a plus sign &#8216;+&#8217; then the
+package contains uncommitted changes. Please include this revision number
+in bug reports, especially for non-release Pygame builds.</p>
+</dd></dl>
+
 </dd></dl>
 
 </div>

docs/pygame/ref/surface.html

 <td>—</td>
 <td>acquires a buffer object for the pixels of the Surface.</td>
 </tr>
+<tr class="row-even"><td><a class="toc reference external" href="surface.html#pygame.Surface._pixels_address">pygame.Surface._pixels_address</a></td>
+<td>—</td>
+<td>pixel buffer address</td>
+</tr>
 </tbody>
 </table>
 <p>A pygame Surface is used to represent any image. The Surface has a fixed
 represented as an unstructured block of memory, with a start address
 and length in bytes. The data need not be contiguous. Any gaps are
 included in the length, but otherwise ignored.</p>
-<p>This method implicitly locks the Surface. The lock will be released, once
-the returned BufferProxy object is deleted.</p>
+<p>This method implicitly locks the Surface. The lock will be released when
+the returned BufferProxy object is garbage collected.</p>
 <p>New in Pygame 1.8.</p>
 </dd></dl>
 
+<dl class="definition attribute">
+<dt class="title" id="pygame.Surface._pixels_address">
+<tt class="descname">_pixels_address</tt><a class="headerlink" href="#pygame.Surface._pixels_address" title="Permalink to this definition">¶</a></dt>
+<dd><div class="line-block">
+<div class="line"><span class="summaryline">pixel buffer address</span></div>
+<div class="line"><span class="signature">_pixels_address -&gt; int</span></div>
+</div>
+<p>The starting address of the surface&#8217;s raw pixel bytes.</p>
+<p>New in Pygame 1.9.2</p>
+</dd></dl>
+
 </dd></dl>
 
 </div>

docs/pygame/searchindex.js

-Search.setIndex({objtypes:{"0":"py:module","1":"py:function","2":"py:attribute","3":"py:method","4":"py:class","5":"py:data","6":"py:exception"},terms:{examin:25,wave:23,increment:21,scrap_clipboard:[36,3],userrect:4,get_palette_at:12,xserver:13,constant:[11,25,5,10,15,20],miter:35,optim:[24,36,30,17,12,21],behav:[23,32],comput:[11,1,25,36,6,10,24,30,4,19,18,33],usb:0,formal:10,windowsxp:36,endian:[15,31],altern:[36,38,17],rectstyl:4,sometim:[17,28,30,4],reliabl:[0,4],dict:[27,31,12,14,38,17],"super":[36,30],aspect:38,consol:[27,36],get_rel:13,str:[32,31,23,10,19,18],strike:10,valueerror:[23,3,31,8,32,12,7],get_rawtim:11,avoid:[27,37,18,34,6],pre:[0,1,3,7,10,18,19,26,28,29,17,32,33,34,35,37,11,5,6,8,9,12,13,14,15,16,38,20,21,22,23,24,27,36,31,39],"32bit":1,set_error:15,eventu:[17,14],evil:4,appear:[11,25,36,4,30,14],structur:8,k_backspac:5,bounc:[36,37,21],bound:[22,9,10,12,35],tri:[3,4],k_sysreq:5,sequenti:35,get_sprites_at:9,slice:[8,34,4],mixer:[25,26,36,7,23,18],joyballmot:[19,14],stdout:27,mask:[22,36,13,17,9,10,12,34,4,28],jaggi:21,colon:5,uniqu:[9,19,12],k_up:5,sizabl:4,color:[22,32,24,1,25,29,17,8,9,10,12,34,35,4,16,28,19,21],unavail:[24,17,4],set_gamma_ramp:17,mass:22,kmod_shift:5,often:[1,6,17,12,4,37],get_height:[24,12],clipboard:[36,3,25],languag:[36,4],summari:30,rgba:[1,29,17,12,35,16],context:12,how:[22,11,25,26,2,36,5,6,7,9,10,12,30,4,15,19,18,37,21],change_lay:9,brief:[36,6],correspond:[22,27,10,34,4],rank:4,shall:33,content:[34,3,39,20,17],characterist:16,transluc:4,hold:[9,19,24,30,21],programm:[30,4],impli:[10,33],assembl:5,dga2:4,ordinari:30,portabl:0,bytes:[17,12,31],lie:29,new_width:36,lib:36,guid:[25,4],quit:[0,27,36,6,7,10,24,12,35,14,15,19,17,18],topright:38,obliqu:10,k_end:5,connect:[22,36,35],callback:[9,31],better:[24,26,36,13,17,0,12,30,4,21],set_mask:12,latin1:[10,24],get_smoothscale_backend:21,tick_busy_loop:11,pipe:17,format:[23,1,26,28,29,34,7,8,32,10,33,12,39,35,4,15,16,17,18,19,21],k_kp_plu:5,bitsiz:17,"0xc0":0,biggest:17,practic:4,numpixel:22,run:[11,1,27,36,4,30,17,14,19,18,21],run_test:27,iyuv_overlai:39,block:[26,4,31,9,33,12,14],soon:[30,26],xxxx_test:27,basic:[25,36,3,30,7,9,33,4,16,17],get_sound:18,semi:4,detail:[25,9,12,39,4,20,21],get_asc:24,tweak:30,thrown:[21,14],sizer_xy_str:28,get_at_map:12,illeg:38,kmod_lalt:5,protocol:[8,12,25,31],moment:[23,3,4],construct:38,colliderect:[9,38],midi_event_list:0,sprite:[9,36,25,30,4],came:[36,1],appli:[0,36,12,4,16,37,21],section:[35,12,20,6,30],error_msg:15,ybool:21,consider:12,"break":[32,5,29,3,23,33],highli:12,approxim:22,get_sdl_byteord:15,year:4,member:[9,14,30,4],anymor:[3,34],haven:4,best:[22,32,11,36,4,30,17,8,12,14,18],layout:[10,24,31],"case":[0,1,25,30,17,8,10,12,4,15,16,18],activeev:[17,14],"function":[0,1,2,4,3,10,18,25,26,28,29,30,17,32,33,35,38,11,5,13,23,9,12,6,14,15,19,21,8,24,27,36],start_po:35,strictli:29,etyp:15,eight:36,distribut:[27,33,25],cache_s:10,bear:[10,24],nearli:30,cpu:[11,35,4],problem:[8,15,30,4],"short":4,iceberg:30,strategi:4,"0x00002000":12,pysdl:4,autonom:36,further:3,query_imag:33,ascent:[10,24],lock:[32,4,31,8,9,12,34,35,14],get_loss:12,usabl:[3,1],perfect:[22,4],last:[11,30,32,9,10,12,35,4,19],ascend:10,runtim:[23,32,11,17,21],set_at:[22,12,4],dvd:6,aapolygon:[29,35],make_sound:[23,18],get_lock:12,new_lay:9,textur:29,capabl:17,filled_ellips:29,sub:[9,36,4],redraw:39,hline:29,get_raw:[33,18],singl:[32,24,26,27,28,29,5,30,31,8,9,12,39,14,38,16,17,18,19,34],paper:4,webcam:33,list_mod:17,"try":[24,30,7,10,12,4],mark:[5,34],compound_text:3,chase:30,gl_stereo:17,pyam:[25,34],thing:[22,4,3,6,30,14,15],linear:[9,37,17],scancod:5,pixelformat:33,button:[36,4,5,13,35,14,19],think:[30,4],statu:[36,0],third:[37,31],follow:[22,1,26,3,28,14,5,30,31,32,9,10,33,4,19,36,18,37],shorter:17,invok:[10,31],state:[5,14,3,13,9,10,12,30,4,19,36,18],unmodifi:33,silent:4,hsla:16,insensit:[8,12],store:[22,29,30,17,32,9,12,38,28],root:[27,37,4],impos:[18,5],disable_advanced_featur:15,home:5,intersect:[22,9,38,30],imagefil:36,besid:6,destruct:21,especi:[10,30],thought:4,k_f7:5,k_f4:5,k_f5:5,k_f2:5,k_f3:5,k_f1:5,stream:[0,18,25,26,7],queu:[18,26],bit:[22,23,24,25,2,36,29,32,5,30,31,8,9,10,33,12,34,19,17,18,21],k_f8:5,k_f9:5,xpm:1,foreground:10,renderupdatesdraw:30,big:[9,31,30,15],runtimeerror:15,set_shift:12,get_mod:5,bgr:12,choos:[36,0,17,4],background:[24,36,30,7,9,10,35,4,18],bgd:9,laplacian:21,etc:[19,0,1,34,4],gradient:[22,36],detect:[22,36,30,9,10,34,4,15],from:[0,1,4,3,7,10,18,19,25,26,28,29,30,17,32,33,34,35,37,5,13,23,9,12,6,14,15,16,38,20,21,22,8,24,27,36,31],yvyu_overlai:39,configur:[10,25,13],silenc:27,jpg:1,clip:[9,38,12,35,36],modifi:[29,5,30,23,9,10,12,38,20],pull:33,libmp3lam:7,enabl:[24,5,7,10,14,37],anywai:4,use_stat:36,k_quot:5,get_driv:17,movi:[36,25,7],collidelistal:38,guess:[18,4],friendli:35,yourself:[9,24,30],given:[4,7,10,18,19,29,30,17,32,35,37,11,13,9,12,14,15,16,38,21,22,24,36,31],driver:[0,7,17,4],composit:5,synch:14,subprocess_ignor:27,get_curr:6,abov:[23,2,30,17,8,32,33,39,4,19,34],pick:[17,30,21],driven:[9,17],titl:17,interpol:37,five:[18,26],replac:[32,36,8,10,12,34,18],get_tim:[11,7],rather:[29,11,24,21],fileobj:1,layer_nr:9,memori:[31,32,10,12,4,17],blit_hw_a:17,advanc:[24,25,30,7,9,10,12],execut:27,shrinkag:21,far:[36,37,3,4],baselin:[10,24],surfarrai:[32,25,36,31,8,12,4],call:[0,1,4,5,7,10,28,26,18,29,30,17,33,35,37,11,6,9,12,13,14,15,19,24,27,36,31,39],paramet:[10,11,37,35],much:[22,11,1,36,24,4,21],condit:[33,18],get_fp:11,polar:37,concern:30,treat:[32,17,23,10,19,18],volum:[18,25,26,7],four:[32,6,17],familiar:4,treshold:9,stroke:35,care:18,progress:8,successful:[],job:30,insight:4,vgl:17,k_minu:5,joi:14,kmod_cap:5,numfail:15,broadcast:34,"0x00001000":12,inspir:25,front:[9,25],unrecogn:[24,1],append:[30,4],radial:37,plug:19,rotate_x_ip:37,nonetheless:36,tiff:3,neither:[23,9,32],alon:[36,4],starfield:[36,4],render_raw_to:10,mousebuttonup:[14,13,4],handi:36,audio:[0,25,26,36,3,6,7,23,18],undefin:10,compound:3,gamepad:19,cdrom_tag:27,inact:18,destroi:[1,30],elementwis:37,someimag:36,dirty_rect:4,nonzero:[22,38],seul:37,radiu:[9,29,35],pgm:[36,1],k_lshift:5,radii:29,rgbx:1,drift:19,clamp_ip:38,get_desc:24,mousebuttondown:[14,13,4],"24x24":28,accept:[24,2,36,29,32,9,10,12,35,38,18],rare:[15,12,4],get_sdl_vers:15,typic:[33,12],rect2:38,modul:[0,1,3,7,10,18,25,26,28,29,30,17,32,33,34,35,37,11,5,6,23,9,12,13,14,15,19,20,21,22,8,24,27,36,31],demo:36,pixels2d:32,keypress:4,get_numbal:19,stuff:3,fname:36,kmod_num:5,situat:[12,30,17],realtim:12,backend:[8,17],blend_rgb_min:12,newbi:[25,4],"true":[0,1,3,7,10,18,26,30,17,33,35,37,5,6,9,12,13,14,15,19,38,21,24,27,36,31,39],hint:[17,4],blend_xxx:36,truetyp:[24,25],"0x00000100":12,misunderstand:4,enviro:24,time_m:9,notic:[38,33,4],probabl:[22,36,30,4],unsign:[32,31,23,12,16,18],direct:[22,36,17,8,33,12,34,19,37],k_kp_equal:5,eventlist:[36,14],"1x1":0,sdl_ttf:[10,24],help:[0,25,30,27,36,5,13,9,10,11,12,24,14,19,18],inprecis:4,target:[30,7,8,9,34,38],get_top_sprit:9,between:[0,4,5,7,10,18,26,30,17,32,34,35,37,11,3,23,9,12,14,19,38,22,8,24,27],unset:[22,12],user:[0,25,27,4,5,30,17,10,33,12,35,14,15,19,37],toward:17,yup:4,manag:[25,14,6,7,9,10,12,30,4,19,18],jpeg:[1,4],found:[22,32,0,25,36,23,9,10,24,12,38,20],verifi:17,subpackag:27,sloppi:36,k_period:5,collidedictal:38,ensur:[18,14,5,4],hat_numb:19,clamp:[36,38],writabl:31,yuv:[33,39],msg:0,recogn:[24,31,8,10,4,21],map:[32,29,31,8,12,34,35,16],get_button:19,rang:[0,37,17,9,10,34,19,16],action:[19,14],collided_cal:9,blend_rgb_mult:12,onput:0,chang:[0,3,10,18,25,26,29,30,17,32,33,34,35,37,23,9,12,4,19,38,21,24,36],spring:21,chanc:[18,4],whatev:[9,30,4],mai:[0,1,4,3,7,10,18,19,29,30,17,33,38,6,8,12,14,15,16,22,27,36],set_control:33,get_length:[18,7],custom:[25,36,13,17,9,18],get_bold:24,bitwis:[22,5,17],kmod_mod:5,scrollock:5,pathnam:18,song:26,flash:25,hardwar:[0,29,30,7,12,39,35,4,17,28],acur:11,textprint:19,k_less:5,tricki:[30,4],random:27,distil:4,avail:[32,0,1,27,36,29,3,30,17,23,10,24,12,39,4,15,18,33,21],entir:[25,6,17,9,12,30,35,4,18],respect:[9,37,3,12,35],lil_endian:15,maximum:[10,24,4],well:[1,29,3,30,10,12,34,35,4,15,21],hasn:10,scratch:30,cursor:[36,28,25,13,4],set_grab:[5,13,14],mind:[23,32,29,11,35],hash:5,xf0:0,next:[29,3,30,10,33,39,37,18],xf7:0,k_f12:5,k_f13:5,explain:[30,20],k_f11:5,k_f14:5,k_f15:5,whether:[36,3,13,10,33,4,38,18,21],"0x10ffff":10,union:[38,30,4],get_default_output_id:0,were:[27,9,17,30,4],cooper:6,stride:[34,31],perhap:[12,30,4],filepath:36,shut:[15,10,17],associ:10,"boolean":[24,5,30,13,35,19],colorkei:[32,24,1,36,17,8,10,12,4,21],khz:23,drawn:[22,30,7,9,10,12,35,19,17],get_act:17,distract:4,style_default:10,escap:[10,5,2],interact:[0,25,27,36,9,34,14,19],k_rsuper:5,word:[3,30],loss:[33,17],lost:[3,26],work:[0,1,4,3,10,28,18,29,30,17,32,35,38,5,13,23,9,12,6,14,19,21,22,8,24,27,36],prevar:4,wordcap:14,partial:[0,12,17,35,4],truncat:18,joyaxismot:[19,14],wors:4,get_numtrack:6,lose:[21,5,17,6,4],set_mod:[5,3,17,12,35,4,19,20],kmod_lshift:5,mono:[23,18],encode_file_path:15,mpeg:[36,25,7],k_scrollock:5,watch:25,pfr:10,layer2_nr:9,theorem:37,sound:[25,26,36,30,7,23,4,18],algorithm:[22,21],list:[22,0,25,30,27,5,14,3,6,17,9,10,24,12,39,4,19,36,33,20,38],awar:[24,26,17,14,15,38],interf:0,get_mask:12,let:[15,10,36,16,4],comparis:34,discuss:[30,4],disk:[9,1,4],len:[9,16,30,31],ident:[34,14],interv:[5,14],disc:6,ppm:[3,1],awai:30,rescal:36,finish:[18,12,26,7],improv:[24,4],horizont:[36,10,33,29,21],corner:[22,13,10,12,34,35,4,21],k_greater:5,headless:36,pointlist:35,write:[0,36,31,10,12,4],nosubprocess:27,processor:[11,21],vgrade:36,fortun:36,hook:9,cryptic:30,nofram:[12,17],enhanc:[10,24,25],specifi:[22,0,26,36,3,17,9,10,24,4,18,33,21],said:4,properti:[32,9,31],unit:[27,15,10,24,12],pixelcopi:[8,32,34,36],get_sized_glyph_height:10,rotate_i:37,backspac:5,dictionari:[27,4,30,17,9,14,38],awkward:4,rotate_z:37,compress:12,rotate_x:37,via:10,argb_premult:1,recommend:[9,24,12,17,14],bool:[0,1,17,26,3,37,5,6,7,9,10,24,12,13,14,19,31,18,33,38],boom:30,behaviour:3,some:[0,1,4,3,10,28,25,26,18,29,30,17,33,34,35,37,13,9,14,15,19,38,21,24],rotate_z_ip:37,strip:12,get_sized_height:10,pend:0,kmod_alt:5,smallest:[12,17],margin:36,"while":[23,11,14,3,6,31,8,9,24,12,30,35,4,19,18,34],group_list:9,exact:[16,1,17],necessari:[4,30,10,12,14,18],initialis:[19,0],desktop:17,video:[25,36,4,30,7,12,39,14,19,17],pure:12,depth:[17,32,33,12,34,21],dump:27,edg:[24,29,13,12,35,38,21],get_width:12,hwaccel:12,new_height:36,filelik:28,below:[9,0,33,36],anyth:[24,6,17,9,12,30,4,15],vectorelementwizeproxi:37,pleas:[37,14,4],futur:[18,10,0,12,30],goodluck:36,temptat:4,diamond:28,time_proc:0,letter:[24,12,6],horizontal_advance_x:10,creation:[23,32],chosen:[10,33,17],kmod_rctrl:5,flip:[22,1,17,33,34,35,4,19,38,21],known:4,horizontal_advance_i:10,"0xaacce":34,map_rgb:[12,34],formula:34,set_volum:[18,26,7],set_icon:17,exce:12,font_index:10,malform:10,outputmask:22,indefinit:[18,26],expos:[8,10,12,14],get_block:14,solut:[7,4],keyword:[25,27,36,33,12,14,15,18],mode_ok:17,unmap:8,swap:[38,34,17],retrac:17,spin:36,noth:[4,30,9,6,14,19],cool:4,note:[0,1,3,7,10,18,26,29,30,32,33,34,37,11,6,23,13,4,15,16,21,36],astonish:4,take:[0,1,26,2,27,28,14,5,30,7,9,10,34,35,4,19,36,18,37,21],iter:[9,34,30],signal:26,normalize_ip:37,put:[19,3,30],sfnt:10,rgbvalu:16,search:[9,38,25],behavior:9,join:[38,1],wav:[18,3],actual:[11,35,26,30,6,17,10,0,12,39,24,4,19,18,33,21],unind:19,compil:[15,10,28,25],recreat:[27,36],k_lctrl:5,midtop:38,support:[0,1,4,3,10,28,26,18,17,32,33,34,37,23,9,12,39,14,15,16,21,8,36,31],strict:33,wai:[24,1,27,36,14,5,13,8,9,10,33,30,4,15,19,18],blendmod:9,reflect_ip:37,aliv:[9,30,31],sampl:[23,18,25,30,21],suggest:[37,34,4],app:36,indexerror:[0,12],suffix:38,get_par:12,whole:4,strongli:9,can:[0,1,2,4,3,7,10,18,19,25,26,28,29,30,17,32,33,34,35,37,11,5,13,8,9,12,6,14,15,16,38,20,21,22,23,24,27,36,31,39],draw:[22,24,1,25,29,30,7,9,10,12,35,4,19,17],multi:12,item:[30,8,9,10,34,14],underline_adjust:10,keyup:[5,20,14],bayer:33,vision:[33,25],k_rmeta:5,dummi:30,crude:36,definit:[3,30],proxi:31,succeed:33,mention:[30,4],packag:[32,24,1,25,27,36,23,14,15],rememb:[4,30,9,12,13,14],must:[0,1,3,7,10,28,18,30,17,32,33,34,35,37,6,23,9,12,13,14,19,21,8,24,27,31,39],per:[22,32,11,1,25,27,29,14,7,23,10,12,35,4,19],prevent:14,sai:[12,30,4],resolut:[11,7,10,12,39,17,21],larger:[18,12,21],perspect:36,round:[16,18,35],purpos:33,endcap:[29,35],"0xff00ff":34,recommended_input_devic:0,opposit:14,set_repeat:5,k_pagedown:5,renderclear:[9,30],lowest:0,sauf:22,somewhat:[36,30],sse:[36,21],drive:6,kmod_meta:5,unpack:16,track:[11,25,30,9,6,4],unabl:[1,30],seen:17,hue:33,perform:[22,24,36,4,30,17,9,10,12,34,14,37,18,21],seed:27,would:[22,28,30,31,9,12,4,15,37,18,21],chaser:30,substanti:4,arrai:[23,25,36,5,13,31,8,32,10,12,34,16,18,19],satur:33,center:[22,36,29,9,12,35,19,38],angle_to:37,blend_min:12,event:[22,11,25,26,36,4,5,13,17,0,35,14,19,18,33,20],column:34,accur:[11,13],openglblit:12,access:[23,0,25,30,36,14,3,6,31,8,9,10,24,12,39,4,32,19,18,34],unicodeerror:24,skip:[22,17,18,7],touch:4,annoi:25,latenc:[0,18,4],disabl:[11,5,7,10,12,14,37],k_8:5,pixels3d:32,henc:10,handler:14,set_length:16,set_vis:13,border:[36,38,13,17],underli:[10,0],errno:0,underscor:5,initi:[0,25,30,5,3,6,17,23,9,10,11,24,35,14,15,19,18,33,20],charset:3,bottom:[24,1,36,29,17,9,10,38],botton:9,k_6:5,extra:[9,18,12,30],shutdown:17,slash:5,device_id:[36,0],advancemam:21,surf:[9,10,12,29,36],ambigu:18,cursorfil:28,across:[22,4],panic:4,solv:18,containt:13,size:[1,4,7,10,28,18,29,17,32,33,34,35,38,13,8,9,12,39,14,19,21,22,24,36,31],midisport:0,callabl:[9,31,15],push:5,get_bytes:[12,34],subsubsurfac:12,click:[36,19,35,13,4],k_underscor:5,uffff:[24,2],admit:4,materi:33,hotspot:13,element:[23,0,30,31,8,10,12,34,16,37],gl_alpha_s:17,attributeerror:30,unweildi:4,black:[36,13,12,34,35,4,19,28],antialias:[10,24,35,21],possibl:[24,1,3,17,9,10,33,12,19,18],lower:[22,0,6,17,32,39,4,19,18],svgalib:17,close_to_player2:30,close_to_player3:30,emb:17,euro:5,uniniti:[0,6,7,24,15,19,17,18,33],plan:12,plai:[0,25,26,36,6,7,30,4,18],bilinear:21,regist:[15,3],write_short:0,oper:[38,2,5,3,30,7,32,9,10,12,34,35,14,15,16,17,37,21],thirteen:25,button3:13,button2:13,portion:[38,17,12,30,21],hsv:[16,33],portmidi:0,open:[0,25,3,6,17,33,7],check:[22,32,24,26,36,4,3,13,7,23,9,33,30,14,15,19,17,18,34],alias:[10,25,35,29],exactli:[0,30,12,34,4,38],alpha:[22,32,24,1,36,29,17,8,10,12,35,4,16,21],analog:[19,34],unmap_rgb:12,fine:[18,12,35,30,4],remain:[32,38,12],channel:[0,1,26,4,16,18],intern:[4,3,17,12,14,15,18],k_left:5,block_list:9,unencod:[15,28],simpl:[25,36,4,30,17,9,12,34,35,14,19,28,21],midiexcept:0,render_fram:7,resum:[18,26,6,7],command:[27,36,19,35],inequ:14,keydown:[5,20,14],concept:25,"0xdfff":10,complic:4,explicitli:[10,34],weird:5,get_typ:3,rect_sequ:38,dimens:[32,24,36,31,8,9,10,33,12,34,37,17,38,21],noevent:[14,18,26,4],adjust:[36,10,24,16,17],"_default_lay":9,"class":[0,1,4,3,7,10,18,19,25,26,28,29,30,17,32,33,34,35,37,11,5,13,8,9,12,6,14,15,16,38,20,21,22,23,24,27,36,31,39],bother:4,video0:33,"10th":22,"__file__":36,neglig:33,codec:15,athlon:36,restor:17,embed:17,stack:14,num_ev:0,yoffset:22,spread:4,bind:0,alwai:[11,1,30,36,13,7,23,9,10,24,12,39,14,15,19,17,33,21],loud:18,most:[11,1,30,36,29,6,17,9,10,24,12,13,35,4,15,19,18,38],whose:10,"_tag":27,type1:10,argb:1,mutabl:14,intend:[8,9,12,36],get_ital:24,implement:[0,36,30,31,8,9,34,4,16],under:[17,0,25,13,4],testin:0,sp2:36,blend_sub:12,ignor:[27,18,0,12,4],joystick:[36,19,14,25,4],suppli:[22,0,33],underlin:[10,24],move_ip:38,aris:33,"0x11":0,unicode_escap:15,"0x13":0,"0x12":0,copyright:33,x10:0,x11:[0,3,13,17],x12:0,either:[1,2,28,6,31,9,10,33,12,13,38,16,17,18,19,21],shinner:[30,4],initalis:15,stereo:[23,18],get_queu:18,ever:[0,26],enemi:30,all_my_sprites_list:4,even:[32,11,2,36,6,7,23,10,24,30,4,15,17,33,34],patch:[15,36],accord:8,taka:33,addition:[23,32],k_help:5,k_p:5,get_focus:[5,13],seri:[0,35],syntaxerror:15,prior:17,pm_recommended_output_devic:0,blend_rgba_min:12,queue:[11,26,36,4,5,13,17,33,14,19,18],errorstr:15,averag:[11,27,10,24,4,21],typestr:31,rate:[18,4],gain:[10,14,17,4],absolut:[0,6,10,12,4,16,19],advic:4,error:[0,27,36,30,17,8,10,4,15,16,21],gl_accum_alpha_s:17,xxxxx:28,also:[0,1,2,4,5,7,10,18,25,28,29,30,17,32,34,35,37,11,13,9,12,6,14,15,16,38,20,21,24,27,36,31],k_i:5,clear:[22,25,4,5,30,8,9,12,35,14,19,18],idiom:4,advis:33,match_font:24,satisfi:17,collide_rect:9,unsupport:[33,26],k_k:5,sort:[36,4,30,17,9,14],directfb:17,min:22,trigon:29,scaler:36,control:[11,25,26,27,28,14,5,6,7,32,9,36,24,12,39,4,19,17,18,33],jitter:19,servic:33,moon:4,shape:[25,29,31,8,12,34,35,4],layer1:9,get_tick:11,screen_dim:36,update_rect:36,k_c:5,kmod_lctrl:5,drop:[10,18],retriev:[14,18,4],idl:[19,18,35,26,14],collidedict:38,joyhatmot:[19,14],identifi:[3,19,5,14],idx:9,middl:13,rapidli:5,mmx:[36,21],discontinu:[12,31],pixel:[22,32,24,1,25,36,29,34,31,8,10,33,12,39,35,4,16,17,28,38,21],subprocess:27,get_abs_offset:12,machin:[36,21,30,4],vflip:33,xxx:28,blit_hw_cc:17,fall:36,histori:30,expir:27,onli:[0,1,4,3,7,10,28,19,26,18,29,30,17,32,33,34,38,6,23,9,12,14,16,20,21,22,24,27,31],twitch:4,remap:34,"_time_threshold":9,echo:36,fals:[0,1,26,27,36,37,3,6,31,9,10,24,35,38,19,17,18,33,21],utf:[10,3,2],get_rect:[9,10,12],behind:[9,25],squar:[37,35],comp:4,startpo:[35,26],subview:34,enter:[24,5,13],author:[33,4],spot:4,foo:4,come:[22,0,36,4,30,10,24,14,19],get_at:[22,12,4],anoth:[22,24,36,5,13,8,9,10,12,30,4,38,34],whenev:15,alt:5,onc:[0,1,26,30,27,14,6,7,10,11,12,24,4,15,19,17,18,33,34],respons:27,attempt:[0,12,24,33,7],interior:21,set_gamma:17,get_al:6,crash:[39,26,30],k_down:5,get_numbutton:19,typeerror:[8,24],playabl:23,tick:[19,11,35],press:[36,19,5,13,4],"char":[10,24,12],addit:[0,5,3,17,9,12,35,36,15,19,37],deliv:0,potenti:[1,30,4],k_quotedbl:5,gl_accum_blue_s:17,clark:4,blit_hw:17,"float":[11,26,37,6,7,9,10,35,16,31,19,21],friend:4,disclaim:33,valu:[0,1,4,3,7,10,18,19,26,28,29,30,17,32,33,34,35,37,11,5,13,8,9,12,6,14,15,16,38,21,22,23,24,27,36,31,39],digit:[16,19],remove_sprites_of_lay:9,submodul:[27,15],movement:[9,19,13],screen:[24,1,25,36,5,13,7,9,12,30,35,4,19,17,38,20],uxxxxxxxx:[10,2],kmod_rshift:5,accler:17,aquir:32,midleft:38,point:[22,0,2,36,29,6,7,9,10,24,30,35,4,38,16,31,37,21],idea:[12,17],k_kp0:5,k_kp1:5,k_kp2:5,k_kp3:5,k_kp4:5,k_kp5:5,k_kp6:5,k_kp7:5,k_kp8:5,k_kp9:5,closest:17,get_alpha:12,inputimag:36,wrong:[18,4],wrestl:36,ver:15,turn:[22,0,30,10,4,21],tri_left:28,veloc:0,lbm:1,vec:37,critic:4,flickeri:4,live:[36,25],first:[0,1,5,10,18,26,29,30,32,34,35,38,11,6,8,9,12,4,19,21,22,24,36,31],pyopengl:[36,1],unalt:[15,4],pm_recommended_input_devic:0,subsystem:[14,4],origin:[22,1,36,30,17,9,10,12,34,38,21],fout:36,mysprit:30,parenthesi:5,radian:35,displai:[25,30,27,5,29,14,3,13,7,9,36,12,39,35,4,19,17,18,20],free:[36,30],get_track_length:6,within:[22,31,9,10,12,4,21],mani:[22,11,30,5,6,7,9,10,24,12,13,35,4,15,38,17,18,21],queri:[3,17],repeatedli:[9,11,12,21],k_backquot:5,screen_width:17,rotate_y_ip:37,contribut:30,chimpanze:25,menu:5,"1bit":22,realiz:4,space:[0,1,5,24,34,16],where:[13,34,25,26,30,27,36,3,6,31,9,39,4,16,17,18,37,21],blend_fil:36,alia:[9,3],held:5,tortur:4,http:7,get_underlin:24,binari:[33,28,39,25],set_bold:24,typelist:14,down:[5,13,17,10,12,30,4,15,19],testsprit:36,global:[27,37],minu:5,scroller:4,"final":[24,36,10,12,34,35,4,20],minx:24,alreadi:[0,26,29,6,17,9,30,35,19,18,38],ghost:30,width:[22,34,24,1,36,13,7,9,10,33,12,39,35,4,19,17,28,38,21],bmp:[3,1],twice:[9,21],calcul:[22,9,10,37,34],abort:0,sign:[23,18,32,5,31],unix:[17,28,4],diagon:21,group:[9,30,36],pbm:[3,1],style_obliqu:10,bomb:30,api:[37,29,0,3,33],length:[6,31,12,34,16,7,18,37],deriv:[9,36,30,15,7],tga:1,docutil:[0,1,3,7,10,18,19,26,28,29,17,32,33,34,35,37,11,5,6,8,9,12,13,14,15,16,38,20,21,22,23,24,27,36,31,39],rrggbbaa:16,latest:10,collidelist:38,linearli:12,swizzl:37,half:[9,36,4],k_question:5,lightweight:[9,4],vidinfo:17,blit:[32,24,36,29,30,7,8,9,10,12,4,19,17,21],process:[11,27,36,4,3,32,33,14,19],needless:4,your:[0,1,25,30,3,28,14,5,6,17,9,11,24,33,4,15,36,18,29],without:[30,32,9,10,33,12,19,18,38],overrid:[9,4],design:[9,30,31],k_return:5,licens:25,hwsurfac:[17,12,20,4],longer:[19,18,6],spite:9,scrap:[3,25],indexexcept:31,blit_sw_cc:17,caption:[12,17],opengl:[36,12,17],linux:[0,33,26,4],transpar:[22,32,24,1,36,17,8,12,35,4,21],number:[0,1,5,7,10,18,19,26,30,17,32,34,35,37,11,6,23,9,12,4,15,16,21,22,24,27,36,31],membership:[9,30],other:[1,4,3,10,18,19,30,17,32,33,34,35,37,11,6,23,9,12,14,15,16,38,21,22,8,24,27,36],max_x:10,overridden:[10,18],until:[37,0,26,4,30,17,11,12,35,14,19,33],answer:4,fact:[29,35,30,4],botom:[],pile:36,editor:4,reflect:37,screencoordin:9,get_bounding_rect:[22,12],fire:4,own_data_typ:3,higher:[32,17,25,30,14],k_n:5,volatil:12,showcas:[36,4],get_abs_par:12,infil:7,appreci:4,get_repeat:5,atexit:0,small:[15,10,33,19,13],monster:30,suspend:4,did:[19,33,35,30],vector:37,tune:[10,30],late:4,pacman:30,layer2:9,measur:[0,26,4],quicker:[9,12,30,21],ooo:4,almost:[25,30],overwrit:[36,35,31],softwar:[0,25,29,17,9,33,12,39,35,4],nois:[22,19],tip:[25,30,4],remove_intern:30,isn:[36,30,6,4],kmod_lmeta:5,k_right:5,render_to:10,tif:1,max_i:10,hand:[8,34,4],hang:[19,4],repaint:[9,14],pygam:[0,1,2,4,3,7,10,18,19,25,26,28,29,30,17,32,33,34,35,37,11,5,13,8,9,12,6,14,15,16,38,20,21,22,23,24,27,36,31,39],exist:[24,6,17,9,10,33,12,30,35,14,19],gl_stencil_s:17,left:[22,5,13,17,9,10,12,4,19,18,38],blend_rgb_sub:12,gil:29,shortest:37,pixels_green:32,i686:21,debug:[21,14],fetch:9,term:30,group2:[9,30],group1:[9,30],separ:[0,27,28,30,32,9,10,11,12,24,4,19,36,18,33],disable_swizzl:37,exampl:[0,1,3,7,28,25,26,18,29,30,17,35,23,9,12,4,15,19,21,22,8,24,27,36,31],mere:[0,4],k_colon:5,behalf:31,invalid:[38,21,18,17,7],gif:[1,4],spritedict:30,lookout:36,cram:4,more:[22,0,1,25,30,36,14,5,6,17,8,9,10,11,12,24,4,15,19,18,33],pack:[32,12,17],col:29,thousand:23,stabl:8,confus:4,love:4,newcom:4,nondestruct:21,x00:[24,2],shortcut:30,read:[0,36,3,31,9,10,12,4,16],logo:17,capslock:5,real:[0,30,7,10,24,12,4,18],get_press:[5,13,4],hkey_local_machin:0,didn:4,dozen:4,posit:[22,24,17,26,30,27,36,29,6,7,9,10,12,13,4,19,31,18,38],parallax:4,get_init:[24,6,17,23,19,18],mpeg1video:7,sett:12,layeredupd:9,photograph:21,anyon:30,k_tab:5,get:[0,4,5,7,10,18,19,25,26,30,17,32,33,34,35,11,3,6,23,9,12,13,14,15,16,21,22,24,27,36],set_allow:14,shade:35,minim:[30,17],rle:12,server:36,previou:[11,30,17,9,13,18,21],had:[12,30,4],reus:33,contigu:[12,35,31],dealt:14,scalar:37,sharp:35,mime:3,restrict:12,produc:[10,4],icontitl:17,nor:[23,9,32],now:[0,36,3,30,8,10,4,18],srccolorkei:12,share:[11,1,3,24,12,14,19,18],meant:[15,30,4],non:[1,36,30,31,9,10,12,34,4],gameplai:30,readi:[27,19,33],circular:[29,35,30],readm:25,hsl:16,overlap:[22,9,38,30,4],bla:1,insid:[22,1,36,29,9,10,12,35,15,38,28],set_ital:24,overlai:[25,36,39,30,7],event_nam:14,flexibl:[25,30],recommended_output_devic:0,second:[11,26,27,28,6,31,23,36,34,35,4,19,7,18,37,21],ugh:4,blend_max:12,xbool:21,sn9c101:33,usag:[27,12],"0xf7":0,"0xf0":0,buffer_s:0,site:36,spriteright:9,claim:33,bytestr:18,rundown:36,lesson:[30,4],expens:9,you:[0,1,4,3,7,10,18,19,25,28,29,30,17,32,33,34,35,37,11,5,13,23,9,12,6,14,15,16,21,22,24,36,39],topic:25,seem:[7,3,30,4],ascii:[32,28,5,2],engin:[35,4],get_num_channel:18,kwarg:[9,12],onscreen:17,blit_sw:17,outgo:0,temporari:21,split:[28,30,4],rleaccelok:12,unlik:[8,12],get_bits:12,get_buff:[12,31],spent:4,scrap_select:3,fila:36,enlarg:10,file:[24,1,25,26,2,27,28,7,23,10,4,15,36,18],blend_mult:12,intra:7,spend:4,someon:3,polygon:[29,35],inherit:[9,12,30],style_underlin:10,get_surfac:17,occur:[10,0,18,34],awhil:6,rapid:19,swsurfac:[12,4],confid:4,srap_select:3,rel:[0,13,9,39,14,19],old:[9,17,12,30,4],thu:[37,3,34],string:[0,1,2,4,3,10,28,19,18,17,32,33,5,6,23,12,39,14,15,16,21,24,27,31],parent:[9,12,31],befor:[0,33,17,30,27,5,28,3,6,7,9,10,11,12,13,24,4,19,31,18,29],thi:[0,1,4,3,7,10,18,19,25,26,28,29,30,17,32,33,34,35,37,11,5,13,8,9,12,6,14,15,16,38,20,21,22,23,24,27,36,31,39],"import":[32,24,25,27,36,29,4,30,7,23,35,14,15,19,18,20],consid:[26,7,9,10,12,4,15,38,21],strong:10,get_error:[15,10],wonder:[23,32,4],pygame_freetyp:24,introduc:8,sdlerror:26,x7d:0,page:[5,25,13],sonix:33,bottomleft:38,strang:17,surround:21,count:[22,6,31,34,19,18,21],k_asterisk:5,centroid:22,k_power:5,cleanli:30,document:[25,30,33,12,4,18,20],fraction:10,amount:[24,13,10,11,19,21],"0x80000000":12,test:[22,24,1,25,27,36,38,5,6,9,10,12,39,14,15,19,18,37,21],star:36,clock:[19,11,35],gl_multisamplesampl:17,thier:9,scroll:[36,12,30,4],stationari:30,mous:[25,36,4,3,13,14,19,28],ctrl:5,resist:4,renderupd:[9,30,36],physic:[19,31],area:[22,24,36,29,30,7,9,10,12,35,4,19,17,38,21],keyascii:5,thumbnail:36,ucs4:10,expans:21,timer:[0,11],aren:4,later:[0,29,3,30,31,9,33,34,14,16,18],multimedia:[5,4],movieplay:[36,7],expand:21,quickli:[1,30,4],sequenc:[34,0,2,29,14,5,13,17,9,10,12,30,35,4,38,28,21],num_threshold_pixel:21,get_hardwar:39,lostsprit:30,proper:[18,10,5,30],resourc:[15,28,18,36],over:[26,28,30,7,9,10,34,4,17,18],hat:[19,14],blit_arrai:[8,32],"default":[0,1,2,3,7,10,18,17,32,33,37,13,23,9,12,14,15,16,22,8,24,27,36],form:[16,0,12,33,14],get_hat:19,grave:5,unchang:2,nearest:18,easier:[9,38,36],pain:4,min_x:10,forc:[36,18],inch:10,problemat:[36,7],repcolor:34,pair:[22,24,1,17,10,12,19,38],accordingli:10,min_i:10,around:[11,36,13,17,34,35,4,19,37,38],fromstr:1,blit_sw_a:17,blue:[24,17,32,33,12,34,35,16,21],preset:18,line:[24,1,25,27,36,29,30,35,4,19],immedi:[0,18,17,14],get_vers:10,special_flag:[9,12],hex:16,"0x0000000a":12,array_colorkei:[8,32],kern:[10,24],bach:26,destsurfac:[33,21],wrapper:4,back:[0,36,6,9,19,18],get_siz:[22,7,10,33,12,34],v4l2:33,arc:[29,35],subscript:34,newrect:30,"byte":[0,2,3,13,31,8,10,24,12,34,15,16,17,18],distance_squared_to:37,paus:[11,26,5,6,7,18],namespac:20,emul:[24,13,17],newarrai:34,make:[22,11,25,36,14,3,30,7,9,12,34,4,19,18,38],getfilesystemencod:[15,2],consum:[11,4],valid:[36,30,17,12,39,31,18],tool:[36,30],choic:[18,17],creat:[1,4,5,7,10,18,19,25,28,30,17,32,34,38,11,6,23,9,12,13,14,16,21,22,8,24,36,31,39],thei:[24,30,28,14,5,36,6,7,9,10,12,13,35,4,15,19,17,18,37,21],all:[0,1,4,5,10,18,19,25,26,28,29,30,17,32,34,35,37,6,9,12,13,14,15,16,38,21,22,24,27,36,31,39],miss:4,them:[32,1,25,28,4,5,30,23,9,12,34,35,14,36,18],"0x00000004":12,numer:[23,32,37,18,36],"0x00000010":12,"0x00000000":12,"0x00000001":12,"0x00000002":12,backslash:5,add_intern:30,experi:[30,14],get_endev:[18,26],kanji:10,set_cursor:[28,13],cube:36,circl:[9,29,35,36],rewound:7,style_strong:10,k_capslock:5,offici:[23,32],srcalpha:[8,12],improperli:39,scrap_bmp:3,have:[4,5,7,10,28,19,26,18,30,17,32,33,34,35,37,11,3,8,9,12,14,15,16,38,21,24,27,36],repositori:4,subclass:[9,38,31],vera:24,conveni:[27,9,15],exit:[15,19,0,35,17],lookup:[9,24,17,14],record:[27,32,10,33,4],exclaim:5,ahead:[19,35],k_f6:5,dollar:5,invers:21,invert:[22,10,34],transform:[10,33,25,21],kill:[27,9,30],after:[0,1,17,26,5,6,7,23,9,10,12,35,4,19,31,18],individu:[25,27,6,10,12,4,15],sysrq:5,along:[0,27,36,30,4,38],int_valu:12,"0x40000000":12,imag:[22,24,1,25,30,36,3,13,17,32,9,10,33,12,39,4,28,21],same:[1,4,10,28,19,18,30,17,32,33,34,37,6,9,12,13,14,15,16,38,21,22,24],fly:[38,4],involv:[25,36,30,10,12,4],slightli:[11,36,4,30,12,14,16],org:[37,30,7],determin:[0,1,26,30,5,6,17,9,24,12,39,35,37,21],perfectli:4,fist:25,like:[22,1,25,28,29,5,30,17,9,10,33,12,34,4,15,16,36,18,19,20,21],grid:10,pattern:[10,26],arrow:[28,5,36],devic:[0,25,36,4,6,33,13,14,19],"_use_upd":9,placehold:15,palett:[24,1,17,32,12,21],backward:[10,14,18,7],distance_to:37,oldalien:36,ftfont:[10,24],precis:[18,17,12,4],inform:[0,25,30,27,6,31,24,12,13,15,19,17,37],reset:[0,26,9,10,19,18],k_hash:5,bold:[10,24],build:[10,30],style:[36,10,19,14],nonlinear:12,kmod_rmeta:5,k_plu:5,reduc:[10,18,30],dokill2:[9,30],itself:[24,30,8,10,12,34,15],dokill1:[9,30],built:[15,10,1,2],fast:[22,36,30,32,12,34,4,19,21],abstractgroup:9,cmy:16,get_colorkei:12,mozart:26,signific:12,sure:[11,4,3,30,9,14,19],urfac:8,unfilt:21,got:[7,30,4],kwd:27,rect:[22,25,29,30,7,9,10,12,39,35,4,38,21],broken_x:28,k_kp_period:5,scrollabl:36,readonli:[9,14],bring:9,develop:[27,37],keypad:5,pie:29,signatur:38,"null":[24,2],anytim:[30,13],succe:17,set_tim:11,union_ip:38,effect:[24,25,36,4,30,17,9,12,14,15,38,21],success:[15,17,4],"_spritegroup":30,earli:[25,4],dimension:[10,37,16,34],set_num_channel:18,windib:[17,7],multi_thread:27,list_camera:33,registri:0,taken:[36,10,18],prematur:4,start:[22,26,30,36,29,6,7,9,10,33,12,13,4,15,19,31,18,34],somewher:30,"__dict__":14,effeci:14,tupl:[22,32,24,27,6,31,23,10,12,34,4,15,16,28,37],descend:10,slow:[17,12,4],white:[19,28,34,13,35],descent:[10,24],writeabl:12,encode_str:15,extern:[23,32,28],transmiss:0,unpaus:[18,26,6],make_surfac:[8,32,34],topmost:9,crucial:4,render_raw:10,box:[10,29,30,35],relat:[10,20,4],k_dollar:5,get_font:24,when:[0,1,4,3,7,10,18,19,26,30,17,32,33,34,38,5,13,23,9,12,6,14,15,16,24,27,36,31,39],row:[12,34],k_rctrl:5,ball_numb:19,decod:[10,3,7],solarwolf:4,intial:18,place:[0,27,29,14,3,13,17,32,9,12,30,4,15,37,38,20,34],minimum:[22,12,24,1],improp:35,renderplain:[9,30],regularli:19,ask:[17,4],switch_lay:9,repres:[1,4,5,10,28,19,25,26,18,30,17,32,35,38,11,6,12,13,14,15,16,21,22,31,39],cpython:[16,12,31],natur:[7,26,4],esc:36,iii:7,xxxx:28,"__init__":[9,19,30],properli:[27,30,25,13,4],shrink:[38,4],occasion:30,referenc:[32,30],scrap_text:3,"export":[31,8,12,34,16,18],liter:[0,1,3,7,10,18,19,26,28,29,17,32,33,34,35,37,11,5,6,8,9,12,13,14,15,16,38,20,21,22,23,24,27,36,31,39],bezier:29,get_shift:12,k_lmeta:5,monochrom:10,eat:30,diff_color:21,delet:[12,5,34,30,4],retransform:21,framebuff:17,session:27,aacircl:29,freetype2:10,boundari:[10,35],explicit:[8,17],usual:[24,4,30,17,9,10,12,14,15,19,18],peopl:[36,25,4],layereddirti:9,find:[22,24,25,36,6,9,10,12,30,4,18,21],simpli:[0,4,17,9,39,14,28],mod:[30,26,14],surfa:25,sytem:14,xor:[28,13],flag:[24,36,30,31,8,9,10,12,35,4,19,17,20],bitstreamverasan:24,constructor:[9,10,19,30,38],k_kp_enter:5,get_layer_of_sprit:9,mizuno:33,screen_rect:9,line_height:19,hashabl:38,due:16,aalib:17,opac:[10,4],unscal:10,aalin:35,spritecollid:[9,30],rleaccel:12,oss:0,startup:18,resembl:[8,32,36],inadequ:4,program:[0,25,26,30,27,36,14,5,6,7,10,11,39,4,15,19,17,18,38],k_caret:5,osx:[0,3],k_semicolon:5,get_palett:12,encod:[24,2,3,7,10,12,15,28],mimic:10,aaellips:29,complex:[18,30,4],kei:[22,25,36,4,5,30,31,12,14,38,17,20],dga:17,wise:10,unfamiliar:4,complet:[32,5,30,23,9,12,4,38,18],total:[26,27,7,8,15,18],respond:14,limit:[11,1,26,27,6,17,32,24,12,30,35,4,19,18,33],gl_depth_siz:17,entri:[12,31,5,4],joybuttonup:[19,14],numlock:5,offer:[15,17,28,14],incomplet:27,"12th":30,give:[0,31,9,10,12,34,4,19],journal:4,expect:[8,27,16,18],debat:4,lerp:37,collidepoint:[38,4],chromin:33,get_volum:[18,26],"0x00004000":12,topleft:[9,38,12,34,21],k_pageup:5,big_endian:15,mean:[26,5,29,3,13,7,8,9,10,30,4,19,17,18,37,21],restart:[26,7],begin:[32,25,26,31,23,33,38,7,18,21],toplevel:18,framework:36,azimuth:37,array2d:32,outsid:[29,24,12,35,13],keyboard:[25,36,4,5,13,14,20],particularli:0,want:[37,11,1,14,5,30,17,9,12,4,15,16,19,21],blend_rgb_max:12,warranti:33,scrap_pbm:3,mmsystem:0,get_cursor:13,util:4,upper:[19,12],although:14,pushabl:19,blend_rgba_sub:12,extract:[34,21],buffer:[0,1,3,30,31,8,33,12,16,17,18],reproduc:33,destin:[24,29,9,10,33,12,34,21],indexoutofbound:9,gl_get_attribut:17,right:[22,29,5,30,17,9,12,34,35,4,19,18,38],sound_array_demo:36,use_fastrendergroup:36,lot:[11,36,30,12,4,19],eval:27,mayb:[36,17,30,4],sourc:[0,1,25,36,30,8,9,33,12,34,4,18,21],pellet:30,icon:17,u0001:24,numev:[11,18,14],therefor:[9,30,4],asyncblit:12,correct_gamma:16,previous:[15,16,33],groupsingl:[9,30],guarante:[27,18,3,14],asurf:1,doublebuf:[17,12,4],discov:4,palette_color:[22,21],endev:[18,26],period:5,run_tests__test:27,minor:15,layer1_nr:9,weight:34,close:[0,26,36,3,17,10,33,35,19],predomin:8,fit:[18,10,33,12,38],character:37,depermin:[],techniqu:[9,4],primarili:15,present:[15,0,30],overwritten:12,clear_callback:9,k_rightparen:5,than:[0,1,5,10,18,25,26,29,30,17,32,33,35,37,11,6,9,12,4,15,19,38,21,22,24,36],spriteleft:9,nativ:[33,3,25,4],largest:22,cadillac:30,k_print:5,buffers:[0,18],monitor:[11,17],get_po:[26,13,4],organ:[9,25,30,4],reason:[24,30,13,4,18,21],safe:[0,6,17,9,10,24,12,34,14,15,19,18],sndarrai:[23,36,18,25],scrap_ppm:3,local:[15,18,25,20],the_dirty_rectangl:4,gener:[32,0,1,25,36,5,34,13,17,8,12,30,19,37,21],caus:[22,24,26,3,30,10,33,34,4,16,21],sdl_gfx:29,set_loc:39,sped:35,argument:[1,2,4,5,7,10,18,25,26,28,29,30,17,33,35,37,11,6,8,9,12,13,14,15,19,38,21,24,27,36,31,39],videoexpos:[17,14],environ:[0,3,17,14,7],hwpalett:12,magazin:25,fnt:10,locat:[22,36,39,13,4],sprite_list:9,littl:[11,36,30,31,9,4,15],introspect:8,readlin:28,shift:[22,36,5,17,12,34],distanc:[37,34],quick:[27,36,4,30,12,14,19],vernum:15,note_on:0,messag:[27,15,0,14],anti:[10,25,35,29],find_channel:18,button1:13,asterisk:5,inflate_ip:38,kind:[8,0,12,4],transpos:34,interest:[14,3,4],unionall_ip:38,jumbl:4,get_fram:7,abl:[1,4],k_rshift:5,k_equal:5,temporarili:[26,5,6,7,32,12,35,18],base:[24,36,30,31,9,10,33,14],equal:[5,31,12,14,16,28],damag:33,captur:[36,33,1,25],builtin:[10,24,30],longest:18,could:[32,0,5,14,3,30,23,9,39,4,36,21],default_lay:9,arbitrari:[9,21],arbitrarili:17,earlier:[8,36,3,26],account:[26,5,10,34,4,19,18],player:[9,36,30,4],chew:11,triplet:[29,35,17],obj:15,curv:29,updat:[11,30,17,9,39,35,4,19],cost:4,pitch:12,identif:0,banner:[36,25],phi:37,brighten:17,k_clear:5,common:[5,30,7,9,4,17,21],laggi:18,charact:[32,24,2,5,31,8,10,4,15,17],get_nam:[19,6],fill:[22,36,29,14,13,17,8,9,10,12,30,35,4,19],stop:[26,30,6,7,33,13,4,18],zero:[0,6,10,30,35,19,18,37],high:[9,36,4],unspecifi:10,repaint_rect:9,register_quit:15,window:[0,25,5,14,3,36,13,7,10,12,4,19,17,20],pete:[30,4],maxx:24,pyunicode_asencodedstr:15,struct:[32,31,8,10,12,34],"0x10000":10,cover:[38,12,25,21],smaller:[17,33,12,4,38,18],slerp:37,moveit:36,maxi:24,boarder:29,path:[24,1,25,2,27,36,10,15,37],rest:[14,6,4],info:[0,17],array_alpha:32,source_rect:9,bad:4,num_track:6,result:[0,27,30,10,24,34,4,37,21],from_surfac:[22,9],combin:[30,17,12,4,38,21],needn:36,consist:[18,3,6,14],truth:30,headach:4,substitut:33,raw:[8,12,1,34,31],get_numax:19,attribut:[27,29,5,13,17,9,10,12,30,14,19,38,20],k_lsuper:5,rais:[23,0,1,17,26,2,32,3,13,7,8,9,10,24,12,15,37,31,18,21],sever:[11,25,28,29,30,17,9,10,35,4,38,36,18],mode:[24,27,5,29,3,13,17,9,10,12,35,14,36,18],famili:24,interpret:[15,10,4,36,2],caller:0,system:[0,2,4,5,7,10,28,25,26,17,32,3,13,23,12,6,14,15,19,24,27,36],k_paus:5,pointer:4,k_euro:5,data:[23,0,1,25,28,14,3,6,31,8,32,36,33,12,13,4,21,18,39],multipli:[10,37,5,34,21],headless_no_windows_need:36,k_home:5,contributor:33,assum:[10,0,30,24],duplic:[9,12],set_clip:[9,12],speed:[11,36,30,10,4,15],prefer:[29,1],unus:[18,1],here:[36,4,30,17,9,33,12,39,14,18],logger:36,elips:29,ani:[0,1,4,3,7,10,28,25,26,18,29,30,17,32,33,34,35,38,11,6,8,9,12,39,14,15,19,21,24,36,31],worth:4,monospac:10,coremidi:0,ata:0,visibl:[9,17,39,13,31],everi:[22,11,25,26,36,5,6,32,9,12,30,4,37,18,21],suitabl:[24,3],level:[0,25,27,30,31,24,12,39,15,16,17,18,21],terminolog:[13,4],suit:[27,12],span:[0,1,3,7,10,18,19,26,28,29,17,32,33,34,35,37,11,5,6,8,9,12,13,14,15,16,38,20,21,22,23,24,27,36,31,39],quot:5,scant:36,express:33,set_palett:[12,17],increas:[9,10,17,18,4],testout:0,collect:17,"0x00000020":12,unpredict:10,els:[3,30,8,10,4,15],sdl_video:12,py_buff:31,"throw":30,never:[11,26,13,12,4,19,18],regardless:[15,24],profit:33,recent:30,redistribut:33,sizer_x_str:28,fail:[24,27,3,7,10,14,15],zoom:36,shown:[39,17],get_imag:33,refer:[32,25,3,30,31,23,12,4,17],profil:4,"long":[26,27,4,30,10,14],pythagorean:37,hflip:33,act:4,blend_rgba_mult:12,get_capt:17,lang:4,varieti:[14,4],decreas:18,hadn:4,april:30,releas:[0,5,29,3,13,31,10,33,12,34,4,15,19],arraytyp:[23,32,36],tabl:[8,17],game:[11,25,36,4,30,17,9,33,12,35,14,15,19],scaletest:36,def:[9,19,30],duron:36,seper:15,tini:4,goe:30,dev:33,namehint:1,integr:33,current:[0,4,3,7,10,18,26,30,17,32,33,34,37,6,23,9,12,13,14,15,19,38,21,24,27,36,39],pixels_r:32,end_po:35,cord:36,kmod_non:5,featur:[22,24,25,30,9,10,12,15],compat:[32,24,1,17,23,9,10,14,18],contain:[0,1,4,3,7,10,28,25,18,30,17,35,38,5,13,8,9,12,6,14,15,19,20,22,24,27],compar:[9,34,15,4],bufferproxi:[12,25,31],tutori:[36,25,30],textured_polygon:29,larg:[25,30,8,10,12,38],ten:11,deprec:[23,32],get_track_audio:6,arriv:4,extens:[1,21],video_mem:17,name:[0,33,27,36,5,6,17,9,10,24,12,30,14,15,16,19,38],stretch:[10,24,7],fulli:[32,9,5,12,4],greyscal:21,"0xrrggbbaa":16,correctli:[0,18,21,4],constantli:4,extend:[9,1,30,31],stop_angl:35,gl_accum_red_s:17,stderr:27,penalti:[12,30],activili:18,"0xffff":17,euclidian:34,wast:4,index:[32,25,5,6,17,8,9,10,12,34,4,38],two:[0,4,5,10,28,25,18,30,17,34,35,37,11,6,23,9,14,19,38,21,22,8,24,27,36],convolv:22,crop:[38,21],full:[24,1,36,13,7,9,10,12,30,14,19,17,18,34],angl:[22,37,35,21],doubler:21,activ:[32,26,13,17,23,12,18],from_threshold:22,has_video:7,setup:36,videores:[17,14],set_palette_at:12,brought:21,pre_init:18,grow:[38,4],endpo:35,rudimentari:36,move:[25,36,13,7,9,12,4,38,21],get_sized_descend:10,difficult:0,normal:[22,24,27,36,6,7,9,10,12,30,38,15,16,37],smart:30,gl_set_attribut:17,blend:[36,10,12,35],smooth:[24,4],k_backslash:5,newer:26,relationship:9,keep:[32,11,29,4,30,31,23,9,35,14,19,21],affect:[32,9,10,12,34,35,15,38,18],technic:39,length_squar:37,backslashreplac:15,experiment:[29,33,3,37],though:[27,29,8,33,38,18],framiliar:30,set_block:[14,4],todo:30,theta:[22,37],surfac:[1,3,7,10,25,29,30,17,32,33,34,35,37,8,9,12,39,4,21,22,24,36,31],crossbar:36,assign:[27,9,16,34,38],joint:35,numpass:15,applic:[0,36,4,3,31,12,14,18,20],main:[27,36,30,7,8,9,39,35,14,19],mail:4,frombuff:1,realli:[14,30,39,21,4],convert_alpha:[12,1,36],wheel:13,plane:[12,39,7],slight:30,less:[0,11,5,24,18,21],euclid:37,complement:37,empti:[22,24,27,3,6,17,9,10,30,14,38],k_kp_multipli:5,dure:[29,33,34],order:[0,26,27,5,9,11,12,34,4,15,18],cdrom_test:27,acodec:7,exemplari:33,handl:[24,25,2,5,30,17,8,9,10,14,15,19,18,21],semicolon:5,mysurf:12,from_spher:37,sqrt:37,opaqu:[8,22,32,12,4],heavili:14,least:[8,12,35,4],cursor_arg:28,through:[22,0,4,30,31,9,10,14,15,18],sdl_videodriv:[17,7],k_insert:5,about:[32,0,25,30,36,6,17,23,9,12,13,4,15,19,37,34],benefit:30,easi:[36,7,30,4],rotozoom:21,address:[31,12,4],otherarrai:34,was_init:10,stand:36,userev:[11,18,14],manual:[15,10,24,12,4],appropri:[17,30,14],someth:[36,30,33,35,4,19,21],timestamp:0,version:[17,26,36,29,30,7,8,9,10,4,15,38,31,18,21],zip:4,as_polar:37,particular:[26,27,23,9,33,34,4],textmarker_str:28,comma:[0,5,24],yuv2_overlai:39,frill:30,enable_swizzl:37,antialia:24,k_9:5,"static":9,k_5:5,k_4:5,k_7:5,tort:33,k_1:5,k_0:5,k_3:5,k_2:5,k_comma:5,resampl:18,rect_list:9,fin:36,unknown:[19,24,17],allot:27,allow:[22,24,1,25,28,3,30,17,9,10,33,12,34,14,16,18,19,21],get_numhat:19,disappear:33,wait:[11,4,13,17,0,14,19],favorit:4,fix:[10,12,21],utf8_str:3,glcube:36,stick:4,desir:[21,12,33,4],orderedupd:9,primari:13,alloc:1,mix:[18,24,12,30,4],qce:33,k_y:5,k_x:5,k_z:5,k_u:5,k_t:[5,4],k_w:5,k_v:5,k_q:5,num_devic:0,against:[38,30,21],k_r:5,k_m:5,k_l:5,k_o:5,transfer:[1,25],modif:[33,12],k_h:5,get_axi:19,k_j:5,k_e:5,k_d:5,k_g:5,k_f:[5,4],k_a:5,alsa:0,notimplementederror:26,k_b:5,start_angl:35,set_colorkei:[8,12,4],warn:[23,15,32],logic:4,get_offset:12,wrap:[29,12,34,31],becom:[18,10,12,30,17],axis_numb:19,readabl:18,breakag:34,none:[0,1,3,7,10,18,19,26,29,17,32,33,34,37,11,5,6,23,9,12,13,14,15,16,38,21,22,8,24,36,31,39],k_exclaim:5,get_count:[19,0,6],timer_resolut:[11,20],bullet:[30,4],bitstream:24,rewind:[26,7],self:[22,30,9,12,19,37],close_to_play:30,"_sprite__g":30,continu:[9,18,12,15],png:[36,1,4],categor:30,indirect:33,permit:[33,2],scale2x:21,smoothli:[21,4],fault:4,match:[32,0,30,31,8,10,24,12,34,17,18,21],collid:[22,9,38,30],shrunk:12,cdrom:[25,6],grab:[5,30,13,14],who:[25,30,4],factor:[36,10],cff:10,protect:36,prebuilt:25,vide:7,tostr:1,collis:[22,36,30,9,4,38],input:[0,25,27,36,4,5,13,17,33,14,19,21],vertic:[1,36,29,17,10,33,34,35,21],python26:36,offscreen:7,unless:[10,21,12,30,4],"0x7d":0,write_sys_ex:0,submit:4,set_endev:[18,26],move_to_back:9,belong:[9,30],maskfil:28,special:[28,30,17,8,9,33,12,4,18,21],hide:13,framer:[11,33,25,4],hei:4,request:[22,32,24,36,17,23,12],inclin:37,set_instru:0,librari:[0,36,29,10,33,35,15],ffff:2,notifi:30,lowercas:24,camera:[36,33,25],arcad:4,font:[24,25,36,10,4,19],get_lines:24,"0x10000000":12,fixed_width:10,k_numlock:5,pyportmidi:0,learn:[36,12,4],sizeabl:17,get_default_resolut:10,exclud:[27,12,31],convolut:22,current_h:17,current_w:17,lowli:4,unstructur:12,default_id:0,exclus:[0,12],forget:[19,30],autom:4,field:[0,31],introduct:[25,30],dokil:[9,30],dirti:[9,30,4],frame:[11,4,30,7,9,33,12,14,19],rectangl:[24,25,36,29,30,7,9,10,12,35,4,38,17,21],worri:[9,36,30,4],broken:[15,13,7],quickest:12,primit:29,f12:5,f13:5,f10:5,f11:5,f14:5,f15:5,set_default_resolut:10,quadruplet:[29,35],arithmet:[16,34],platform:[0,25,27,5,29,14,3,17,11,39,35,4,18],pmdeviceid:0,hour:4,redrawn:[39,17],x13:0,average_color:21,dedic:30,"__tags__":27,scale:[22,1,36,9,10,33,37,21],videoinfo:17,obtain:[10,0],green:[17,32,33,12,34,35,16],byteord:31,resiz:[22,25,36,17,12,38,21],still:[1,30,17,8,12,4,37,18],othersurfac:22,subarrai:34,end:[1,26,29,4,5,6,9,35,14,15,18],items:34,set_smoothscale_backend:21,forcibl:18,consequenti:33,cheap:[9,30],provid:[34,11,38,25,27,36,17,9,10,24,12,39,4,15,37,18,33,21],thickarrow_str:28,"public":36,average_surfac:21,style_non:10,get_default_input_id:0,rect1:38,save:[33,1,25,4],ratio:[9,38],slower:[9,11,12,35,4],equival:[8,10,0,34,31],bundl:[10,24],surface_to_arrai:8,onto:[22,24,29,9,10,12,4],set_reserv:18,min_alpha:12,blitzbas:36,blit_blend:36,loop:[11,26,4,30,7,35,14,19,18],rgb:[24,1,29,17,8,33,12,39,35,4,16],k_kp_divid:5,punctuat:24,rotate_ip:37,been:[26,28,4,6,17,9,10,12,30,14,15,19,18,37],look:[0,36,30,32,24,35,4,15,28,21],coupl:30,option:[22,0,1,17,27,36,7,8,9,10,11,12,24,4,15,16,31,18,33,21],thread:[24,27,36,29,7,9,33,14,18],eject:6,evolv:36,get_busi:[18,26,6,7],permiss:17,prealloc:12,trial:4,add:[9,30,17],subscipt:34,easiest:36,eras:[22,9,19,30,4],older:[15,19,30],repeat:[26,5,17,15,7,18],k_leftbracket:5,except:[0,1,2,3,13,17,10,24,12,14,15,38,18,21],k_rightbracket:5,get_extend:1,might:[32,36,3,30,17,23,10,4,16,37],cross:[37,4],sit:4,filter:[22,21,25,14],six:[18,26,4],"8bit":[32,12,24,1,17],overlap_mask:22,variabl:[0,17,30,31,24,15,7,28],view:[12,25,34],tell:[18,30,4],bgcolor:10,gap:[12,31],pixels_alpha:32,pxarrai:34,meta:5,blend_add:12,uniti:19,run_speed_test:36,interrupt:33,automat:[0,1,29,3,6,7,9,10,24,12,15,19,17,18,20],mathemat:12,stress:36,fastest:[12,17],rectangle_list:17,obscur:4,defin:[24,4,3,9,35,14,19,20],bracket:5,messi:30,funni:30,type42:10,unfortun:[27,4],doubl:[12,21],blend_rgb_add:12,magnifi:36,milisecond:0,flavor:4,theori:33,mousemot:[13,14],lenth:6,finit:22,part:[22,27,29,4,30,10,12,35,14,21],pars:4,method:[1,2,4,3,7,10,28,25,26,18,29,30,32,34,35,37,11,6,23,9,12,13,14,15,19,38,22,24,36,31],aatrigon:29,numpi:[23,25,36,32,8,12,34],bug:[16,37,21],midis2ev:0,outpng:36,get_track_start:6,vline:29,amd64:21,mod_:20,get_arraytyp:[23,32],poll:[0,14,4],an_id:0,elementw:37,focu:[17,5,13,14],tempt:4,relev:4,style_wid:10,fullscreen:[9,17,12,4],speaker:18,filenam:[24,1,26,28,7,10,18],dirtysprit:9,scope:34,blanket:[8,12],centerx:38,clean:[30,13],k_kp_minu:5,forego:14,skew:24,what:[24,25,36,30,17,9,35,4,16,19],centeri:38,get_pitch:12,port:[36,0],image_fil:36,rule:4,great:4,vector2:37,vector3:37,k_escap:5,major:15,instal:[23,32,36,25,4],"0x00010000":12,scratchi:18,simultan:18,issu:[23,32,4],each:[4,3,10,18,29,30,17,32,33,34,37,6,23,9,12,14,19,21,22,24,27,36,31],both:[34,0,1,30,29,5,6,17,10,24,12,13,35,4,18,21],playback:[25,26,36,6,7,18],should:[22,34,0,1,30,36,14,6,17,9,10,11,12,24,4,15,19,18,37,21],bottomright:[29,38],yet:[10,4],sysfont:[10,24],few:[11,30,10,24,4,15,28],ital:24,roll:[19,30,13],coordin:[22,29,13,10,12,38,19,37,21],kmod_ctrl:5,own:[0,28,4,3,30,14,36,18],weak:[31,4],contrast:[23,32,13],"return":[0,1,2,4,3,7,10,18,19,26,28,30,17,32,33,34,35,37,11,5,13,23,9,12,6,14,15,16,38,21,22,24,27,31,39],similar:[11,1,30,7,23,9,10,12,34,19],mapped_int:12,pretti:[30,4],doesn:[24,36,30,10,12,4],suppos:[10,21,4],lgpl:25,gl_accum_green_s:17,luckili:4,comparison:[36,16,14],colorspac:33,k_ampersand:5,know:[5,24,1,30,4],memoryview:[],clockwis:21,fgcolor:10,takafumi:33,set_po:[26,13],exceedingli:10,anticip:15,boom_sound:30,scrap_:3,divis:28,reserv:18,joybuttondown:[19,14],toggl:28,divid:5,explan:[36,30,4],runner:27,fake:[27,36,24],get_device_info:0,forward:[5,7],usr:[36,24],has_audio:7,sprite_dict:9,luma:33,directori:[27,10,24],x86:21,sdl_windowid:17,again:[9,33,12,30,4],k_space:5,ampersand:5,tradition:28,get_bottom_lay:9,load_xbm:28,reiniti:[10,18,7],slowest:12,optimis:4,bigger:25,incom:25,python:[24,1,25,2,27,28,36,30,7,8,9,10,12,4,15,38,31,18],miniatur:19,k_lalt:5,isol:12,eventid:11,secondari:4,pcf:10,gfxdraw:[29,25],copi:[23,1,36,3,30,31,8,9,32,12,34,4,38,18,21],termin:[15,0],pcx:1,vanish:4,type:[1,2,4,3,10,18,25,26,30,17,32,34,35,11,23,9,12,39,14,15,19,20,21,24,31],compon:[8,22,16,12,37],k_mode:5,regular:[24,25,26,30,17,9,12,39,35,14,15,21],"32x32":17,get_sprites_from_lay:9,unional:38,unlock:[12,35,4],togeth:[5,30,21],surface_dest:9,collide_circl:9,toler:19,jump:[13,4],liabl:33,inclus:10,thick:[24,35],gamma:[16,17],get_flag:12,outer:35,select:[0,27,5,3,17,4,18],wide:[10,24,35],is_norm:37,includ:[0,1,25,27,36,29,30,17,9,10,11,12,24,4,38,19,28,33,20,21],those:[34,24,25,28,14,3,13,8,9,10,33,30,4,19,18,21],hit:[36,4],meet:[38,4],"0x90":0,ndim:34,david:4,deal:[15,5,4],get_sprit:9,overlin:10,k_delet:5,"24bit":[12,33,1],past:[3,4],sinc:[11,1,30,14,6,17,32,12,13,4,19,18],privat:12,pass:[0,1,2,3,7,10,28,26,18,30,17,34,35,11,5,13,9,12,6,14,19,21,24,27,31,39],revis:30,groupmulti:30,inflat:[10,38,4],assist:12,written:[35,25,30,4],effici:[9,24,25,30,17],pase:24,pixelarrai:[36,12,25,34],explos:30,metric:[10,24],ffmpeg:[36,7],sleep:[11,14],peek:14,represent:[23,32,16,25,34],chore:4,chord:4,uncompress:[18,1],set_alpha:[8,12],get_clip:[9,12],strength:10,collide_rect_ratio:9,caret:5,drawback:4,as_spher:37,trackbal:19,integ:[0,5,7,10,19,29,17,32,34,35,38,6,23,9,12,14,15,16,8,27,36,31],k_at:5,get_default_font:[10,24],doublebuff:[17,4],file_path:36,blend_rgba_max:12,matter:[12,30,4],post:[18,14],textstr:19,flush:0,"0x01000000":12,synchron:0,instruct:21,met:33,side:[38,17,34,35,4],preserv:[38,12],hope:30,fairli:[9,4],depend:[23,24,1,26,2,14,3,17,8,10,34,4,18],segment:[12,35],arg:[27,9,36],neg:[22,31,10,12,34,37,18,38,21],textbitmap:19,get_top_lay:9,standard:[30,8,9,39,14,15,28],dest:[10,12],tranpar:32,"new":[0,1,4,3,7,10,18,19,26,29,30,17,32,33,34,37,11,5,13,23,9,12,14,15,16,38,21,22,8,24,36,31],html:16,dissapear:[29,3],cannot:[24,26,2,29,30,7,32,9,33,12,4,38,17,18],descript:[15,10,5,30,20],fade_m:18,translat:[36,10,5,34,2],k_ralt:5,maintain:[9,38,24,15],chop:21,emit:13,enough:[9,10,36,30,4],spritecollideani:9,degre:[22,32,37,21],own_data:3,product:37,overlap_area:22,bright:33,remov:[32,24,30,31,23,9,14,21],anyformat:12,get_grab:14,requir:[32,24,1,36,4,3,30,31,23,9,12,14,38,17,18,21],extrem:36,outfil:7,xoffset:22,pump:[19,14],feel:[36,30,4],fbcon:17,manipul:[32,1,25,23,12,34,4,38],happen:[35,7,30,6,4],othermask:22,pictur:1,constrain:[35,13],overflow:14,sdl_delai:11,fade:[36,18,26],load:[24,1,25,26,28,7,9,10,33,4,36,18],leftclick:36,reentrant:27,bitmap:[28,10,1,13,21],freetyp:[10,24,25],describ:[0,17,13,31],collide_circle_ratio:9,xbm:28,archiv:[10,24,4],groupcollid:[9,30],convers:[7,32,33,34,4,16],popular:36,good:[24,36,30,17,33,12,4,18],convert:[32,0,1,26,14,7,23,10,33,12,4,28],ball:[19,14],iconifi:17,ptsize:10,unaccept:4,collide_mask:9,harmless:17,time:[0,4,7,10,18,25,26,30,17,33,35,11,6,23,9,12,13,14,15,19,20,21,24,27,36],midbottom:38,height:[22,34,24,1,36,13,7,9,10,33,12,39,35,4,19,17,38,21],mygroup:30,frame_numb:7,sdl:[36,7,8,39,4,15,17,21],joystick_count:19,everyth:[4,30,7,8,14,15],instanc:[29,6,31,9,10,12,30,19,18,38,34],asynchron:12,outlin:[22,35],uyvy_overlai:39,output:[22,0,36,7,24,4,19,33,21],max:[0,35],get_id:[19,6],off:[0,36,4,30,10,33,35,14,19,18,21],commun:[14,4],colliding_sprit:9,layer:[9,30,7],sent:[18,19,5,26,17],ellipt:35,ellips:[29,25,35],indent:[19,34],advantag:[30,4],threshold:[22,34,21],filled_circl:29,plu:[10,0,5,30,24],yv12_overlai:39,send:[0,18,26,14],show_output:27,routin:[24,36,10,33,12,14,21],andmask:13,report:[36,4,7,14,19,37,21],correct:[38,24,33,39,13],get_control:33,mustlock:12,unicodeencodeerror:[15,10],lastli:[9,30,13],chunk:31,array_to_surfac:8,mac:[36,3,4],dull:4,overhead:[12,30,4],troubl:4,ttf:[10,24],leav:[12,35],glyph:[10,24],instrument_id:0,fed:33,blocks_hit_list:9,plain:3,project:[36,4],decid:[30,14],resolv:3,use_arraytyp:[23,32],red:[17,32,9,33,12,34,35,16],map_arrai:[8,32],set_underlin:24,architectur:21,question:[5,4],wordwrap:24,show:[27,36,39,13,21],differ:[22,32,24,26,5,29,3,34,6,17,23,9,33,12,30,4,15,16,36,18,21],fastev:[36,14],importerror:[23,32],shot:30,certain:[32,4,3,23,14,16],mp3:[26,7],get_empti:6,subset:[28,4],unicod:[24,2,5,3,10,12,14,15,18],incorrect:8,chimp:[36,25,30],wrote:4,offset:[22,0,26,36,31,10,24,12,34,38],directli:[23,24,1,2,27,14,30,31,8,32,12,34,35,4,28],hardest:30,commerci:25,variou:[25,36,4,14,28,20],rudder:19,holdov:30,beo:4,score:[9,36],editbox:4,three:[30,32,12,4,15,37,18],interfac:[32,0,31,8,10,12,34,16,18],incident:33,sizer_y_str:28,frequent:[19,30],mpg:7,ramp:17,attach:[36,11,14],power:[18,33,5,30],demonstr:[36,25],predecessor:4,midi:[36,0],incred:4,merchant:33,howev:[36,3,9,10,33,34,4,20,21],rotat:[10,37,21],sensit:4,outputimag:36,alter:[13,21],virtual:[36,38,0,13],filled_polygon:29,change_return:21,blank:[24,4],domain:36,colormap:[8,32,36],specif:[24,5,14,3,30,17,8,9,10,12,4,18],align:[10,38,4],liquid:36,merg:30,"0xd800":10,maxtim:18,"0x10":0,comfort:[25,4],understand:[25,0,39,30,4],solid:[24,32,9,12,35,21],scan:[19,6],simpler:[36,30],megabyt:17,get_bal:19,tri_right:28,darken:17,hsva:16,data1:0,millisecond:[0,26,5,9,11,4,18],data3:0,data2:0,forev:7,frozen:27,axi:[17,32,34,14,37,19],veri:[0,11,36,30,33,4],otherwis:[22,23,0,1,36,32,3,13,31,8,9,10,33,12,37,17,18,21],"int":[22,24,5,31,10,33,12,39,15,16,19,34],scale_to_length:37,smoothscal:[36,21],milliscond:11,k_leftparen:5,cach:10,subdirectori:36,disadvantag:4,k_break:5,delai:[36,0,5,11,4],tag:27,receiv:[19,17,5,13,4],tab:5,i1i2i3:16,amplitud:23,procur:33,nest:12,fonti:36,dropout:18,text:[0,5,3,10,24,4,36],time_out:27,quotedbl:5,ouput:0,instrument:0,anim:[1,25,36,30,9,4,21],newlin:24,dot:[10,37],don:[0,36,30,9,10,11,4,19],becaus:[0,30,9,10,12,37],themselv:[12,30],debian:[36,26],omit:[27,10,0,34],doe:[0,5,28,26,18,29,30,17,32,35,38,11,3,6,8,9,12,39,4,15,21,22,24,36],opentyp:10,doc:[9,12],zerodivisionerror:37,wargam:4,object:[1,7,10,28,19,25,26,18,29,30,17,34,35,38,11,6,23,9,12,39,14,15,16,22,8,24,36,31],multipl:[13,24,30,36,5,6,17,9,12,39,35,14,19,18,21],blend_rgba_add:12,indic:[32,0,27,13,23,9,34,38],get_sized_ascend:10,failur:27,sdl_mixer:[18,26],web:36,from_polar:37,dai:30,contract:[33,21],see:[22,32,0,1,30,36,5,6,7,8,9,10,12,13,4,17,18],lifetim:[32,34],mini:24,triangl:[36,29,35],pac:30,pad:[10,19,21],note_off:0,freebsd:36,set:[0,1,4,3,7,10,18,19,26,28,17,32,33,34,35,37,11,5,13,23,9,12,39,14,15,16,21,22,8,24,31],acceler:[29,7,12,39,35,4,17,21],scalabl:10,subsurfac:[12,21],ogg:[18,26],exchang:34,toggle_fullscreen:17,init:[11,27,3,6,17,10,0,35,24,15,19,18],directx:[0,17,7],k_slash:5,mainli:[24,12,30],hardcod:36,insert:5,tango:10,ggi:17,easili:[15,28,30,4],implicitli:12,pixels_blu:32,acolor:16,won:[9,30,4],straight:[29,35],math:[37,35],connected_compon:22,"switch":[9,19,17],trail:27,train:4,hidden:[13,17],arraydemo:[36,25],get_metr:10,fastrendergroup:36,filled_trigon:29,bitmask:[22,9,5,12,13],enclos:9,world:4,set_capt:[19,35,17],untransform:10,micro:15,graphic:[36,30,17,39,4,7,21],gl_multisamplebuff:17,music:[36,18,25,26],fallback:24,liabil:33,comment:[36,19,30],substr:0,win32:0,spheric:37,child:12,midright:38,render:[24,25,36,30,7,9,10,12,39,35,4,19,17],orient:[22,10],bdf:10,counterclockwis:[37,21],throughout:20,which:[0,1,2,4,3,7,10,18,30,17,32,33,34,37,11,5,13,23,9,12,14,15,19,38,21,22,24,27,36,31],set_timing_treshold:9,shell:36,move_to_front:9,k_f10:5,python2:36,k_menu:5,just:[22,26,27,36,29,4,30,32,9,10,12,39,35,14,19,18,21],syntax:4,multicolor:36,rgba_premult:1,knowledg:4,face:25,mute:18,acquir:[12,3],"_test":27,qualiti:36,kmod_ralt:5,pythoni:4,fadeout:[18,26],motion:[19,13],surrog:[10,2],get_view:[12,31],cut:18,screen_height:17,unnot:5,avid:4,step:[25,29,4,34,14,19],bump:4,faster:[1,36,30,32,9,4,37,21],"0x20000000":12,frequenc:18,region:[22,12,1,21],parametr:37,"catch":[15,30],set_displai:7,done:[24,26,10,35,4,19,16],widget:36,piec:[10,4],obvious:30,denot:38,prepar:[36,26],retain:[33,12],use_alpha:36,believ:4,greater:[22,0,5,31,24,12,18],rectangular:[29,9,12,34,35,4,38],sprites_click:4,code:[24,25,2,5,29,14,3,30,31,8,9,10,33,12,34,35,4,19,36],made:[23,17,25,4],busi:[11,18,33,6],get_wm_info:17,vcodec:7,fun:36,array3d:32,irc:4,out:[22,0,26,30,10,33,35,4,18],strateg:4,print:[24,5,4,3,14,15,19],get_paus:6,too:[27,4,9,12,14,38],unrot:10,need:[24,1,25,27,3,29,14,5,6,17,9,12,30,4,15,19,36,28,34],obsolet:12,xormask:13,instead:[32,24,26,2,27,36,30,7,23,9,10,12,34,35,4,15,17,21],alien:[36,30],throttl:19,bunch:30,top:[22,24,1,25,36,13,7,9,10,12,4,15,38,17,18]},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","class","Python class"],"5":["py","data","Python data"],"6":["py","exception","Python exception"]},titles:["<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.midi</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.image</span></tt>","File Path Function Arguments","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.scrap</span></tt>","A Newbie Guide to pygame","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.key</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.cdrom</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.movie</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.pixelcopy</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.sprite</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.freetype</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.time</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Surface</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mouse</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.event</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Color</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.display</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mixer</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.joystick</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.locals</span></tt>","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">pygame.transform</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mask</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.sndarray</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.font</span></tt>","Pygame Front Page","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mixer.music</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.tests</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.cursors</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.gfxdraw</span></tt>","Pygame Tutorials - Sprite Module Introduction","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.BufferProxy</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.surfarray</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.camera</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.PixelArray</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.draw</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.examples</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.math</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Rect</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Overlay</span></tt>"],objects:{"":{pygame:[15,0,1,""]},"pygame.image":{frombuffer:[1,1,1,""],load:[1,1,1,""],tostring:[1,1,1,""],fromstring:[1,1,1,""],get_extended:[1,1,1,""],save:[1,1,1,""]},"pygame.examples.glcube":{main:[36,1,1,""]},"pygame.tests":{run:[27,1,1,""]},"pygame.examples.midi":{main:[36,1,1,""]},"pygame.sprite.LayeredDirty":{get_clip:[9,3,1,""],change_layer:[9,3,1,""],draw:[9,3,1,""],clear:[9,3,1,""],repaint_rect:[9,3,1,""],set_timing_treshold:[9,3,1,""],set_clip:[9,3,1,""]},"pygame.mixer.Channel":{get_endevent:[18,3,1,""],get_sound:[18,3,1,""],set_volume:[18,3,1,""],get_queue:[18,3,1,""],stop:[18,3,1,""],pause:[18,3,1,""],play:[18,3,1,""],get_volume:[18,3,1,""],fadeout:[18,3,1,""],unpause:[18,3,1,""],set_endevent:[18,3,1,""],queue:[18,3,1,""],get_busy:[18,3,1,""]},"pygame.examples.eventlist":{main:[36,1,1,""]},"pygame.gfxdraw":{aapolygon:[29,1,1,""],arc:[29,1,1,""],trigon:[29,1,1,""],polygon:[29,1,1,""],box:[29,1,1,""],filled_circle:[29,1,1,""],filled_polygon:[29,1,1,""],aacircle:[29,1,1,""],filled_ellipse:[29,1,1,""],pixel:[29,1,1,""],hline:[29,1,1,""],filled_trigon:[29,1,1,""],aatrigon:[29,1,1,""],rectangle:[29,1,1,""],ellipse:[29,1,1,""],line:[29,1,1,""],aaellipse:[29,1,1,""],textured_polygon:[29,1,1,""],vline:[29,1,1,""],circle:[29,1,1,""],bezier:[29,1,1,""],pie:[29,1,1,""]},"pygame.examples.overlay":{main:[36,1,1,""]},"pygame.freetype":{get_error:[10,1,1,""],get_default_resolution:[10,1,1,""],init:[10,1,1,""],was_init:[10,1,1,""],set_default_resolution:[10,1,1,""],get_default_font:[10,1,1,""],Font:[10,4,1,""],get_version:[10,1,1,""],quit:[10,1,1,""]},"pygame.event":{Event:[14,1,1,""],set_grab:[14,1,1,""],set_blocked:[14,1,1,""],peek:[14,1,1,""],event_name:[14,1,1,""],get_grab:[14,1,1,""],wait:[14,1,1,""],get:[14,1,1,""],pump:[14,1,1,""],post:[14,1,1,""],poll:[14,1,1,""],get_blocked:[14,1,1,""],clear:[14,1,1,""],set_allowed:[14,1,1,""]},"pygame.surfarray":{pixels3d:[32,1,1,""],use_arraytype:[32,1,1,""],blit_array:[32,1,1,""],array_colorkey:[32,1,1,""],array3d:[32,1,1,""],array2d:[32,1,1,""],map_array:[32,1,1,""],pixels_blue:[32,1,1,""],get_arraytype:[32,1,1,""],get_arraytypes:[32,1,1,""],pixels_red:[32,1,1,""],pixels_green:[32,1,1,""],pixels_alpha:[32,1,1,""],make_surface:[32,1,1,""],array_alpha:[32,1,1,""],pixels2d:[32,1,1,""]},"pygame.Rect":{union:[38,3,1,""],copy:[38,3,1,""],move:[38,3,1,""],collidedict:[38,3,1,""],collidepoint:[38,3,1,""],union_ip:[38,3,1,""],colliderect:[38,3,1,""],unionall_ip:[38,3,1,""],clip:[38,3,1,""],unionall:[38,3,1,""],collidelistall:[38,3,1,""],collidelist:[38,3,1,""],clamp_ip:[38,3,1,""],move_ip:[38,3,1,""],collidedictall:[38,3,1,""],clamp:[38,3,1,""],contains:[38,3,1,""],inflate:[38,3,1,""],inflate_ip:[38,3,1,""],normalize:[38,3,1,""],fit:[38,3,1,""]},"pygame.examples.fastevents":{main:[36,1,1,""]},"pygame.mask.Mask":{count:[22,3,1,""],overlap_area:[22,3,1,""],convolve:[22,3,1,""],invert:[22,3,1,""],overlap_mask:[22,3,1,""],centroid:[22,3,1,""],outline:[22,3,1,""],get_size:[22,3,1,""],clear:[22,3,1,""],draw:[22,3,1,""],connected_component:[22,3,1,""],overlap:[22,3,1,""],set_at:[22,3,1,""],get_bounding_rects:[22,3,1,""],get_at:[22,3,1,""],erase:[22,3,1,""],angle:[22,3,1,""],fill:[22,3,1,""],connected_components:[22,3,1,""],scale:[22,3,1,""]},"pygame.scrap":{set_mode:[3,1,1,""],put:[3,1,1,""],contains:[3,1,1,""],get_types:[3,1,1,""],lost:[3,1,1,""],init:[3,1,1,""],get:[3,1,1,""]},"pygame.pixelcopy":{map_array:[8,1,1,""],surface_to_array:[8,1,1,""],make_surface:[8,1,1,""],array_to_surface:[8,1,1,""]},"pygame.transform":{set_smoothscale_backend:[21,1,1,""],chop:[21,1,1,""],smoothscale:[21,1,1,""],rotate:[21,1,1,""],rotozoom:[21,1,1,""],average_surfaces:[21,1,1,""],flip:[21,1,1,""],laplacian:[21,1,1,""],average_color:[21,1,1,""],scale2x:[21,1,1,""],threshold:[21,1,1,""],scale:[21,1,1,""],get_smoothscale_backend:[21,1,1,""]},"pygame.examples.movieplayer":{main:[36,1,1,""]},"pygame.examples.blend_fill":{main:[36,1,1,""]},"pygame.camera":{colorspace:[33,1,1,""],Camera:[33,4,1,""],list_cameras:[33,1,1,""]},"pygame.examples.sound":{main:[36,1,1,""]},"pygame.examples.camera":{main:[36,1,1,""]},"pygame.joystick.Joystick":{get_name:[19,3,1,""],get_hat:[19,3,1,""],get_axis:[19,3,1,""],get_numaxes:[19,3,1,""],get_ball:[19,3,1,""],get_button:[19,3,1,""],init:[19,3,1,""],get_numbuttons:[19,3,1,""],get_numhats:[19,3,1,""],get_init:[19,3,1,""],get_id:[19,3,1,""],get_numballs:[19,3,1,""],quit:[19,3,1,""]},"pygame.font.Font":{get_bold:[24,3,1,""],get_descent:[24,3,1,""],size:[24,3,1,""],set_underline:[24,3,1,""],get_linesize:[24,3,1,""],set_italic:[24,3,1,""],get_underline:[24,3,1,""],set_bold:[24,3,1,""],get_ascent:[24,3,1,""],render:[24,3,1,""],get_italic:[24,3,1,""],metrics:[24,3,1,""],get_height:[24,3,1,""]},"pygame.cdrom":{CD:[6,4,1,""],quit:[6,1,1,""],init:[6,1,1,""],get_count:[6,1,1,""],get_init:[6,1,1,""]},"pygame.midi.Input":{read:[0,3,1,""],close:[0,3,1,""],poll:[0,3,1,""]},"pygame.examples.stars":{main:[36,1,1,""]},"pygame.examples.scrap_clipboard":{main:[36,1,1,""]},"pygame.mask":{from_surface:[22,1,1,""],from_threshold:[22,1,1,""],Mask:[22,4,1,""]},"pygame.draw":{lines:[35,1,1,""],line:[35,1,1,""],aaline:[35,1,1,""],rect:[35,1,1,""],aalines:[35,1,1,""],arc:[35,1,1,""],circle:[35,1,1,""],ellipse:[35,1,1,""],polygon:[35,1,1,""]},"pygame.camera.Camera":{query_image:[33,3,1,""],stop:[33,3,1,""],get_raw:[33,3,1,""],get_image:[33,3,1,""],start:[33,3,1,""],get_size:[33,3,1,""],get_controls:[33,3,1,""],set_controls:[33,3,1,""]},"pygame.examples.chimp":{main:[36,1,1,""]},"pygame.movie.Movie":{render_frame:[7,3,1,""],has_audio:[7,3,1,""],set_display:[7,3,1,""],rewind:[7,3,1,""],set_volume:[7,3,1,""],get_size:[7,3,1,""],get_time:[7,3,1,""],get_length:[7,3,1,""],stop:[7,3,1,""],pause:[7,3,1,""],play:[7,3,1,""],get_busy:[7,3,1,""],has_video:[7,3,1,""],skip:[7,3,1,""],get_frame:[7,3,1,""]},"pygame.examples.liquid":{main:[36,1,1,""]},"pygame.BufferProxy":{write:[31,3,1,""],raw:[31,2,1,""],length:[31,2,1,""],parent:[31,2,1,""]},"pygame.examples.scaletest":{main:[36,1,1,""]},"pygame.time.Clock":{tick:[11,3,1,""],tick_busy_loop:[11,3,1,""],get_fps:[11,3,1,""],get_time:[11,3,1,""],get_rawtime:[11,3,1,""]},"pygame.sprite.Group":{remove:[9,3,1,""],sprites:[9,3,1,""],has:[9,3,1,""],empty:[9,3,1,""],add:[9,3,1,""],copy:[9,3,1,""],clear:[9,3,1,""],update:[9,3,1,""],draw:[9,3,1,""]},"pygame.examples.sound_array_demos":{main:[36,1,1,""]},"pygame.examples.blit_blends":{main:[36,1,1,""]},"pygame.sprite.LayeredUpdates":{sprites:[9,3,1,""],get_sprite:[9,3,1,""],change_layer:[9,3,1,""],draw:[9,3,1,""],get_sprites_from_layer:[9,3,1,""],get_top_sprite:[9,3,1,""],layers:[9,3,1,""],move_to_back:[9,3,1,""],add:[9,3,1,""],switch_layer:[9,3,1,""],get_layer_of_sprite:[9,3,1,""],get_bottom_layer:[9,3,1,""],move_to_front:[9,3,1,""],get_sprites_at:[9,3,1,""],remove_sprites_of_layer:[9,3,1,""],get_top_layer:[9,3,1,""]},"pygame.sprite":{Group:[9,4,1,""],collide_rect:[9,1,1,""],LayeredDirty:[9,4,1,""],groupcollide:[9,1,1,""],spritecollideany:[9,1,1,""],RenderPlain:[9,4,1,""],LayeredUpdates:[9,4,1,""],OrderedUpdates:[9,1,1,""],RenderClear:[9,4,1,""],collide_circle:[9,1,1,""],collide_mask:[9,1,1,""],spritecollide:[9,1,1,""],Sprite:[9,4,1,""],DirtySprite:[9,4,1,""],RenderUpdates:[9,4,1,""],collide_circle_ratio:[9,1,1,""],collide_rect_ratio:[9,1,1,""],GroupSingle:[9,1,1,""]},"pygame.font":{SysFont:[24,1,1,""],match_font:[24,1,1,""],get_fonts:[24,1,1,""],get_init:[24,1,1,""],init:[24,1,1,""],get_default_font:[24,1,1,""],Font:[24,4,1,""],quit:[24,1,1,""]},"pygame.sndarray":{get_arraytypes:[23,1,1,""],samples:[23,1,1,""],array:[23,1,1,""],make_sound:[23,1,1,""],get_arraytype:[23,1,1,""],use_arraytype:[23,1,1,""]},"pygame.PixelArray":{surface:[34,2,1,""],extract:[34,3,1,""],strides:[34,2,1,""],transpose:[34,3,1,""],itemsize:[34,2,1,""],compare:[34,3,1,""],make_surface:[34,3,1,""],ndim:[34,2,1,""],shape:[34,2,1,""],replace:[34,3,1,""]},"pygame.mouse":{get_pos:[13,1,1,""],get_pressed:[13,1,1,""],get_rel:[13,1,1,""],get_cursor:[13,1,1,""],get_focused:[13,1,1,""],set_visible:[13,1,1,""],set_cursor:[13,1,1,""],set_pos:[13,1,1,""]},pygame:{event:[14,0,1,""],cursors:[28,0,1,""],version:[15,0,1,""],init:[15,1,1,""],mask:[22,0,1,""],draw:[35,0,1,""],mixer:[18,0,1,""],register_quit:[15,1,1,""],time:[11,0,1,""],freetype:[10,0,1,""],get_sdl_version:[15,1,1,""],encode_file_path:[15,1,1,""],surfarray:[32,0,1,""],PixelArray:[34,4,1,""],pixelcopy:[8,0,1,""],error:[15,6,1,""],mouse:[13,0,1,""],Surface:[12,4,1,""],sprite:[9,0,1,""],movie:[7,0,1,""],math:[37,0,1,""],get_error:[15,1,1,""],Overlay:[39,4,1,""],Rect:[38,4,1,""],transform:[21,0,1,""],joystick:[19,0,1,""],key:[5,0,1,""],display:[17,0,1,""],locals:[20,0,1,""],set_error:[15,1,1,""],get_sdl_byteorder:[15,1,1,""],tests:[27,0,1,""],camera:[33,0,1,""],sndarray:[23,0,1,""],image:[1,0,1,""],cdrom:[6,0,1,""],font:[24,0,1,""],gfxdraw:[29,0,1,""],examples:[36,0,1,""],Color:[16,4,1,""],midi:[0,0,1,""],scrap:[3,0,1,""],quit:[15,1,1,""],BufferProxy:[31,4,1,""],encode_string:[15,1,1,""]},"pygame.examples.moveit":{main:[36,1,1,""]},"pygame.examples.mask":{main:[36,1,1,""]},"pygame.sprite.Sprite":{groups:[9,3,1,""],remove:[9,3,1,""],alive:[9,3,1,""],add:[9,3,1,""],update:[9,3,1,""],kill:[9,3,1,""]},"pygame.cursors":{load_xbm:[28,1,1,""],compile:[28,1,1,""]},"pygame.examples.scroll":{main:[36,1,1,""]},"pygame.cdrom.CD":{get_track_audio:[6,3,1,""],get_name:[6,3,1,""],get_empty:[6,3,1,""],init:[6,3,1,""],get_track_length:[6,3,1,""],get_track_start:[6,3,1,""],get_id:[6,3,1,""],stop:[6,3,1,""],pause:[6,3,1,""],play:[6,3,1,""],eject:[6,3,1,""],get_init:[6,3,1,""],get_numtracks:[6,3,1,""],resume:[6,3,1,""],get_paused:[6,3,1,""],get_all:[6,3,1,""],get_current:[6,3,1,""],get_busy:[6,3,1,""],quit:[6,3,1,""]},"pygame.Overlay":{display:[39,3,1,""],set_location:[39,3,1,""],get_hardware:[39,3,1,""]},"pygame.sprite.RenderUpdates":{draw:[9,3,1,""]},"pygame.examples.testsprite":{main:[36,1,1,""]},"pygame.mixer.Sound":{stop:[18,3,1,""],play:[18,3,1,""],get_volume:[18,3,1,""],get_num_channels:[18,3,1,""],fadeout:[18,3,1,""],set_volume:[18,3,1,""],get_length:[18,3,1,""],get_raw:[18,3,1,""]},"pygame.examples.aliens":{main:[36,1,1,""]},"pygame.Color":{hsva:[16,2,1,""],set_length:[16,3,1,""],hsla:[16,2,1,""],correct_gamma:[16,3,1,""],cmy:[16,2,1,""],i1i2i3:[16,2,1,""],normalize:[16,3,1,""],g:[16,2,1,""],b:[16,2,1,""],a:[16,2,1,""],r:[16,2,1,""]},"pygame.time":{Clock:[11,4,1,""],delay:[11,1,1,""],wait:[11,1,1,""],get_ticks:[11,1,1,""],set_timer:[11,1,1,""]},"pygame.Surface":{get_at:[12,3,1,""],get_width:[12,3,1,""],get_size:[12,3,1,""],scroll:[12,3,1,""],get_locks:[12,3,1,""],get_buffer:[12,3,1,""],set_alpha:[12,3,1,""],set_shifts:[12,3,1,""],get_offset:[12,3,1,""],get_masks:[12,3,1,""],get_bytesize:[12,3,1,""],get_palette:[12,3,1,""],subsurface:[12,3,1,""],get_abs_parent:[12,3,1,""],unmap_rgb:[12,3,1,""],get_height:[12,3,1,""],set_palette:[12,3,1,""],get_bounding_rect:[12,3,1,""],get_abs_offset:[12,3,1,""],get_parent:[12,3,1,""],get_flags:[12,3,1,""],set_at:[12,3,1,""],unlock:[12,3,1,""],get_at_mapped:[12,3,1,""],get_clip:[12,3,1,""],set_masks:[12,3,1,""],map_rgb:[12,3,1,""],get_view:[12,3,1,""],set_palette_at:[12,3,1,""],lock:[12,3,1,""],get_bitsize:[12,3,1,""],get_colorkey:[12,3,1,""],get_palette_at:[12,3,1,""],convert_alpha:[12,3,1,""],blit:[12,3,1,""],copy:[12,3,1,""],get_rect:[12,3,1,""],mustlock:[12,3,1,""],get_losses:[12,3,1,""],set_clip:[12,3,1,""],set_colorkey:[12,3,1,""],get_shifts:[12,3,1,""],convert:[12,3,1,""],get_locked:[12,3,1,""],get_pitch:[12,3,1,""],get_alpha:[12,3,1,""],fill:[12,3,1,""]},"pygame.math":{disable_swizzling:[37,1,1,""],enable_swizzling:[37,1,1,""],Vector2:[37,4,1,""],Vector3:[37,4,1,""]},"pygame.key":{get_repeat:[5,1,1,""],name:[5,1,1,""],get_pressed:[5,1,1,""],get_focused:[5,1,1,""],set_repeat:[5,1,1,""],set_mods:[5,1,1,""],get_mods:[5,1,1,""]},"pygame.examples.vgrade":{main:[36,1,1,""]},"pygame.mixer":{music:[26,0,1,""],Sound:[18,4,1,""],fadeout:[18,1,1,""],set_num_channels:[18,1,1,""],init:[18,1,1,""],Channel:[18,4,1,""],pre_init:[18,1,1,""],find_channel:[18,1,1,""],stop:[18,1,1,""],pause:[18,1,1,""],set_reserved:[18,1,1,""],get_num_channels:[18,1,1,""],get_init:[18,1,1,""],unpause:[18,1,1,""],get_busy:[18,1,1,""],quit:[18,1,1,""]},"pygame.version":{vernum:[15,5,1,""],ver:[15,5,1,""]},"pygame.examples.fonty":{main:[36,1,1,""]},"pygame.examples.headless_no_windows_needed":{main:[36,1,1,""]},"pygame.display":{gl_set_attribute:[17,1,1,""],get_driver:[17,1,1,""],get_init:[17,1,1,""],init:[17,1,1,""],get_surface:[17,1,1,""],mode_ok:[17,1,1,""],gl_get_attribute:[17,1,1,""],set_caption:[17,1,1,""],set_gamma_ramp:[17,1,1,""],Info:[17,1,1,""],update:[17,1,1,""],set_mode:[17,1,1,""],set_gamma:[17,1,1,""],get_active:[17,1,1,""],iconify:[17,1,1,""],list_modes:[17,1,1,""],set_palette:[17,1,1,""],flip:[17,1,1,""],get_caption:[17,1,1,""],set_icon:[17,1,1,""],toggle_fullscreen:[17,1,1,""],get_wm_info:[17,1,1,""],quit:[17,1,1,""]},"pygame.examples.oldalien":{main:[36,1,1,""]},"pygame.joystick":{init:[19,1,1,""],get_init:[19,1,1,""],Joystick:[19,4,1,""],get_count:[19,1,1,""],quit:[19,1,1,""]},"pygame.midi":{get_default_input_id:[0,1,1,""],time:[0,1,1,""],Output:[0,4,1,""],get_default_output_id:[0,1,1,""],Input:[0,4,1,""],midis2events:[0,1,1,""],get_count:[0,1,1,""],MidiException:[0,1,1,""],init:[0,1,1,""],quit:[0,1,1,""],get_device_info:[0,1,1,""]},"pygame.movie":{Movie:[7,4,1,""]},"pygame.mixer.music":{get_endevent:[26,1,1,""],set_volume:[26,1,1,""],get_pos:[26,1,1,""],stop:[26,1,1,""],pause:[26,1,1,""],play:[26,1,1,""],get_volume:[26,1,1,""],load:[26,1,1,""],fadeout:[26,1,1,""],set_pos:[26,1,1,""],queue:[26,1,1,""],set_endevent:[26,1,1,""],unpause:[26,1,1,""],get_busy:[26,1,1,""],rewind:[26,1,1,""]},"pygame.examples.cursors":{main:[36,1,1,""]},"pygame.examples.arraydemo":{main:[36,1,1,""]},"pygame.math.Vector3":{as_spherical:[37,3,1,""],length_squared:[37,3,1,""],rotate_x_ip:[37,3,1,""],length:[37,3,1,""],rotate:[37,3,1,""],elementwise:[37,3,1,""],rotate_z_ip:[37,3,1,""],rotate_ip:[37,3,1,""],is_normalized:[37,3,1,""],normalize:[37,3,1,""],rotate_y_ip:[37,3,1,""],scale_to_length:[37,3,1,""],from_spherical:[37,3,1,""],slerp:[37,3,1,""],reflect:[37,3,1,""],distance_to:[37,3,1,""],dot:[37,3,1,""],distance_squared_to:[37,3,1,""],reflect_ip:[37,3,1,""],normalize_ip:[37,3,1,""],rotate_z:[37,3,1,""],lerp:[37,3,1,""],rotate_x:[37,3,1,""],rotate_y:[37,3,1,""],angle_to:[37,3,1,""],cross:[37,3,1,""]},"pygame.math.Vector2":{dot:[37,3,1,""],is_normalized:[37,3,1,""],slerp:[37,3,1,""],length_squared:[37,3,1,""],reflect_ip:[37,3,1,""],reflect:[37,3,1,""],rotate:[37,3,1,""],scale_to_length:[37,3,1,""],as_polar:[37,3,1,""],distance_squared_to:[37,3,1,""],distance_to:[37,3,1,""],length:[37,3,1,""],rotate_ip:[37,3,1,""],normalize_ip:[37,3,1,""],elementwise:[37,3,1,""],from_polar:[37,3,1,""],lerp:[37,3,1,""],normalize:[37,3,1,""],angle_to:[37,3,1,""],cross:[37,3,1,""]},"pygame.examples.pixelarray":{main:[36,1,1,""]},"pygame.freetype.Font":{render_to:[10,3,1,""],oblique:[10,2,1,""],render_raw:[10,3,1,""],name:[10,2,1,""],get_sized_descender:[10,3,1,""],render:[10,3,1,""],get_sized_glyph_height:[10,3,1,""],underline_adjustment:[10,2,1,""],vertical:[10,2,1,""],strength:[10,2,1,""],get_sized_height:[10,2,1,""],height:[10,2,1,""],descender:[10,2,1,""],antialiased:[10,2,1,""],underline:[10,2,1,""],get_sized_ascender:[10,2,1,""],get_rect:[10,3,1,""],get_metrics:[10,3,1,""],ucs4:[10,2,1,""],render_raw_to:[10,3,1,""],pad:[10,2,1,""],style:[10,2,1,""],ascender:[10,3,1,""],kerning:[10,2,1,""],resolution:[10,2,1,""],path:[10,2,1,""],fixed_width:[10,2,1,""],strong:[10,2,1,""],origin:[10,2,1,""],wide:[10,2,1,""]},"pygame.midi.Output":{write:[0,3,1,""],write_short:[0,3,1,""],write_sys_ex:[0,3,1,""],note_on:[0,3,1,""],abort:[0,3,1,""],set_instrument:[0,3,1,""],close:[0,3,1,""],note_off:[0,3,1,""]}},filenames:["ref/midi","ref/image","filepaths","ref/scrap","tut/newbieguide","ref/key","ref/cdrom","ref/movie","ref/pixelcopy","ref/sprite","ref/freetype","ref/time","ref/surface","ref/mouse","ref/event","ref/pygame","ref/color","ref/display","ref/mixer","ref/joystick","ref/locals","ref/transform","ref/mask","ref/sndarray","ref/font","index","ref/music","ref/tests","ref/cursors","ref/gfxdraw","tut/SpriteIntro","ref/bufferproxy","ref/surfarray","ref/camera","ref/pixelarray","ref/draw","ref/examples","ref/math","ref/rect","ref/overlay"]})
+Search.setIndex({objects:{"":{pygame:[1,0,1,""]},"pygame.sprite.LayeredUpdates":{switch_layer:[13,4,1,""],layers:[13,4,1,""],get_bottom_layer:[13,4,1,""],get_top_layer:[13,4,1,""],remove_sprites_of_layer:[13,4,1,""],get_layer_of_sprite:[13,4,1,""],get_sprites_at:[13,4,1,""],sprites:[13,4,1,""],draw:[13,4,1,""],get_sprite:[13,4,1,""],get_sprites_from_layer:[13,4,1,""],move_to_back:[13,4,1,""],get_top_sprite:[13,4,1,""],move_to_front:[13,4,1,""],add:[13,4,1,""],change_layer:[13,4,1,""]},"pygame.scrap":{get_types:[7,2,1,""],get:[7,2,1,""],lost:[7,2,1,""],init:[7,2,1,""],contains:[7,2,1,""],put:[7,2,1,""],set_mode:[7,2,1,""]},"pygame.examples.blit_blends":{main:[38,2,1,""]},"pygame.examples.fastevents":{main:[38,2,1,""]},"pygame.examples.glcube":{main:[38,2,1,""]},"pygame.examples.moveit":{main:[38,2,1,""]},"pygame.transform":{set_smoothscale_backend:[22,2,1,""],smoothscale:[22,2,1,""],laplacian:[22,2,1,""],rotozoom:[22,2,1,""],threshold:[22,2,1,""],scale:[22,2,1,""],average_surfaces:[22,2,1,""],scale2x:[22,2,1,""],average_color:[22,2,1,""],flip:[22,2,1,""],rotate:[22,2,1,""],get_smoothscale_backend:[22,2,1,""],chop:[22,2,1,""]},"pygame.version":{rev:[1,5,1,""],ver:[1,5,1,""],vernum:[1,5,1,""]},"pygame.freetype.Font":{name:[31,3,1,""],get_sizes:[31,4,1,""],size:[31,3,1,""],fixed_sizes:[31,3,1,""],strength:[31,3,1,""],origin:[31,3,1,""],oblique:[31,3,1,""],render_raw_to:[31,4,1,""],wide:[31,3,1,""],underline_adjustment:[31,3,1,""],scalable:[31,3,1,""],ascender:[31,4,1,""],vertical:[31,3,1,""],kerning:[31,3,1,""],style:[31,3,1,""],resolution:[31,3,1,""],render:[31,4,1,""],rotation:[31,3,1,""],render_raw:[31,4,1,""],use_bitmap_strikes:[31,3,1,""],antialiased:[31,3,1,""],render_to:[31,4,1,""],underline:[31,3,1,""],pad:[31,3,1,""],get_metrics:[31,4,1,""],ucs4:[31,3,1,""],descender:[31,3,1,""],get_sized_descender:[31,4,1,""],fixed_width:[31,3,1,""],strong:[31,3,1,""],get_sized_height:[31,3,1,""],get_rect:[31,4,1,""],path:[31,3,1,""],get_sized_glyph_height:[31,4,1,""],height:[31,3,1,""],get_sized_ascender:[31,3,1,""]},"pygame.examples.overlay":{main:[38,2,1,""]},"pygame.mixer":{get_init:[24,2,1,""],pause:[24,2,1,""],music:[8,0,1,""],get_busy:[24,2,1,""],unpause:[24,2,1,""],quit:[24,2,1,""],set_num_channels:[24,2,1,""],stop:[24,2,1,""],set_reserved:[24,2,1,""],find_channel:[24,2,1,""],Channel:[24,1,1,""],fadeout:[24,2,1,""],init:[24,2,1,""],pre_init:[24,2,1,""],Sound:[24,1,1,""],get_num_channels:[24,2,1,""]},"pygame.examples.testsprite":{main:[38,2,1,""]},"pygame.surfarray":{make_surface:[6,2,1,""],use_arraytype:[6,2,1,""],get_arraytypes:[6,2,1,""],get_arraytype:[6,2,1,""],array_alpha:[6,2,1,""],array_colorkey:[6,2,1,""],array2d:[6,2,1,""],pixels_blue:[6,2,1,""],blit_array:[6,2,1,""],array3d:[6,2,1,""],map_array:[6,2,1,""],pixels_red:[6,2,1,""],pixels3d:[6,2,1,""],pixels2d:[6,2,1,""],pixels_green:[6,2,1,""],pixels_alpha:[6,2,1,""]},"pygame.examples.sound_array_demos":{main:[38,2,1,""]},"pygame.examples.chimp":{main:[38,2,1,""]},"pygame.movie.Movie":{pause:[25,4,1,""],has_audio:[25,4,1,""],get_busy:[25,4,1,""],stop:[25,4,1,""],get_frame:[25,4,1,""],rewind:[25,4,1,""],play:[25,4,1,""],get_length:[25,4,1,""],get_time:[25,4,1,""],set_volume:[25,4,1,""],has_video:[25,4,1,""],set_display:[25,4,1,""],render_frame:[25,4,1,""],get_size:[25,4,1,""],skip:[25,4,1,""]},"pygame.examples.liquid":{main:[38,2,1,""]},"pygame.font":{get_init:[3,2,1,""],get_fonts:[3,2,1,""],match_font:[3,2,1,""],Font:[3,1,1,""],init:[3,2,1,""],quit:[3,2,1,""],SysFont:[3,2,1,""],get_default_font:[3,2,1,""]},"pygame.mouse":{get_pressed:[39,2,1,""],set_cursor:[39,2,1,""],set_visible:[39,2,1,""],get_cursor:[39,2,1,""],set_pos:[39,2,1,""],get_rel:[39,2,1,""],get_focused:[39,2,1,""],get_pos:[39,2,1,""]},"pygame.midi.Output":{write_sys_ex:[16,4,1,""],set_instrument:[16,4,1,""],note_on:[16,4,1,""],note_off:[16,4,1,""],close:[16,4,1,""],write:[16,4,1,""],abort:[16,4,1,""],write_short:[16,4,1,""]},"pygame.examples.cursors":{main:[38,2,1,""]},"pygame.examples.oldalien":{main:[38,2,1,""]},"pygame.sprite.RenderUpdates":{draw:[13,4,1,""]},"pygame.examples.fonty":{main:[38,2,1,""]},"pygame.mixer.Sound":{get_length:[24,4,1,""],stop:[24,4,1,""],set_volume:[24,4,1,""],get_raw:[24,4,1,""],get_num_channels:[24,4,1,""],fadeout:[24,4,1,""],play:[24,4,1,""],get_volume:[24,4,1,""]},"pygame.examples.scaletest":{main:[38,2,1,""]},"pygame.sprite.Group":{sprites:[13,4,1,""],draw:[13,4,1,""],copy:[13,4,1,""],clear:[13,4,1,""],update:[13,4,1,""],empty:[13,4,1,""],has:[13,4,1,""],add:[13,4,1,""],remove:[13,4,1,""]},"pygame.joystick":{get_init:[19,2,1,""],get_count:[19,2,1,""],Joystick:[19,1,1,""],quit:[19,2,1,""],init:[19,2,1,""]},"pygame.examples.blend_fill":{main:[38,2,1,""]},"pygame.examples.pixelarray":{main:[38,2,1,""]},"pygame.draw":{arc:[4,2,1,""],circle:[4,2,1,""],rect:[4,2,1,""],aaline:[4,2,1,""],polygon:[4,2,1,""],line:[4,2,1,""],lines:[4,2,1,""],ellipse:[4,2,1,""],aalines:[4,2,1,""]},"pygame.Overlay":{display:[20,4,1,""],set_location:[20,4,1,""],get_hardware:[20,4,1,""]},"pygame.sndarray":{samples:[26,2,1,""],use_arraytype:[26,2,1,""],get_arraytypes:[26,2,1,""],array:[26,2,1,""],get_arraytype:[26,2,1,""],make_sound:[26,2,1,""]},"pygame.midi":{MidiException:[16,2,1,""],get_default_input_id:[16,2,1,""],Input:[16,1,1,""],get_default_output_id:[16,2,1,""],time:[16,2,1,""],init:[16,2,1,""],get_device_info:[16,2,1,""],get_count:[16,2,1,""],Output:[16,1,1,""],quit:[16,2,1,""],midis2events:[16,2,1,""]},"pygame.Color":{i1i2i3:[29,3,1,""],cmy:[29,3,1,""],b:[29,3,1,""],r:[29,3,1,""],hsla:[29,3,1,""],hsva:[29,3,1,""],correct_gamma:[29,4,1,""],a:[29,3,1,""],set_length:[29,4,1,""],g:[29,3,1,""],normalize:[29,4,1,""]},"pygame.examples.aliens":{main:[38,2,1,""]},pygame:{examples:[38,0,1,""],mask:[21,0,1,""],midi:[16,0,1,""],scrap:[7,0,1,""],movie:[25,0,1,""],cdrom:[33,0,1,""],Surface:[34,1,1,""],event:[15,0,1,""],joystick:[19,0,1,""],Overlay:[20,1,1,""],locals:[14,0,1,""],error:[1,6,1,""],version:[1,0,1,""],time:[11,0,1,""],init:[1,2,1,""],display:[36,0,1,""],mouse:[39,0,1,""],quit:[1,2,1,""],gfxdraw:[12,0,1,""],set_error:[1,2,1,""],sprite:[13,0,1,""],PixelArray:[5,1,1,""],cursors:[30,0,1,""],encode_file_path:[1,2,1,""],sndarray:[26,0,1,""],Rect:[27,1,1,""],key:[35,0,1,""],BufferProxy:[37,1,1,""],get_error:[1,2,1,""],font:[3,0,1,""],tests:[2,0,1,""],register_quit:[1,2,1,""],encode_string:[1,2,1,""],transform:[22,0,1,""],draw:[4,0,1,""],mixer:[24,0,1,""],pixelcopy:[10,0,1,""],Color:[29,1,1,""],image:[9,0,1,""],get_sdl_version:[1,2,1,""],get_sdl_byteorder:[1,2,1,""],camera:[0,0,1,""],math:[23,0,1,""],surfarray:[6,0,1,""],freetype:[31,0,1,""]},"pygame.examples.camera":{main:[38,2,1,""]},"pygame.sprite":{collide_mask:[13,2,1,""],LayeredDirty:[13,1,1,""],collide_rect_ratio:[13,2,1,""],spritecollideany:[13,2,1,""],GroupSingle:[13,2,1,""],collide_circle_ratio:[13,2,1,""],OrderedUpdates:[13,2,1,""],RenderPlain:[13,1,1,""],LayeredUpdates:[13,1,1,""],RenderClear:[13,1,1,""],collide_rect:[13,2,1,""],RenderUpdates:[13,1,1,""],collide_circle:[13,2,1,""],Group:[13,1,1,""],Sprite:[13,1,1,""],groupcollide:[13,2,1,""],spritecollide:[13,2,1,""],DirtySprite:[13,1,1,""]},"pygame.math":{Vector3:[23,1,1,""],Vector2:[23,1,1,""],disable_swizzling:[23,2,1,""],enable_swizzling:[23,2,1,""]},"pygame.examples.mask":{main:[38,2,1,""]},"pygame.joystick.Joystick":{get_init:[19,4,1,""],get_numhats:[19,4,1,""],get_name:[19,4,1,""],quit:[19,4,1,""],get_axis:[19,4,1,""],get_numbuttons:[19,4,1,""],get_id:[19,4,1,""],get_button:[19,4,1,""],init:[19,4,1,""],get_ball:[19,4,1,""],get_numaxes:[19,4,1,""],get_numballs:[19,4,1,""],get_hat:[19,4,1,""]},"pygame.mask":{from_surface:[21,2,1,""],from_threshold:[21,2,1,""],Mask:[21,1,1,""]},"pygame.pixelcopy":{surface_to_array:[10,2,1,""],make_surface:[10,2,1,""],array_to_surface:[10,2,1,""],map_array:[10,2,1,""]},"pygame.examples.eventlist":{main:[38,2,1,""]},"pygame.examples.headless_no_windows_needed":{main:[38,2,1,""]},"pygame.mixer.Channel":{pause:[24,4,1,""],unpause:[24,4,1,""],get_endevent:[24,4,1,""],get_busy:[24,4,1,""],set_endevent:[24,4,1,""],play:[24,4,1,""],get_sound:[24,4,1,""],queue:[24,4,1,""],stop:[24,4,1,""],set_volume:[24,4,1,""],get_volume:[24,4,1,""],fadeout:[24,4,1,""],get_queue:[24,4,1,""]},"pygame.cdrom":{get_init:[33,2,1,""],CD:[33,1,1,""],quit:[33,2,1,""],get_count:[33,2,1,""],init:[33,2,1,""]},"pygame.key":{name:[35,2,1,""],set_repeat:[35,2,1,""],get_pressed:[35,2,1,""],get_repeat:[35,2,1,""],set_mods:[35,2,1,""],get_mods:[35,2,1,""],get_focused:[35,2,1,""]},"pygame.freetype":{was_init:[31,2,1,""],set_default_resolution:[31,2,1,""],get_error:[31,2,1,""],Font:[31,1,1,""],init:[31,2,1,""],get_default_resolution:[31,2,1,""],get_version:[31,2,1,""],quit:[31,2,1,""],get_default_font:[31,2,1,""]},"pygame.time":{Clock:[11,1,1,""],set_timer:[11,2,1,""],get_ticks:[11,2,1,""],wait:[11,2,1,""],delay:[11,2,1,""]},"pygame.Rect":{union_ip:[27,4,1,""],inflate:[27,4,1,""],collidedictall:[27,4,1,""],move:[27,4,1,""],unionall_ip:[27,4,1,""],unionall:[27,4,1,""],move_ip:[27,4,1,""],contains:[27,4,1,""],collidelistall:[27,4,1,""],union:[27,4,1,""],collidelist:[27,4,1,""],colliderect:[27,4,1,""],collidepoint:[27,4,1,""],copy:[27,4,1,""],fit:[27,4,1,""],inflate_ip:[27,4,1,""],clamp:[27,4,1,""],collidedict:[27,4,1,""],normalize:[27,4,1,""],clamp_ip:[27,4,1,""],clip:[27,4,1,""]},"pygame.examples.arraydemo":{main:[38,2,1,""]},"pygame.examples.stars":{main:[38,2,1,""]},"pygame.sprite.Sprite":{groups:[13,4,1,""],alive:[13,4,1,""],kill:[13,4,1,""],update:[13,4,1,""],add:[13,4,1,""],remove:[13,4,1,""]},"pygame.examples.scrap_clipboard":{main:[38,2,1,""]},"pygame.BufferProxy":{parent:[37,3,1,""],write:[37,4,1,""],length:[37,3,1,""],raw:[37,3,1,""]},"pygame.examples.movieplayer":{main:[38,2,1,""]},"pygame.camera":{list_cameras:[0,2,1,""],colorspace:[0,2,1,""],Camera:[0,1,1,""]},"pygame.camera.Camera":{stop:[0,4,1,""],query_image:[0,4,1,""],get_size:[0,4,1,""],get_controls:[0,4,1,""],get_image:[0,4,1,""],get_raw:[0,4,1,""],set_controls:[0,4,1,""],start:[0,4,1,""]},"pygame.cdrom.CD":{pause:[33,4,1,""],eject:[33,4,1,""],get_track_length:[33,4,1,""],get_id:[33,4,1,""],get_busy:[33,4,1,""],get_init:[33,4,1,""],play:[33,4,1,""],quit:[33,4,1,""],get_paused:[33,4,1,""],get_numtracks:[33,4,1,""],resume:[33,4,1,""],stop:[33,4,1,""],get_current:[33,4,1,""],get_name:[33,4,1,""],init:[33,4,1,""],get_track_start:[33,4,1,""],get_track_audio:[33,4,1,""],get_empty:[33,4,1,""],get_all:[33,4,1,""]},"pygame.mask.Mask":{count:[21,4,1,""],angle:[21,4,1,""],connected_component:[21,4,1,""],overlap_mask:[21,4,1,""],get_at:[21,4,1,""],erase:[21,4,1,""],get_size:[21,4,1,""],fill:[21,4,1,""],connected_components:[21,4,1,""],scale:[21,4,1,""],overlap_area:[21,4,1,""],draw:[21,4,1,""],get_bounding_rects:[21,4,1,""],centroid:[21,4,1,""],outline:[21,4,1,""],overlap:[21,4,1,""],convolve:[21,4,1,""],invert:[21,4,1,""],clear:[21,4,1,""],set_at:[21,4,1,""]},"pygame.cursors":{compile:[30,2,1,""],load_xbm:[30,2,1,""]},"pygame.midi.Input":{close:[16,4,1,""],read:[16,4,1,""],poll:[16,4,1,""]},"pygame.display":{set_gamma:[36,2,1,""],Info:[36,2,1,""],iconify:[36,2,1,""],gl_set_attribute:[36,2,1,""],set_gamma_ramp:[36,2,1,""],set_mode:[36,2,1,""],mode_ok:[36,2,1,""],get_driver:[36,2,1,""],init:[36,2,1,""],list_modes:[36,2,1,""],update:[36,2,1,""],get_init:[36,2,1,""],set_palette:[36,2,1,""],get_caption:[36,2,1,""],gl_get_attribute:[36,2,1,""],set_caption:[36,2,1,""],quit:[36,2,1,""],get_wm_info:[36,2,1,""],get_surface:[36,2,1,""],get_active:[36,2,1,""],flip:[36,2,1,""],set_icon:[36,2,1,""],toggle_fullscreen:[36,2,1,""]},"pygame.examples.midi":{main:[38,2,1,""]},"pygame.image":{tostring:[9,2,1,""],save:[9,2,1,""],get_extended:[9,2,1,""],fromstring:[9,2,1,""],load:[9,2,1,""],frombuffer:[9,2,1,""]},"pygame.movie":{Movie:[25,1,1,""]},"pygame.sprite.LayeredDirty":{set_clip:[13,4,1,""],draw:[13,4,1,""],get_clip:[13,4,1,""],set_timing_treshold:[13,4,1,""],repaint_rect:[13,4,1,""],clear:[13,4,1,""],change_layer:[13,4,1,""]},"pygame.math.Vector2":{distance_squared_to:[23,4,1,""],angle_to:[23,4,1,""],reflect:[23,4,1,""],normalize:[23,4,1,""],is_normalized:[23,4,1,""],lerp:[23,4,1,""],rotate:[23,4,1,""],from_polar:[23,4,1,""],normalize_ip:[23,4,1,""],scale_to_length:[23,4,1,""],as_polar:[23,4,1,""],distance_to:[23,4,1,""],length:[23,4,1,""],reflect_ip:[23,4,1,""],elementwise:[23,4,1,""],rotate_ip:[23,4,1,""],slerp:[23,4,1,""],cross:[23,4,1,""],length_squared:[23,4,1,""],dot:[23,4,1,""]},"pygame.math.Vector3":{distance_squared_to:[23,4,1,""],normalize:[23,4,1,""],lerp:[23,4,1,""],rotate_y_ip:[23,4,1,""],rotate_x_ip:[23,4,1,""],scale_to_length:[23,4,1,""],length:[23,4,1,""],as_spherical:[23,4,1,""],rotate_ip:[23,4,1,""],slerp:[23,4,1,""],rotate:[23,4,1,""],cross:[23,4,1,""],angle_to:[23,4,1,""],dot:[23,4,1,""],from_spherical:[23,4,1,""],normalize_ip:[23,4,1,""],length_squared:[23,4,1,""],rotate_y:[23,4,1,""],rotate_x:[23,4,1,""],rotate_z_ip:[23,4,1,""],rotate_z:[23,4,1,""],elementwise:[23,4,1,""],reflect_ip:[23,4,1,""],reflect:[23,4,1,""],is_normalized:[23,4,1,""],distance_to:[23,4,1,""]},"pygame.examples.scroll":{main:[38,2,1,""]},"pygame.examples.vgrade":{main:[38,2,1,""]},"pygame.event.EventType":{type:[15,3,1,""],"__dict__":[15,3,1,""]},"pygame.tests":{run:[2,2,1,""]},"pygame.event":{get:[15,2,1,""],peek:[15,2,1,""],pump:[15,2,1,""],wait:[15,2,1,""],set_grab:[15,2,1,""],set_blocked:[15,2,1,""],clear:[15,2,1,""],get_grab:[15,2,1,""],get_blocked:[15,2,1,""],Event:[15,2,1,""],set_allowed:[15,2,1,""],EventType:[15,1,1,""],event_name:[15,2,1,""],poll:[15,2,1,""],post:[15,2,1,""]},"pygame.mixer.music":{pause:[8,2,1,""],unpause:[8,2,1,""],get_endevent:[8,2,1,""],get_busy:[8,2,1,""],set_endevent:[8,2,1,""],rewind:[8,2,1,""],play:[8,2,1,""],queue:[8,2,1,""],stop:[8,2,1,""],set_volume:[8,2,1,""],fadeout:[8,2,1,""],load:[8,2,1,""],set_pos:[8,2,1,""],get_volume:[8,2,1,""],get_pos:[8,2,1,""]},"pygame.time.Clock":{get_fps:[11,4,1,""],get_time:[11,4,1,""],get_rawtime:[11,4,1,""],tick_busy_loop:[11,4,1,""],tick:[11,4,1,""]},"pygame.Surface":{blit:[34,4,1,""],copy:[34,4,1,""],map_rgb:[34,4,1,""],get_at:[34,4,1,""],set_clip:[34,4,1,""],convert:[34,4,1,""],set_alpha:[34,4,1,""],convert_alpha:[34,4,1,""],get_palette_at:[34,4,1,""],get_pitch:[34,4,1,""],get_abs_parent:[34,4,1,""],lock:[34,4,1,""],get_locked:[34,4,1,""],set_palette:[34,4,1,""],get_width:[34,4,1,""],get_buffer:[34,4,1,""],get_bitsize:[34,4,1,""],get_shifts:[34,4,1,""],set_shifts:[34,4,1,""],get_size:[34,4,1,""],fill:[34,4,1,""],get_masks:[34,4,1,""],get_clip:[34,4,1,""],get_rect:[34,4,1,""],get_at_mapped:[34,4,1,""],set_colorkey:[34,4,1,""],get_colorkey:[34,4,1,""],get_losses:[34,4,1,""],mustlock:[34,4,1,""],get_locks:[34,4,1,""],get_bytesize:[34,4,1,""],get_height:[34,4,1,""],get_palette:[34,4,1,""],unlock:[34,4,1,""],scroll:[34,4,1,""],get_abs_offset:[34,4,1,""],unmap_rgb:[34,4,1,""],get_flags:[34,4,1,""],subsurface:[34,4,1,""],set_palette_at:[34,4,1,""],get_bounding_rect:[34,4,1,""],get_alpha:[34,4,1,""],"_pixels_address":[34,3,1,""],set_masks:[34,4,1,""],get_parent:[34,4,1,""],set_at:[34,4,1,""],get_offset:[34,4,1,""],get_view:[34,4,1,""]},"pygame.font.Font":{set_underline:[3,4,1,""],get_ascent:[3,4,1,""],get_linesize:[3,4,1,""],get_height:[3,4,1,""],metrics:[3,4,1,""],set_italic:[3,4,1,""],get_underline:[3,4,1,""],render:[3,4,1,""],get_italic:[3,4,1,""],get_descent:[3,4,1,""],set_bold:[3,4,1,""],size:[3,4,1,""],get_bold:[3,4,1,""]},"pygame.examples.sound":{main:[38,2,1,""]},"pygame.gfxdraw":{hline:[12,2,1,""],textured_polygon:[12,2,1,""],pixel:[12,2,1,""],aapolygon:[12,2,1,""],vline:[12,2,1,""],filled_trigon:[12,2,1,""],filled_ellipse:[12,2,1,""],ellipse:[12,2,1,""],aaellipse:[12,2,1,""],trigon:[12,2,1,""],filled_circle:[12,2,1,""],pie:[12,2,1,""],filled_polygon:[12,2,1,""],polygon:[12,2,1,""],aatrigon:[12,2,1,""],aacircle:[12,2,1,""],rectangle:[12,2,1,""],arc:[12,2,1,""],box:[12,2,1,""],circle:[12,2,1,""],bezier:[12,2,1,""],line:[12,2,1,""]},"pygame.PixelArray":{surface:[5,3,1,""],make_surface:[5,4,1,""],replace:[5,4,1,""],ndim:[5,3,1,""],extract:[5,4,1,""],transpose:[5,4,1,""],itemsize:[5,3,1,""],shape:[5,3,1,""],strides:[5,3,1,""],compare:[5,4,1,""]}},objtypes:{"0":"py:module","1":"py:class","2":"py:function","3":"py:attribute","4":"py:method","5":"py:data","6":"py:exception"},filenames:["ref/camera","ref/pygame","ref/tests","ref/font","ref/draw","ref/pixelarray","ref/surfarray","ref/scrap","ref/music","ref/image","ref/pixelcopy","ref/time","ref/gfxdraw","ref/sprite","ref/locals","ref/event","ref/midi","index","tut/SpriteIntro","ref/joystick","ref/overlay","ref/mask","ref/transform","ref/math","ref/mixer","ref/movie","ref/sndarray","ref/rect","tut/newbieguide","ref/color","ref/cursors","ref/freetype","filepaths","ref/cdrom","ref/surface","ref/key","ref/display","ref/bufferproxy","ref/examples","ref/mouse"],titles:["<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.camera</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.tests</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.font</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.draw</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.PixelArray</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.surfarray</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.scrap</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mixer.music</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.image</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.pixelcopy</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.time</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.gfxdraw</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.sprite</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.locals</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.event</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.midi</span></tt>","Pygame Front Page","Pygame Tutorials - Sprite Module Introduction","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.joystick</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Overlay</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mask</span></tt>","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">pygame.transform</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.math</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mixer</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.movie</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.sndarray</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Rect</span></tt>","A Newbie Guide to pygame","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Color</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.cursors</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.freetype</span></tt>","File Path Function Arguments","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.cdrom</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.Surface</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.key</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.display</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.BufferProxy</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.examples</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pygame.mouse</span></tt>"],terms:{radian:4,wait:[19,15,36,28,11,39,16],mode:[15,2,3,4,24,7,31,13,34,39,35,36,38,12],membership:[18,13],colormap:[6,38,10],phi:23,vide:25,get_nam:[19,33],accler:36,pack:[6,36,34],"_sprite__g":18,sign:[1,26,24,6,37,35],assembl:35,cord:38,xxxxx:30,vectorelementwizeproxi:23,blend_rgba_add:34,pyam:[5,17],expect:[29,24,10,2],tradition:30,experi:[15,18],prebuilt:17,semi:28,utf8_str:7,sdl_windowid:36,numlock:35,region:[34,21,22,9],bottomleft:27,directfb:36,nonzero:[21,27],thread:[0,15,2,3,24,12,13,25,38],few:[1,18,30,3,28,11,31],joybuttondown:[19,15],"export":[24,5,37,29,34,10],renderplain:[18,13],surfarrai:[37,6,28,34,17,38,10],kmod_non:35,unix:[28,36,30],keyboard:[15,28,39,14,17,35,38],ensur:[28,35,15,24],portmidi:16,issu:[28,6,26],boarder:12,ftfont:[3,31],straight:[4,12],can:[0,1,2,3,4,5,11,12,13,14,7,37,21,22,18,25,26,27,32,39,34,38,10,30,6,9,15,16,8,19,20,23,24,28,29,31,33,17,35,36],skew:3,reason:[22,18,24,3,28,39],chimpanze:17,cheap:[18,13],exclaim:35,set_num_channel:24,x86:22,stress:38,xor:[39,30],hadn:28,sndarrai:[17,26,38,24],unsign:[26,24,6,37,29,34],evolv:38,environ:[15,36,16,25,7],placehold:1,diff_color:22,obvious:18,gl_set_attribut:36,encode_file_path:1,contract:[0,22],joyaxismot:[19,15],said:28,hit:[28,38],pointlist:4,modif:[0,34],"_default_lay":13,bound:[4,21,31,13,34],correspond:[28,5,21,31,2],bounc:[22,23,38],found:[21,26,3,6,27,31,13,34,14,17,16,38],slightli:[15,18,28,29,11,34,38],angl:[4,21,22,31,23],k_numlock:35,vernum:1,determin:[8,20,22,23,3,4,34,9,36,13,33,35,16,18],signatur:27,black:[19,30,4,5,28,39,34,38],hsva:29,yourself:[3,18,13],some:[0,1,3,4,5,12,13,7,22,18,27,39,30,9,15,16,8,19,23,24,28,31,17,36],get_numax:19,featur:[1,21,18,3,31,13,34,17],arbitrarili:36,malform:31,xxx:30,scroller:28,lot:[19,18,28,11,34,38],quickest:34,convolv:21,notimplementederror:8,get_imag:0,renderupd:[38,18,13],"default":[0,1,2,3,13,7,21,15,16,26,32,39,34,38,10,6,9,25,23,24,29,31,36],total:[1,8,24,2,25,10],distribut:[0,17,2],blend_rgba_sub:34,vflip:0,rotate_x:23,close_to_player3:18,close_to_player2:18,alien:[18,38],set_default_resolut:31,end:[1,15,8,24,4,9,28,12,13,33,35],checkout:1,whole:28,set_gamma:36,mod_:14,k_leftparen:35,alia:[13,7],unpredict:31,strip:34,msg:16,bump:28,pick:[36,22,18],aliv:[37,18,13],k_kp_minu:35,convolut:21,manipul:[26,5,6,27,9,28,34,17],kern:[3,31],radii:12,slowest:34,get_bounding_rect:[21,34],chimp:[17,18,38],poll:[28,15,16],must:[0,2,3,4,5,13,7,22,18,25,26,39,34,10,30,6,9,15,16,19,20,23,24,37,31,33,36],k_kp_period:35,toplevel:24,spin:38,"0xd800":31,arrow:[35,38,30],san:31,set_reserv:24,bracket:35,sai:[28,18,34],hue:0,readonli:13,prefer:[12,9],set_clip:[13,34],diagon:22,lifetim:[5,6],wai:[0,19,1,15,18,2,3,24,9,28,10,31,13,35,38,39],though:[0,24,2,27,12,10],insid:[1,21,30,4,27,9,12,13,34,38,31],midbottom:27,midleft:27,outfil:25,moveit:38,deliv:16,rapidli:35,divis:30,wav:[7,24],under:[28,36,17,16,39],engin:[28,4],corner:[21,22,4,5,28,31,34,39],frozen:2,path:[1,23,2,3,9,32,31,17,38],rect_list:13,object:[1,3,4,5,11,12,13,21,15,18,33,26,27,34,38,10,30,9,25,19,20,8,24,37,29,31,17,36],k_euro:35,mainli:[3,18,34],instrument:16,synchron:16,unicodeerror:3,button1:39,button2:39,button3:39,silent:28,group_list:13,problem:[28,1,18,10],silenc:2,focu:[36,35,15,39],sysrq:35,xxxx:30,linux:[0,28,16,8],blank:[3,28],xpm:9,within:[37,21,22,28,31,13,34],update_rect:38,dissapear:[12,7],center:[19,21,4,27,12,13,34,38],constrain:[4,39],all:[1,2,3,4,5,12,13,37,21,22,18,33,27,39,34,38,30,6,9,15,16,8,19,20,23,24,28,29,31,17,35,36],although:15,substitut:0,alt:35,"__dict__":15,"0xrrggbbaa":29,get_rect:[31,13,34],maximum:[3,28,31],blend:[4,31,38,34],get_press:[28,35,39],overlap_mask:21,develop:[23,2],rank:28,natur:[28,25,8],whose:[],matter:[28,18,34],depth:[0,22,5,6,34,36],gl_get_attribut:36,set_palette_at:34,journal:28,shortest:23,euclid:23,state:[19,15,18,24,7,28,31,13,34,35,38,39],lerp:23,basic:[0,18,36,28,29,13,17,25,38,7],load_xbm:30,progress:10,graphic:[20,22,18,36,28,25,38],convert_alpha:[34,38,9],get_palette_at:34,newlin:3,none:[0,1,3,5,11,12,13,7,21,22,16,26,27,39,34,38,10,6,9,15,25,8,19,20,23,24,37,29,31,33,35,36],optimis:28,numev:[15,11,24],share:[19,15,24,3,9,11,34,7],sysfont:[3,31],solv:24,set_error:1,sharp:4,attr:31,tabl:[36,10],kmod_ralt:35,layeredupd:13,line_height:19,pixelcopi:[5,6,38,10],describ:[37,36,16,39],collid:[21,18,13,27],millisecond:[8,24,28,11,13,35,16],widget:38,sdl_videodriv:[36,25],grow:[28,27],unit:[3,1,34,31,2],struct:[5,6,37,31,34,10],dedic:18,combin:[22,18,27,28,34,36],compar:[28,1,5,13],compat:[26,15,24,3,6,9,31,13,36],get_vers:31,anyformat:34,fixed_width:31,use_fastrendergroup:38,k_mode:35,therefor:[28,18,13],onput:16,gener:[19,22,23,36,5,6,9,10,39,34,17,35,16,38,18],app:38,gif:[28,9],parametr:23,get_pitch:34,activeev:[36,15],theorem:23,child:34,besid:33,claim:0,simpler:[18,38],comparis:5,unfortun:[28,2],drop:[31,24],identifi:[19,1,35,15,7],count:[19,21,22,24,33,5,37],mp3:[25,8],target:[18,5,27,13,25,10],ttf:[3,31],array_alpha:6,illeg:27,atexit:16,get_endev:[8,24],chase:18,sizer_xy_str:30,scant:38,bool:[0,19,15,23,24,3,25,34,7,27,8,9,37,36,31,13,33,35,16,39],rleaccelok:34,infil:25,bigger:17,treshold:13,virtual:[16,27,38,39],intial:24,"0xdfff":31,bring:13,user:[0,19,1,15,23,2,4,28,36,31,34,17,35,16,18],set_ital:3,fname:38,unabl:[18,9],second:[19,26,22,23,2,4,5,24,28,30,11,33,25,37,38,8],bmp:[7,9],retriev:[28,15,24],paus:[8,24,33,11,35,25],track:[18,33,28,11,13,17],megabyt:36,realtim:34,kmod_meta:35,trial:28,profil:28,smallest:[36,34],k_lctrl:35,darken:36,asyncblit:34,k_pageup:35,mere:[28,16],effici:[15,18,3,13,17,36],merg:18,groupsingl:[18,13],profit:0,free:[18,38],constantli:28,field:[37,16],flavor:28,sp2:38,punctuat:3,smooth:[3,28],bufferproxi:[37,17,34],set_cursor:[39,30],get_abs_offset:34,f11:35,bind:16,k_ralt:35,prealloc:34,foo:28,k_kp_enter:35,buffers:[16,24],docutil:[0,1,2,3,4,5,11,12,13,14,7,21,22,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,37,29,31,33,35,36],comment:[19,18,38],colorspac:0,garbag:34,somewhat:[18,38],experiment:[0,7,12,23],curv:12,more:[0,19,1,21,15,18,24,3,33,9,28,36,11,31,13,34,17,35,16,38,10],line:[19,18,2,3,4,9,28,12,17,38],get_sized_glyph_height:31,underlin:[3,31],result:[22,23,2,3,5,28,31,16,18],avid:28,cursorfil:30,also:[1,2,3,4,5,11,12,13,14,37,22,18,25,27,32,39,34,38,30,6,9,15,16,23,24,28,29,31,33,17,35,36],tempt:28,expir:2,parent:[37,13,34],group:[38,18,13],across:[28,21],multipl:[19,20,22,18,24,3,4,34,39,13,33,15,35,36,38],python:[37,1,15,18,2,3,24,27,9,28,32,30,31,13,34,17,25,38,10],alsa:16,forego:15,runtim:[22,6,11,26,36],consist:[33,7,15,24],truncat:24,bear:[3,31],bytestr:24,register_quit:1,pointer:28,less:[22,24,3,11,35,16],destsurfac:[0,22],collidelist:27,anim:[22,18,9,28,13,17,38],amplitud:26,overflow:15,get_init:[19,24,3,33,26,36],characterist:29,endpo:4,lower:[19,20,21,24,33,6,28,36,16],add_intern:18,interior:22,rudimentari:38,easili:[28,1,18,30],mathemat:34,minor:1,easiest:38,testout:16,breakag:5,hasn:31,lib:38,lie:12,obliqu:31,blend_sub:34,outpng:38,backslashreplac:1,set_repeat:35,thing:[1,21,15,18,33,28,7],step:[19,15,5,28,12,17],own_data:7,what:[19,18,3,4,28,29,13,17,36,38],rrggbbaa:29,especi:[1,31,18],connected_compon:21,align:[28,31,27],end_po:4,els:[1,18,28,31,7,10],strike:31,throughout:14,kmod_lctrl:35,as_spher:23,win32:16,ugh:28,zoom:38,belong:[18,13],frame:[0,19,15,18,28,11,13,34,25],k_break:35,piec:[28,31],veri:[0,18,28,11,16,38],constant:[1,11,31,14,17,35],howev:[0,22,5,28,31,13,14,38,7],depend:[15,8,24,3,5,26,9,28,32,31,7,36,10],blit_sw:36,spriteleft:13,anticip:1,anymor:[5,7],dict:[15,2,27,37,34,36],"0x80000000":34,time_proc:16,necessari:[15,18,24,28,31,34],leav:[4,34],interact:[19,15,2,5,13,17,16,38],instead:[1,26,22,18,2,3,4,5,6,36,28,32,31,13,34,25,38,8],get_smoothscale_backend:22,random:2,callabl:[37,1,15,13],"0x00002000":34,hardest:18,permiss:36,newer:8,gl_depth_siz:36,design:[37,18,13],k_comma:35,rleaccel:34,uniqu:[19,13,34],simpli:[20,15,30,36,28,13,16],asterisk:35,axis_numb:19,chew:11,much:[21,22,3,9,28,11,38],overridden:[31,24],"break":[0,6,26,12,35,7],strickli:[],admit:28,clipboard:[17,38,7],overwrit:[37,4,38],jump:[28,39],ten:11,bla:9,scroll:[28,18,38,34],connect:[4,21,38],ratio:[27,13],joint:4,suspend:28,obscur:28,syntaxerror:1,recommended_input_devic:16,ogg:[8,24],posit:[19,21,18,2,3,39,24,27,8,28,36,31,13,33,34,25,37,38,12],collide_circl:13,k_quotedbl:35,idiom:28,scrollabl:38,correctli:[28,16,22,24],out:[0,21,18,24,4,28,31,16,8],outer:4,array_to_surfac:10,wave:26,mmx:[22,38],choos:[28,36,16,38],eventu:[36,15],blend_fil:38,"0x00000020":34,shrinkag:22,cool:28,make:[19,21,15,18,24,5,27,28,11,13,34,17,25,38,7],perform:[21,22,23,24,3,5,28,31,13,34,15,36,38,18],image_fil:38,concept:17,ball_numb:19,ver:1,hour:28,fnt:31,fonti:38,post:[15,24],chang:[0,1,3,4,5,12,13,7,22,18,26,27,34,38,6,16,8,19,23,24,28,31,17,36],move_to_back:13,chanc:[28,24],wonder:[28,6,26],cover:[17,22,27,34],pete:[28,18],been:[19,1,15,23,24,8,33,30,28,31,13,34,36,18],get_track_start:33,sound_array_demo:38,lostsprit:18,fout:38,boom:18,need:[19,1,15,18,2,3,33,5,30,9,28,12,13,34,17,35,36,38,7],project:[28,38],unionall_ip:27,"0x00001000":34,avoid:[33,5,24,23,2],flag:[19,18,3,4,28,31,13,34,14,36,37,38,10],harmless:36,cannot:[0,18,24,3,36,6,27,28,32,12,13,34,25,8],magazin:17,previous:[0,29,1],use_stat:38,program:[19,1,15,18,2,25,24,20,27,28,36,11,33,17,35,16,38,8],done:[19,8,3,4,28,29,31],get_siz:[0,21,5,31,34,25],joystick:[28,19,17,15,38],retransform:22,world:28,sleep:[15,11],i686:22,font_index:31,hotspot:39,song:8,whatev:[28,18,13],k_rightparen:35,shape:[37,4,5,28,12,34,17,10],typestr:37,testsprit:38,userev:[15,11,24],adjust:[3,29,36,31,38],account:[19,8,24,5,28,31,35],shorter:36,get:[0,1,2,3,4,5,11,13,7,21,22,18,25,26,39,34,38,6,15,16,19,8,24,28,29,31,33,17,35,36],descend:31,undefin:31,fadeout:[8,24],midtop:27,present:[1,16,18],callback:[37,13],joyhatmot:[19,15],descent:[3,31],get_sprit:13,debian:[8,38],doubler:22,obsolet:34,cadillac:18,consequenti:0,unstructur:34,remov:[26,15,18,3,6,37,13,22],foreground:31,colliding_sprit:13,menu:35,evil:28,number:[1,2,3,4,5,11,13,37,21,22,18,25,26,34,38,6,9,16,8,19,23,24,28,29,31,33,35,36],set_gamma_ramp:36,perspect:38,get_top_lay:13,incomplet:2,inclin:23,pixelarrai:[5,17,38,34],sampl:[17,26,22,18,24],whenev:1,overlai:[20,38,25,18,17],rotate_i:23,eight:38,occasion:18,tick:[4,11,19],flexibl:[17,18],strictli:12,unfilt:22,behavior:13,starfield:[28,38],everi:[21,22,23,24,8,33,6,28,11,13,34,17,35,38,18],"true":[0,1,25,2,3,4,13,7,22,18,33,27,39,34,38,9,15,16,8,19,20,23,24,37,31,35,36],order:[1,8,2,5,24,28,11,13,34,35,16],improperli:20,calcul:[5,21,31,13,23],k_help:35,dot:[31,23],amd64:22,layer1:13,messi:18,pmdeviceid:16,get_surfac:36,doc:[13,34],doe:[1,3,4,11,12,13,7,21,22,18,33,27,34,38,10,30,6,16,20,8,24,28,35,36],make_surfac:[5,6,10],don:[19,18,28,11,31,13,16,38],expens:13,slash:35,uffff:[3,32],sdl_video:34,configur:[17,31,39],pacman:18,held:35,pm_recommended_output_devic:16,from_spher:23,outlin:[4,21,31],retain:[0,34],unional:27,help:[19,15,18,2,3,24,11,31,13,34,17,35,16,38,39],digit:[19,29],shown:[20,36],predomin:10,vec:23,intend:[34,38,13,10],rotate_z:23,"null":[3,32],absolut:[19,33,28,29,31,34,16],k_f11:35,blit_arrai:[6,10],backspac:35,rle:34,newarrai:5,"__new__":31,from_surfac:[21,13],set_endev:[8,24],here:[0,20,15,18,24,28,13,34,36,38],unus:[24,9],set_po:[39,8],unsupport:[0,8],kmod_ctrl:35,event_nam:15,maxtim:24,reserv:24,initi:[0,19,1,15,18,24,3,4,26,36,11,31,13,33,14,17,35,16,7],reiniti:[25,31,24],awkward:28,mpeg:[17,25,38],openglblit:34,parallax:28,give:[19,5,28,31,13,34,16,37],unavail:[3,28,36],list_mod:36,render:[19,20,18,3,4,28,36,31,13,34,17,25,38],degre:[21,6,22,31,23],sequenc:[22,18,30,32,4,5,27,28,36,31,13,34,15,39,35,16,12],editbox:28,k_tab:35,rect:[20,21,22,18,4,27,28,31,13,34,17,25,12],pxarrai:5,updat:[19,20,18,4,28,11,13,36],lock:[37,15,4,5,6,28,13,34,10],yv12_overlai:20,tick_busy_loop:11,surround:22,get_sized_height:31,scale2x:22,an_id:16,creation:[6,26],list_camera:0,xormask:39,becaus:[18,31,13,34,16,23],major:1,sprite_dict:13,uxxxxxxxx:[32,31],ndim:5,caller:16,same:[0,1,3,5,13,21,22,18,33,27,39,34,30,6,9,15,19,23,24,28,29,31,36],open:[0,16,36,33,17,25,7],get_length:[25,24],k_kp6:35,k_kp5:35,k_kp4:35,k_kp3:35,k_kp2:35,k_kp1:35,k_kp0:35,"0x00000010":34,subdirectori:38,k_kp9:35,k_kp8:35,longer:[19,33,24],seper:1,cut:24,time:[0,1,25,2,3,4,11,13,14,22,18,33,26,39,34,38,15,16,19,8,24,28,31,17,36],"0x00010000":34,forget:[19,18],understand:[28,20,16,18,17],queue:[0,19,15,8,24,28,11,39,35,36,38],set_palett:[36,34],recreat:[38,2],uyvy_overlai:20,dokill1:[18,13],ignor:[28,34,24,16,2],xxxx_test:2,exactli:[18,5,27,28,34,16],peopl:[28,17,38],subarrai:5,surfa:17,lgpl:17,courier:31,mousemot:[15,39],impli:[0,31],safe:[19,1,15,24,3,33,5,36,31,13,34,16],asurf:9,scrap_text:7,editor:28,succe:36,wors:28,enable_swizzl:23,permit:[0,32],clamp:[27,38],work:[2,3,4,12,13,7,21,22,18,33,26,27,39,34,38,10,30,6,9,15,16,19,24,28,31,35,36],thier:13,"long":[15,18,2,28,31,8],blit_hw_a:36,word:[18,7],meant:[28,1,18],get_bottom_lay:13,stderr:2,worri:[28,38,18,13],get_lines:3,opac:[28,31],themselv:[18,34],"boolean":[19,18,3,4,39,35],strateg:28,draw:[19,21,18,3,4,9,28,36,31,13,34,17,25,12],surface_to_arrai:10,explain:[14,18],instruct:22,throttl:19,wrote:28,effeci:[],which:[0,1,2,3,5,11,13,7,37,21,22,18,16,26,27,32,39,34,38,6,9,15,25,19,23,24,28,31,35,36],allot:2,colorkei:[22,3,6,9,28,31,34,36,38,10],euclidian:5,intersect:[21,18,13,27],overrid:[28,13],output:[0,19,21,22,3,25,28,16,38],alloc:9,libmp3lam:25,ascend:31,emb:36,errno:16,addit:[19,1,23,4,36,13,34,35,16,38,7],discontinu:[37,34],annoi:17,charact:[37,1,3,6,28,32,31,35,36,10],notic:[0,28,27],stereo:[26,24],get_par:34,k_rightbracket:35,taken:[31,38,24],extract:[5,22],userrect:28,get_colorkei:34,has_audio:25,k_escap:35,jpg:9,signal:8,paper:28,doesn:[18,3,28,31,34,38],crash:[20,18,8],embed:[36,31],dokil:[18,13],resourc:[1,30,38,24],inadequ:28,union_ip:27,joystick_count:19,"switch":[19,36,13],mapped_int:34,other:[0,1,2,3,4,5,11,13,7,21,22,18,33,26,27,34,38,10,6,9,15,19,23,24,28,29,31,36],blendmod:13,showcas:[28,38],penalti:[18,34],pile:38,disable_swizzl:23,big:[37,1,18,13],amount:[19,22,3,11,39,31],dga:36,pathnam:24,unpaus:[33,8,24],suppli:[0,21,16],hope:18,restart:[25,8],move:[22,27,28,39,13,34,17,25,38],freebsd:38,movi:[17,25,38],circl:[4,38,12,13],math:[4,23],unfamiliar:28,midi:[16,38],fun:38,khz:26,submodul:[1,2],argb:9,chromin:0,store:[21,18,30,6,27,12,13,34,36],tri_left:30,opengl:[36,38,34],iceberg:18,uniniti:[0,19,1,24,3,25,36,33,16],due:29,"__init__":[19,18,13],andal:31,ybool:22,recommend:[3,36,15,13,34],font:[19,3,28,31,17,38],liter:[0,1,2,3,4,5,11,12,13,14,7,21,22,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,37,29,31,33,35,36],special:[0,22,18,24,30,28,13,34,36,10],luma:0,layer2:13,spring:22,cdrom_tag:2,k_end:35,driven:[36,13],k_semicolon:35,driver:[28,25,36,16],monster:18,stream:[25,17,16,8,24],get_view:[37,34],ask:[28,36],set_volum:[25,8,24],new_width:38,k_delet:35,complement:23,pyopengl:[38,9],stand:38,topmost:13,http:25,set_loc:20,befor:[0,19,18,2,3,25,24,7,28,36,30,11,31,13,33,34,39,35,16,37,12],set_alpha:[34,10],bunch:18,screen_height:36,slerp:23,temptat:28,scrollock:35,writabl:37,v4l2:0,hold:[3,19,22,18,13],biggest:36,plane:[20,25,34],gl_alpha_s:36,intra:25,anytim:[18,39],glcube:38,author:[0,28],report:[19,1,15,23,28,22,25,38],eject:33,deriv:[1,38,25,18,13],run_test:2,get_height:[3,34],handi:38,k_asterisk:35,unnot:35,renderclear:[18,13],unweildi:28,extrem:38,py_buff:37,modul:[0,1,2,3,4,5,11,12,13,14,7,21,22,18,25,26,39,34,38,10,30,6,9,15,16,8,19,23,24,37,31,33,17,35,36],sauf:21,reus:0,framer:[0,28,17,11],sourc:[0,22,18,24,5,9,28,13,34,17,16,38,10],acodec:25,introduc:10,get_driv:36,multimedia:[28,35],cmy:29,logger:38,k_leftbracket:35,layout:[3,37,31],sdl:[1,15,36,20,28,22,25,38,10],tranpar:6,disable_advanced_featur:1,"float":[19,22,23,4,37,29,11,31,13,33,25,8],mimic:31,arriv:28,timer:[16,11],k_lalt:35,k_insert:35,multi_thread:2,hsv:[0,29],transpos:5,mayb:[28,36,18,38],crop:[22,27],clock:[4,11,19],hsl:29,keypress:28,tiff:7,load:[0,8,24,3,30,9,28,31,13,17,25,38],smoothli:[28,22],nonetheless:38,from_polar:23,automat:[19,1,24,3,25,34,9,36,31,13,33,14,7,16,12],repeat:[1,8,24,25,35,36],categor:18,high:[28,38,13],chaser:18,notifi:18,"char":[3,31,34],sizer_x_str:30,valueerror:[26,6,37,34,7,25,10],qce:0,"final":[3,4,5,28,31,34,14,38],submit:28,etc:[28,19,5,16,9],alpha:[21,22,3,4,6,9,28,29,31,34,10,36,38,12],exemplari:0,part:[21,22,18,2,4,28,12,34,15,31],pars:28,fast:[19,21,22,18,5,6,28,34,38],drive:33,kmod_lalt:35,earlier:[7,8,38,10],chop:22,relev:28,offer:[36,1,15,30],collidelistal:27,david:28,pixels2d:6,tweak:18,enabl:[15,23,3,31,35,25],immedi:[15,36,16,24],hardcod:38,use_bitmap_strik:31,set_shift:34,"import":[19,1,24,15,18,2,3,4,6,28,26,12,14,17,25,38],drawback:28,shutdown:36,typeerror:[3,10],rewound:25,toler:19,min:21,vector2:23,polar:23,imag:[0,20,21,22,18,30,3,6,9,28,31,13,34,17,7,36,38,39],weak:[28,37],overhead:[28,18,34],product:23,get_underlin:3,yvyu_overlai:20,mix:[3,28,34,18,24],blend_max:34,fade_m:24,bitmap:[39,30,22,31,9],mous:[19,15,30,28,39,17,38,7],byteord:37,"0xc0":16,indexerror:[16,34],primit:12,tif:9,troubl:28,previou:[22,18,24,11,39,13,36],lost:[8,7],length_squar:23,tip:[28,17,18],slower:[28,4,11,13,34],hflip:0,well:[1,22,18,4,5,9,28,31,34,7,12],pixels_blu:6,rotozoom:22,far:[28,23,38,7],secondari:28,squar:[4,23],"1bit":21,pgm:[38,9],hash:35,discuss:[28,18],avail:[0,1,24,22,18,2,3,36,6,20,9,28,26,31,34,7,16,38,12],laggi:24,gain:[28,36,15,31],bundl:[3,31],bottomright:[12,27],regularli:19,capslock:35,iii:25,pictur:9,april:18,binari:[0,20,17,30],k_print:35,blue:[0,22,3,4,5,6,29,34,36],blend_rgb_min:34,cube:38,readm:17,text:[3,28,31,35,16,38,7],kwd:2,readi:[0,19,2],cpu:[28,4,11],fulli:[28,34,6,13,35],"__tags__":2,rectstyl:28,built:[32,1,31,9],"0x40000000":34,extra:[34,18,13,24],sprites_click:28,api:[0,7,16,12,23],build:[1,31,18],size:[0,3,4,5,12,13,37,21,22,27,39,34,38,10,30,6,9,15,25,19,20,24,28,31,36],run:[19,22,18,2,24,9,28,11,15,36,38],ucs4:31,attributeerror:[31,18],abl:[28,9],rare:[28,1,34],scaler:38,switch_lay:13,insight:28,known:28,mysprit:18,clean:[18,39],pend:16,home:35,"0x20000000":34,sort:[15,18,28,13,36,38],expans:22,frill:18,join:[27,9],enemi:18,clear:[19,21,15,18,24,4,28,13,34,17,35,10],gl_multisamplesampl:36,directx:[25,36,16],jpeg:[28,9],collide_rect_ratio:13,convers:[0,5,6,28,29,25],vcodec:25,speaker:24,denot:27,vision:[0,17],holdov:18,forward:[35,25],layer2_nr:13,"0x90":16,find_channel:24,recommended_output_devic:16,polygon:[4,12],"0xff00ff":5,defin:[19,15,3,4,28,13,14,7],stride:[37,5],etyp:1,exce:34,textur:12,max_i:31,wrapper:28,greater:[21,24,3,37,34,35,16],max_x:31,hwsurfac:[28,14,36,34],lbm:9,k_left:35,k_minu:35,session:2,new_lay:13,crucial:28,items:5,algorithm:[21,22],idx:13,pass:[25,2,3,4,5,11,13,7,22,18,33,32,39,34,30,9,15,16,19,20,8,24,37,31,35,36],past:[28,7],simultan:24,decreas:24,charset:7,dirti:[28,18,13],obtain:[16,31],higher:[36,17,6,15,18],dai:18,pase:3,idl:[4,24,15,8,19],critic:28,reproduc:0,frequent:[19,18],predefin:15,control:[0,19,20,24,15,8,2,3,33,6,28,36,30,11,31,13,34,17,35,25,38],question:[28,35],comma:[3,35,16],desktop:36,frombuff:9,frequenc:24,seri:[4,16],modifi:[18,26,27,31,13,34,14,35,12],ball:[19,15],linearli:34,milisecond:16,pipe:36,underli:[16,31],eventlist:[15,38],set_grab:[35,15,39],solid:[22,3,4,6,13,34],luckili:28,chord:28,chore:28,base:[0,15,18,3,37,31,13,38],usual:[19,1,15,18,24,3,28,31,13,34,36],organ:[28,17,18,13],scan:[19,33],i1i2i3:29,thi:[0,1,2,3,4,5,11,12,13,14,7,37,21,22,18,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,28,29,31,33,17,35,36],kmod_rctrl:35,indent:[19,5],root:[28,23,2],behind:[17,13],box:[4,18,31,12],get_busi:[33,25,8,24],forcibl:24,inputimag:38,int_valu:34,explicitli:[5,31],keyascii:35,k_right:35,thu:[5,23,7],pixels_green:6,sprite:[28,17,38,18,13],pfr:31,made:[28,17,26,36],form:[0,15,34,16,29],get_axi:19,copi:[37,26,22,18,24,5,6,27,9,28,13,34,7,38,10],spheric:23,contrast:[6,26,39],minimum:[3,34,21,9],forc:[38,24],convert:[0,26,15,8,30,25,6,9,28,31,34,16],popular:38,anyth:[1,18,3,33,28,13,34,36],video:[19,20,15,18,36,28,34,17,25,38],iconifi:36,new_height:38,almost:[17,18],set_block:[28,15],pattern:[31,8],bold:[3,31],capabl:36,you:[0,1,3,4,5,11,12,13,7,21,22,18,25,26,39,34,38,30,6,9,15,16,19,20,23,24,28,29,31,33,17,35,36],liabl:0,truth:18,backend:[36,10],nondestruct:22,svgalib:36,quick:[19,15,18,2,28,34,38],current:[0,1,16,2,3,5,13,7,22,18,33,26,27,39,34,38,6,15,25,8,19,20,23,24,28,31,36],than:[0,1,3,4,11,12,13,21,22,18,33,27,34,38,6,9,16,8,19,23,24,28,31,17,35,36],fall:38,stationari:18,contigu:[37,4,34],caption:[36,34],sytem:[],style_non:31,get_capt:36,freetyp:[3,17,31],incred:28,mixer:[8,24,26,17,25,38],miniatur:19,construct:27,info:[36,16],coordin:[19,21,22,23,39,27,31,34,12],individu:[1,2,33,28,31,34,17],yuv2_overlai:20,year:28,k_less:35,get_offset:34,rotate_z_ip:23,character:23,offscreen:25,runtimeerror:[1,31],scrap_ppm:7,sonix:0,scrap_pbm:7,"_test":2,get_at:[28,21,34],introduct:[17,18],resolut:[20,22,36,11,31,34,25],srap_select:7,scale:[0,21,22,23,9,31,13,38],highli:34,get_al:33,start_angl:4,show_output:2,error:[1,22,18,2,36,28,29,31,16,38,10],unicode_escap:1,should:[19,1,21,22,23,24,3,33,5,9,28,36,11,31,13,34,15,16,38,18],met:0,solut:[28,25],treat:[19,6,24,26,31,36],blanket:[34,10],definit:[18,7],screen_dim:38,knowledg:28,touch:28,motion:[19,39],antialia:3,jitter:19,type1:31,surf:[34,38,31,13,12],sure:[19,15,18,28,11,13,7],timestamp:16,unscal:31,movieplay:[25,38],textured_polygon:12,hand:[28,5,10],larger:[34,22,24],tort:0,self:[19,21,23,13,34,18],still:[18,24,23,28,34,9,36,10],get_num_channel:24,k_f1:35,k_f3:35,k_f2:35,k_f5:35,k_f4:35,k_f7:35,k_f6:35,k_f9:35,k_f8:35,latenc:[28,16,24],shut:[1,36,31],commerci:17,truetyp:[3,17],startpo:[4,8],translat:[32,5,35,31,38],satur:0,technic:20,fault:28,full:[19,15,18,24,3,36,5,9,31,13,34,25,38,39],latin1:[3,31],formal:[],ascii:[32,30,6,35],comparison:[29,15,38],mention:[28,18],moment:[28,26,7],weight:5,a6f89747b551:1,interfac:[24,5,6,37,29,31,34,16,10],query_imag:0,pygam:[0,1,2,3,4,5,11,12,13,14,7,37,21,22,18,25,26,27,32,39,34,38,10,30,6,9,15,16,8,19,20,23,24,28,29,31,33,17,35,36],collided_cal:13,releas:[0,19,1,39,5,7,28,12,34,35,16,37,31],warranti:0,examin:17,thrown:[15,22],vertic:[0,22,4,5,9,31,36,38,12],ghost:18,gl_multisamplebuff:36,pixels_alpha:6,framebuff:36,ahead:[4,19],suffix:27,rang:[19,23,36,5,29,31,13,16],plug:19,exchang:5,later:[0,15,18,24,5,37,29,12,13,16,7],drawn:[19,21,18,4,36,31,13,34,25],"12th":18,set_icon:36,filled_ellips:12,ouput:16,represent:[29,5,6,26,17],possibl:[0,19,24,3,9,31,13,34,36,7],onscreen:36,big_endian:1,yoffset:21,rotat:[22,31,23],synonym:15,needn:38,loop:[19,15,18,24,4,28,11,25,8],right:[19,21,18,24,4,5,27,28,12,13,34,35,36],todo:18,hex:29,down:[19,1,18,28,31,34,35,36,39],get_act:36,fire:28,irc:28,fromstr:9,look:[1,22,18,30,3,4,6,28,16,38],chunk:37,bezier:12,given:[1,3,4,11,12,13,37,21,22,18,27,39,34,38,6,15,25,19,23,24,28,29,31,36],set_mask:34,rev:1,mod:[15,18,8],shade:4,endian:[37,1],drift:19,"8bit":[3,34,6,36,9],k_quot:35,opentyp:31,sinc:[19,15,18,24,33,6,9,28,11,39,34,36],init:[19,1,2,3,4,24,36,11,31,33,16,7],librari:[0,1,4,31,16,38,12],set_capt:[4,36,19],arc:[4,12],buffer_s:16,map_arrai:[6,10],rel:[19,20,15,39,13,16],distil:28,handler:15,vgl:36,mail:28,come:[19,21,15,18,3,28,31,16,38],main:[19,20,15,18,2,4,13,25,38,10],magnifi:38,comp:28,extens:[22,9],displai:[19,20,15,18,2,4,24,7,28,36,12,13,34,14,17,35,25,38,39],subsubsurfac:34,theta:[21,23],clip:[4,38,27,13,34],via:31,scale_to_length:23,brief:[33,38],contributor:0,advanc:[18,3,31,13,34,17,25],per:[19,21,15,26,2,4,6,9,28,11,31,34,17,25,12],nearli:18,pie:12,botton:13,bottom:[3,27,9,31,13,36,38,12],shortcut:18,bomb:18,itself:[1,18,3,5,31,34,10],face:17,acolor:29,formula:5,zero:[19,18,24,4,31,33,16,23],tell:[28,18,24],python26:38,fact:[28,4,12,18],dozen:28,act:28,decid:[15,18],surfac:[0,3,4,5,12,13,7,28,21,22,18,34,38,10,6,9,25,20,23,37,31,17,36],routin:[0,15,3,31,34,22,38],k_home:35,music:[17,8,38,24],icontitl:36,doubl:[22,34],match_font:3,aaellips:12,metric:[3,31],set_length:29,outputimag:38,sent:[19,35,36,8,24],elips:12,item:[15,18,5,31,13,10],enhanc:[3,17,31],ani:[0,1,3,4,5,11,12,13,7,37,22,18,25,27,34,38,10,30,6,9,15,16,19,20,8,24,28,31,33,17,36],distract:28,col:12,style_underlin:31,destruct:22,iter:[5,18,13],quot:35,commun:[28,15],someimag:38,k_backspac:35,blitzbas:38,get_sound:24,search:[17,27,13],eras:[28,19,21,18,13],again:[0,28,18,13,34],k_kp7:35,processor:[22,11],own_data_typ:7,maintain:[3,1,27,13],numpass:1,spend:28,distanc:[5,23],overwritten:34,consol:[38,2],ffmpeg:[25,38],coupl:18,spent:28,analog:[19,5],mysurf:34,rectangle_list:36,mpeg1video:25,haven:28,importerror:[6,26],shell:38,just:[19,20,21,22,18,2,24,4,6,8,28,12,13,34,15,38,31],filled_circl:12,segment:[4,34],collide_mask:13,k_f10:35,k_f13:35,k_f12:35,k_f15:35,k_f14:35,onli:[0,2,3,5,12,13,14,7,37,21,22,18,16,26,27,34,30,6,9,15,25,19,8,24,28,29,31,33,36],middl:39,neither:[6,26,13],shall:0,ampersand:35,nonlinear:34,k_rsuper:35,through:[37,1,21,15,18,24,28,31,13,16],max:[4,16],context:34,swizzl:23,five:[8,24],get_font:3,quickli:[28,18,9],fileobj:9,becom:[34,24,36,31,18],radiu:[4,12,13],get_button:19,slice:[28,5,10],counterclockwis:[22,31,23],stuff:7,x7d:16,futur:[34,24,16,31,18],reentrant:2,get_po:[28,39,8],bitwis:[21,35,36],quicker:[22,18,13,34],k_g:35,grid:31,compon:[29,34,21,23,10],custom:[24,39,13,17,36,38],overlin:31,front:[17,13],codec:1,stop:[0,18,24,33,28,39,25,8],got:[28,25,18],initalis:1,strength:31,activ:[26,8,24,6,39,34,36],scrap:[17,7],andmask:39,goe:18,slight:18,aacircl:12,abov:[0,19,20,26,18,32,5,6,28,36,10],crossbar:38,"_time_threshold":13,messag:[15,1,16,2],perfect:[28,21],have:[0,1,2,3,4,5,11,13,7,22,18,27,34,38,10,30,6,15,25,8,19,23,24,28,29,31,35,36],compress:34,isol:34,solarwolf:28,"0x01000000":34,sn9c101:0,swap:[5,36,27],get_layer_of_sprit:13,midi_event_list:16,"32bit":9,cff:31,get_numbal:19,get_error:[1,31],where:[37,20,22,23,2,8,33,5,24,28,29,39,13,17,7,36,38,18],worth:28,collidepoint:[28,27],unspecifi:31,maxi:3,explos:18,kmod_lshift:35,prevent:15,dokill2:[18,13],iyuv_overlai:20,repaint_rect:13,othersurfac:21,veloc:16,repres:[1,4,11,37,21,22,18,33,27,39,34,30,6,9,15,19,20,8,24,28,29,31,17,35,36],arraytyp:[6,26,38],playback:[8,24,33,17,25,38],scrap_select:7,source_rect:13,uniti:19,get_raw:[0,24],copyright:0,separ:[0,19,24,18,2,3,6,28,30,11,31,13,34,16,38],blit:[19,22,18,3,36,6,28,31,13,34,10,25,38,12],dropout:24,radial:23,ata:16,column:5,num_ev:16,"24x24":30,videores:[36,15],section:[14,4,34,18,33],k_up:35,oss:16,bit:[0,19,26,21,22,18,24,3,5,6,37,32,31,13,34,10,35,36,17,38,12],fake:[3,38,2],diamond:30,k_hash:35,liquid:38,alreadi:[19,18,24,4,27,36,12,13,33,16,8],attribut:[19,15,18,2,39,27,12,13,34,14,35,36,31],pcf:31,quit:[19,1,38,15,2,3,4,24,36,31,33,34,16,25],exist:[0,19,15,18,3,4,34,31,13,33,36],rgb:[0,20,3,4,9,28,29,12,34,36,10],get_sdl_byteord:1,pcx:9,pygame_freetyp:3,k_colon:35,type:[1,3,4,5,11,13,14,7,37,22,18,26,32,34,6,9,15,19,20,8,24,28,31,17,36],angle_to:23,substr:16,addition:[6,26],queri:[36,7],get_rawtim:11,destin:[0,22,3,5,31,13,34,12],dga2:28,advancemam:22,readabl:24,unicodeencodeerror:[1,31],get_asc:3,set_displai:25,goodluck:38,regardless:[3,1],reflect_ip:23,"case":[1,18,24,36,9,28,29,31,34,17,16,10],filepath:38,get_lock:34,xbm:30,playabl:26,headless_no_windows_need:38,monospac:[],valu:[0,1,2,3,4,5,11,12,13,7,37,21,22,18,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,28,29,31,33,35,36],format:[0,19,1,26,22,8,24,4,5,6,20,9,28,29,30,36,31,34,10,25,12],volum:[17,25,8,24],problemat:[25,38],ffff:32,lightweight:[28,13],invalid:[25,36,22,27,24],collis:[21,18,27,28,13,38],f15:35,f14:35,blend_xxx:38,version:[37,1,22,18,24,8,36,27,28,31,13,10,25,38,12],f10:35,f13:35,f12:35,joybuttonup:[19,15],layer_nr:13,longest:24,term:18,get_repeat:35,applic:[37,15,24,28,34,14,16,38,7],nosubprocess:2,incorrect:10,actual:[0,19,20,22,18,24,3,4,34,28,36,11,31,33,16,8],had:[28,18,34],onto:[21,3,28,31,13,34,12],get_tim:[25,11],rotate_x_ip:23,compil:[1,31,17,30],behalf:37,dump:2,accord:10,default_id:16,hashabl:27,k_clear:35,bother:28,entir:[18,24,4,34,28,13,33,17,36],debug:[15,22],stack:15,"32x32":36,min_alpha:34,fixed_s:31,invert:[5,21,31],invers:22,introspect:10,request:[21,26,3,6,34,36,38],member:[28,15,18,13],eat:18,"byte":[1,24,3,36,5,7,37,29,31,32,34,10,16,39],noth:[19,15,18,33,28,13],note:[0,1,25,5,11,12,7,22,18,33,26,39,38,6,9,16,8,23,24,28,29,31],pixelformat:0,indefinit:[8,24],"0x7d":16,scratchi:24,rotate_ip:23,min_x:31,arraydemo:[17,38],"__file__":38,"_spritegroup":18,factor:[31,38],collide_circle_ratio:13,tostr:9,leftclick:38,left:[19,21,24,27,28,31,13,34,35,36,39],clear_callback:13,manual:[3,28,1,31,34],familiar:28,oper:[1,36,22,23,32,4,5,6,7,27,29,31,13,34,15,35,25,18],util:28,trigon:12,get_abs_par:34,write:[37,28,31,34,16,38],direct:[0,19,21,23,5,34,36,38,10],get_sdl_vers:1,pump:[19,15],k_plu:35,domain:38,gap:[37,34],protocol:[37,17,34,10],bitsiz:36,thousand:26,inspir:17,min_i:31,effect:[1,22,18,3,27,28,31,13,34,15,17,36,38],exit:[4,1,36,16,19],index:[33,5,6,27,28,31,13,34,17,35,36,10],x13:16,x12:16,strong:31,x10:16,midisport:16,split:[28,18,30],who:[28,17,18],onc:[0,19,1,15,18,2,3,25,5,24,9,28,36,11,31,33,34,16,8],lenth:33,k_equal:35,kmod_mod:35,fastest:[36,34],k_kp_equal:35,between:[2,3,4,5,11,13,7,21,15,18,25,26,27,34,10,6,16,8,19,23,24,28,31,35,36],gamepad:19,rotate_y_ip:23,probabl:[28,21,18,38],benefit:18,sometim:[28,36,18,30],sdl_delai:11,level:[1,22,18,2,3,36,24,20,37,29,34,17,16],wargam:28,esc:38,kind:[28,34,16,10],thumbnail:38,screencoordin:13,zerodivisionerror:23,thickarrow_str:30,respect:[4,7,23,13,34],pre:[0,1,2,3,4,5,11,12,13,14,7,21,22,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,37,29,31,33,35,36],outsid:[3,4,39,34,12,31],below:[0,16,38,13],"try":[18,3,28,31,34,25],"_pixels_address":34,tri:[28,7],code:[0,19,15,18,17,3,4,5,7,28,32,31,13,34,10,35,37,38,12],behaviour:7,guarante:[7,24,15,2],bug:[29,1,22,23],love:28,compound:7,blend_add:34,arbitrari:[22,13],mygroup:18,involv:[18,28,31,34,17,38],screen:[19,18,3,4,27,9,28,36,39,13,34,14,17,35,25,38],group1:[18,13],group2:[18,13],get_top_sprit:13,otherarrai:5,eventid:11,get_at_map:34,takafumi:0,colon:35,directli:[37,26,15,18,2,3,4,5,6,9,28,32,30,34,10],inprecis:28,unpack:29,hang:[28,19],has_video:25,textstr:19,care:24,color:[19,21,22,30,3,4,5,6,9,28,29,31,13,34,17,10,36,12],now:[18,24,28,31,7,16,38,10],consider:34,nor:[6,26,13],fullscreen:[28,36,13,34],get_hardwar:20,thick:[3,4],non:[37,1,18,5,9,28,31,13,34,38],player:[28,38,18,13],allow:[0,19,21,22,18,24,3,5,30,9,29,31,13,34,15,17,36,7],platform:[20,15,2,4,24,28,36,11,12,17,35,16,7],unicod:[1,15,24,3,32,31,34,35,7],seul:23,test:[19,1,21,22,23,2,3,27,24,20,9,31,13,33,15,34,35,17,38],topleft:[5,22,27,13,34],ambigu:24,uncommit:1,confus:28,mpg:25,k_ampersand:35,strict:0,from_threshold:21,condit:[0,24],average_surfac:22,get_alpha:34,white:[4,5,30,39,19],k_scrollock:35,logic:28,rais:[8,1,26,22,23,24,3,25,36,6,7,9,37,32,31,13,34,10,16,39],arrai:[19,26,24,5,6,37,29,31,10,34,17,35,38,39],baselin:[3,31],broken:[1,25,39],stabl:10,doublebuff:[28,36],vidinfo:36,kmod_num:35,primari:39,x00:[3,32],uncompress:[24,9],repaint:[15,13],limit:[0,19,24,18,2,3,4,6,9,28,11,31,33,34,36,8],titl:36,optim:[22,18,3,34,36,38],palette_color:[21,22],videoinfo:36,boundari:[4,31],alon:[28,38],redrawn:[20,36],hat:[19,15],omit:[5,16,31,2],desir:[0,28,22,34],change_lay:13,k_exclaim:35,get_fram:25,get_wm_info:36,inform:[19,1,23,2,3,33,37,36,39,34,17,16,18],"24bit":[0,34,9],get_mod:35,panic:28,dictionari:[15,18,2,27,28,13,36],cryptic:18,errorstr:1,keypad:35,lookup:[3,36,15,13],divid:35,compound_text:7,length:[23,24,33,5,37,29,34,25],fetch:13,monitor:[36,11],orient:[21,31],k_menu:35,redistribut:0,unmap:10,toggle_fullscreen:36,get_hat:19,set_underlin:3,confid:28,subsystem:[28,15],integr:0,altern:[36,27,38],easi:[28,25,18,38],address:[28,37,34],ooo:28,dirty_rect:28,scope:5,relat:[28,14,31],get_bold:3,"0x10000000":34,k_dollar:35,contain:[1,25,2,3,4,13,14,7,21,15,18,33,27,39,34,10,30,9,16,19,24,28,31,17,35,36],span:[0,1,2,3,4,5,11,12,13,14,7,21,22,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,37,29,31,33,35,36],note_off:16,brighten:36,groupmulti:18,lookout:38,pixels3d:6,scrap_clipboard:[38,7],hat_numb:19,set_timing_treshold:13,num_track:33,put:[19,18,7],device_id:[16,38],move_to_front:13,assign:[15,2,5,27,29,13],captur:[0,17,38,9],follow:[0,19,21,15,23,24,8,6,7,9,28,30,31,13,35,37,38,18],windib:[36,25],mass:21,write_short:16,close_to_play:18,srccolorkei:34,suppos:[28,22,31],indexexcept:37,acur:11,awar:[1,15,8,3,27,36],astonish:28,scratch:18,awai:18,cursor_arg:30,file_path:38,alwai:[0,19,1,22,18,3,36,26,20,9,11,31,13,34,15,25,38,39],rgba:[4,9,29,12,34,36],video_mem:36,greyscal:22,pushabl:19,kei:[37,21,15,18,27,28,34,14,17,35,36,38],average_color:22,rgbx:9,delai:[28,16,35,11,38],learn:[28,38,34],hei:28,good:[0,18,24,3,28,34,36,38],side:[28,4,5,36,27],dull:28,rewind:[25,8],use_arraytyp:[6,26],banner:[17,38],pure:34,kmod_lmeta:35,blocks_hit_list:13,tricki:[28,18],server:38,special_flag:[13,34],valid:[20,18,24,37,34,36,38],shinner:[28,18],someon:7,incom:17,upper:[19,34],lowli:28,keyword:[0,1,15,24,2,34,17,38],save:[0,28,17,9],spritecollid:[18,13],milliscond:11,"1x1":16,specif:[15,18,24,3,7,28,31,13,34,35,36,10],least:[28,4,34,10],mmsystem:16,dimension:[29,5,31,23],rate:[28,24],tortur:28,incident:0,xf0:16,sett:34,arithmet:[29,5],over:[18,24,36,5,30,28,31,13,25,8],keyup:[14,35,15],materi:0,pyunicode_asencodedstr:1,select:[24,36,2,28,35,16,7],midis2ev:16,process:[0,19,15,2,6,28,11,38,7],pellet:18,elementw:23,coremidi:16,k_period:35,subpackag:2,flickeri:28,surface_dest:13,larg:[18,27,31,34,17,10],write_sys_ex:16,button:[19,15,4,28,39,35,38],camera:[0,17,38],repcolor:5,framiliar:18,guid:[28,17],receiv:[28,19,35,36,39],keep:[19,26,22,18,4,6,28,11,12,13,15,37],wheel:39,advis:0,k_rmeta:35,resolv:7,centerx:27,get_typ:7,lil_endian:1,respond:15,filled_trigon:12,inherit:[18,13,34],opaqu:[28,21,34,6,10],provid:[0,1,22,23,2,3,5,24,20,27,28,11,31,13,34,17,36,38],techniqu:[28,13],advic:28,gl_stereo:36,centeri:27,accept:[24,3,4,6,27,32,31,13,34,38,12],lowercas:3,respons:2,aquir:6,neglig:0,numpixel:21,set_vis:39,accordingli:31,k_8:35,k_9:35,get_clip:[13,34],mute:24,k_2:35,k_3:35,k_0:35,k_1:35,k_6:35,k_7:35,k_4:35,k_5:35,data:[0,37,20,26,22,24,33,6,9,28,30,39,34,15,17,7,16,38,10],time_m:13,ordinari:18,type42:31,requir:[37,26,22,18,24,3,6,27,9,28,13,34,15,36,38,7],k_j:35,k_k:35,k_h:35,eval:2,k_n:35,k_o:35,k_l:35,k_m:35,k_b:35,k_c:35,k_a:35,k_f:[28,35],cooper:33,k_d:35,k_e:35,endev:[8,24],most:[19,1,18,24,3,4,34,27,9,28,11,31,13,33,39,36,38,12],k_x:35,k_y:35,textprint:19,get_ital:3,k_r:35,hide:39,k_p:35,k_q:35,k_v:35,k_w:35,k_t:[28,35],k_u:35,improv:[3,28],meta:35,restrict:34,back:[19,24,33,13,16,38],elementwis:23,four:[33,6,36],awhil:33,further:7,gamma:[29,36],first:[3,4,5,11,12,13,37,21,22,18,33,27,34,38,10,6,9,16,19,8,24,28,31,35],style:[19,15,31,38],resembl:[6,38,10],bytes:[37,36,34],miter:4,mask:[21,30,5,28,31,13,34,36,38,39],use_alpha:38,interpol:23,unlock:[28,4,34],improp:4,enlarg:31,friend:28,buffer:[0,18,24,36,9,37,29,34,7,16,10],variabl:[1,18,30,3,16,37,36,25],programm:[28,18],builtin:[3,31,18],restor:36,bilinear:22,termin:[1,16],rudder:19,indirect:0,kmod_rmeta:35,enclos:13,mozart:8,enviro:3,k_underscor:35,find:[21,22,18,24,3,33,28,31,13,34,17,38],shift:[21,5,34,35,36,38],blend_rgb_add:34,blend_rgba_mult:34,off:[0,19,22,18,24,4,28,31,15,16,38],trail:2,suggest:[28,5,23],prematur:28,architectur:22,instal:[28,17,6,26,38],appropri:[36,15,18],grave:35,set_tim:11,match:[22,18,24,3,36,5,6,37,31,34,16,10],fed:0,next:[0,20,23,24,12,31,7,18],perhap:[28,18,34],dev:0,mark:[5,35],beo:28,begin:[0,26,22,8,24,6,27,37,17,25],mizuno:0,textmarker_str:30,conveni:[1,13,2],action:[19,15],area:[19,21,22,18,3,4,27,28,36,31,13,34,25,38,12],numpi:[26,5,6,34,17,38,10],everyth:[1,15,18,28,25,10],portabl:16,dure:[0,5,12],aren:28,initialis:[19,16],written:[28,4,17,18],fila:38,push:35,exampl:[1,2,3,4,12,13,7,37,21,22,18,25,26,34,38,10,30,9,15,16,19,8,24,28,31,17,36],file:[1,26,8,2,3,24,9,28,32,30,31,17,25,38],trackbal:19,outputmask:21,fill:[19,21,15,18,4,28,31,13,34,39,10,36,38,12],gfxdraw:[17,12],as_polar:23,unmodifi:0,style_default:31,needless:28,surrog:[32,31],interpret:[28,32,1,31,38],urfac:10,descript:[14,1,35,31,18],lang:28,syntax:28,them:[26,15,18,24,4,5,6,9,28,30,13,34,17,35,38],increment:22,thei:[19,1,22,23,24,3,4,30,28,36,31,13,33,15,39,35,25,34,38,18],behav:[6,26],pbm:[7,9],prevar:28,toward:36,comfort:[28,17],finish:[34,25,8,24],favorit:28,map:[4,5,6,37,29,12,34,10],document:[0,18,24,28,34,14,17],thought:28,togeth:[35,22,18],instrument_id:16,get_metr:31,typic:[0,34],place:[1,15,23,2,39,5,6,27,28,36,12,13,34,14,7,16,18],usb:16,maskfil:30,primarili:1,get_track_audio:33,usr:[3,38],referenc:[6,18],zip:28,detail:[20,22,28,13,34,14,17],margin:38,procur:0,anywai:28,strategi:28,nois:[19,21],recent:18,screen_rect:13,textbitmap:19,typelist:15,close:[0,19,8,4,36,31,16,38,7],triangl:[4,12,38],ascent:[3,31],dvd:33,blit_sw_a:36,k_rshift:35,edg:[22,3,4,27,39,34,12],get_default_resolut:31,pitch:34,swsurfac:[28,34],flash:17,k_question:35,global:[23,2],oldalien:38,take:[19,38,22,23,2,32,4,5,24,8,9,28,30,31,13,15,35,16,25,18],move_ip:27,escap:[32,35,31],taka:0,make_sound:[26,24],normalize_ip:23,failur:2,aalin:4,idea:[36,34],get_numhat:19,aalib:36,"0x00000002":34,structur:10,"0x00000001":34,untransform:31,particular:[0,8,2,5,26,28,31,13],kmod_shift:35,get_palett:34,embedded:31,background:[18,24,3,4,28,31,13,25,38],were:[28,36,18,13,2],subclass:[37,27,13],event:[0,19,21,15,8,24,4,28,36,11,39,14,17,35,16,38],append:[28,18],emul:[3,36,39],complex:[28,18,24],osx:[16,7],stroke:4,remove_intern:18,gl_accum_blue_s:36,insert:35,"0xffff":36,complet:[26,18,24,6,27,28,13,34,35],mean:[19,36,22,23,24,8,18,7,28,10,31,13,39,35,25,12],broadcast:5,argb_premult:9,bayer:0,wordcap:15,eventtyp:15,servic:0,blend_rgba_max:34,terminolog:[28,39],transform:[0,17,22,31],ident:[5,15],express:0,impos:[35,24],filled_polygon:12,fallback:3,assist:34,subscipt:5,dest:[31,34],disclaim:0,list:[0,19,20,21,15,18,2,3,33,27,28,36,31,13,34,14,17,35,16,38,7],framework:38,"super":[18,38],k_paus:35,bright:0,resist:28,option:[0,37,1,21,22,2,3,25,36,24,9,28,29,11,31,13,34,16,38,10],"public":38,directori:[3,31,2],concern:18,map_rgb:[5,34],game:[0,19,1,15,18,4,28,11,13,34,17,36,38],deal:[28,1,35],great:28,collidedict:27,subprocess_ignor:2,bach:8,get_numbutton:19,origin:[21,22,18,5,27,9,31,13,34,36,38],numer:[26,6,23,38,24],dirtysprit:13,too:[15,2,27,28,13,34],top:[1,21,24,3,36,27,9,28,31,13,34,17,25,38,39],monochrom:31,roll:[19,18,39],singl:[19,20,24,15,18,2,3,8,5,6,27,37,29,30,12,13,34,35,36,10],clamp_ip:27,channel:[8,24,9,28,29,16],xbool:22,remain:[6,27,34],note_on:16,portion:[36,34,22,18,27],vanish:28,littl:[37,1,18,28,11,13,38],run_speed_test:38,identif:16,bdf:31,emit:39,video0:0,"function":[0,1,2,3,4,11,12,13,7,22,18,33,26,27,32,39,34,38,10,30,6,9,15,16,19,8,24,28,31,17,35,36],suitabl:[3,7],whether:[0,22,24,27,28,31,7,38,39],get_sprites_from_lay:13,offset:[21,8,3,5,27,37,31,34,16,38],send:[15,16,8,24],temporarili:[8,24,4,6,33,34,35,25],inact:[31,24],abstractgroup:13,demonstr:[17,38],contribut:18,centroid:21,distance_to:23,duron:38,sloppi:38,icon:36,vline:12,funni:18,fail:[1,15,2,3,31,25,7],get_sized_ascend:31,spite:13,k_capslock:35,groupcollid:[18,13],get_mask:34,warn:[1,6,26],sdl_gfx:12,"throw":18,shrink:[28,27],anoth:[21,18,3,5,27,28,10,31,13,34,35,38,39],extend:[37,18,13,9],inch:31,sizer_y_str:30,clockwis:22,smart:18,num_devic:16,get_bal:19,site:38,k_return:35,endcap:[4,12],arg:[38,13,2],unencod:[1,30],want:[19,1,22,23,9,28,29,11,13,34,15,35,36,18],red:[0,4,5,6,29,13,34,36],friendli:4,k_kp_divid:35,string:[0,1,2,3,7,37,22,33,26,32,34,30,6,9,15,16,19,20,24,28,29,31,35,36],cdrom_test:2,blend_mult:34,debat:28,remove_sprites_of_lay:13,anti:[4,17,31,12],mini:3,add:[36,18,13],extern:[6,26,30],argument:[0,1,2,3,4,11,12,13,37,22,18,33,27,32,39,34,38,10,30,9,15,25,8,19,20,23,24,28,31,17,35,36],power:[0,35,18,24],port:[16,38],hook:13,start_po:4,flip:[0,19,21,22,4,5,27,9,28,36],rundown:38,smaller:[0,24,27,28,34,36],plain:7,set_mod:[19,4,28,34,14,35,36,7],destroi:[18,9],transluc:28,either:[0,19,22,24,32,33,30,27,9,37,29,31,13,34,36,39],indexoutofbound:13,finit:21,get_flag:34,lowest:16,preserv:[27,34],subsurfac:[22,34],exact:[29,36,9],replac:[24,5,6,31,34,38,10],fist:17,duplic:[13,34],attach:[11,38],get_track_length:33,perfectli:28,sdlerror:8,gradient:[21,38],"static":13,insensit:[34,10],othermask:21,get_numtrack:33,get_grab:15,simpl:[19,22,18,30,4,5,28,13,34,15,17,36,38],alias:[4,17,31,12],render_to:31,invok:[37,31],name:[0,19,1,36,15,18,2,3,33,27,29,31,13,34,35,16,38],tutori:[17,18,38],"while":[19,15,18,24,3,4,5,26,28,11,13,33,34,7,37,10],get_extend:9,command:[4,19,38,2],delet:[28,5,35,15,18],layereddirti:13,"10th":21,get_cursor:39,get_focus:[35,39],k_space:35,toggl:30,get_default_output_id:16,filter:[15,17,21,22],purpos:0,tini:28,job:18,pysdl:28,palett:[22,3,6,9,34,36],entri:[28,37,35,34],blend_rgb_max:34,wise:31,joi:15,plai:[16,18,24,33,28,17,25,38,8],plan:34,antialias:[3,4,22,31],merchant:0,multi:34,disk:[28,13,9],assum:[3,16,31,18],block:[0,37,15,8,28,13,34],disc:33,busi:[0,33,11,24],associ:31,stdout:2,smoothscal:[22,38],set:[0,1,3,4,5,11,13,7,37,21,22,25,26,39,34,10,30,6,9,15,16,8,19,20,23,24,28,29,31,35,36],parenthesi:35,union:[28,18,27],see:[21,18,24,25,36,6,9,28,10,31,13,33,34,35,16,38,39],numfail:1,sse:[22,38],shrunk:34,blend_rgb_sub:34,strongli:13,fly:[28,27],getfilesystemencod:[32,1],collide_rect:13,without:[0,19,18,24,6,27,31,13,34],tga:9,startup:24,width:[0,19,20,21,22,30,3,4,5,27,9,28,36,31,13,34,25,38,39],k_at:35,the_dirty_rectangl:28,topic:17,mai:[0,1,16,2,12,7,21,15,18,33,27,34,38,10,9,25,19,24,28,29,31,36],mac:[28,38,7],headless:38,acquir:[7,34],situat:[36,18,34],certain:[26,15,6,28,29,7],scalabl:31,memori:[37,6,28,31,34,36],doublebuf:[28,36,34],newbi:[28,17],own:[15,18,30,24,28,16,38,7],implicitli:34,axi:[19,15,23,5,6,31,36],choic:[36,24],mercuri:1,outgo:16,three:[1,23,24,6,28,34,18],"0x00000004":34,rescal:38,backward:[25,15,31,24],"0x00000000":34,queu:[8,24],bullet:[28,18],star:38,hardwar:[20,25,18,30,4,28,36,12,34,16],came:[38,9],autom:28,disadvantag:28,style_obliqu:31,set_instru:16,system:[1,16,2,3,7,15,33,26,32,39,34,38,30,6,25,19,8,28,31,17,35,36],integ:[1,25,2,4,5,12,13,15,33,26,27,34,38,10,6,16,19,37,29,31,35,36],get_arraytyp:[6,26],movement:[19,39,13],deprec:[6,26],anyon:18,joyballmot:[19,15],scrap_:7,"0x0000000a":34,get_volum:[8,24],ital:3,languag:[28,38],ppem:31,pythagorean:23,runner:2,blit_sw_cc:36,get_sized_descend:31,mime:7,isn:[28,33,18,38],signific:34,proper:[24,35,31,18],differ:[0,8,1,21,22,18,24,3,33,5,6,28,29,26,12,13,34,35,36,38,7],multicolor:38,difficult:16,pre_init:24,properti:[37,6,15,31,13],quotedbl:35,best:[21,15,18,24,6,28,11,34,36,38,10],glyph:[3,31],tango:31,utf:[32,31,7],set_bold:3,reset:[19,8,24,31,13,16],jumbl:28,array2d:6,normal:[1,21,23,2,3,33,27,29,31,13,34,25,38,18],round:[4,24,29],might:[26,18,6,28,29,31,7,36,38,23],except:[1,22,24,3,36,27,9,32,31,34,15,7,16,39],keydown:[14,35,15],dimens:[0,22,23,3,5,6,27,37,31,13,34,36,38,10],get_block:15,layer1_nr:13,press:[28,19,35,39,38],topright:27,check:[0,19,1,21,15,18,24,3,36,5,6,8,28,26,39,13,25,38,7],privat:34,hkey_local_machin:16,usabl:[7,9],comput:[0,19,18,24,3,33,9,28,11,31,17,38],preset:24,abort:16,k_down:35,caus:[0,8,21,22,18,3,5,28,29,31,7],retrac:36,row:[5,34],pyportmidi:16,renderupdatesdraw:18,from:[0,1,2,3,4,5,12,13,14,7,37,21,22,18,25,26,27,39,34,38,10,30,6,9,15,16,8,19,23,24,28,29,31,33,17,35,36],inclus:31,"class":[0,1,2,3,4,5,11,12,13,14,7,37,21,22,18,25,26,27,39,34,38,10,30,6,9,15,16,8,19,20,23,24,28,29,31,33,17,35,36],includ:[0,19,1,22,18,2,3,36,30,27,9,28,11,31,13,34,14,17,16,38,12],micro:1,photograph:22,"_tag":2,hline:12,indic:[26,2,5,6,27,39,13,16],autonom:38,licens:17,potenti:[28,18,9],hint:[28,36],packag:[1,26,15,2,3,6,9,17,38],old:[28,36,18,13,34],nomin:31,bitmask:[21,35,39,13,34],standard:[1,15,18,30,20,13,10],after:[19,25,8,24,4,26,9,28,36,31,13,33,34,35,16,37],sdl_mixer:[8,24],advantag:[28,18],interrupt:0,wide:[3,4,31],regist:[1,7],hwaccel:34,misunderstand:28,ppm:[7,9],freetype2:31,time_out:2,setup:38,unind:19,against:[22,18,27],yuv:[0,20],transmiss:16,explan:[28,18,38],yup:28,dealt:15,tri_right:30,usag:[34,2],execut:2,did:[0,4,18,19],both:[22,18,24,3,4,5,34,9,28,36,31,33,39,35,16,12],practic:28,happen:[28,4,25,18,33],frame_numb:25,somewher:18,get_bytes:[5,34],method:[1,3,4,5,11,12,13,7,37,21,15,18,33,26,27,32,39,34,38,30,6,9,25,8,19,23,24,28,31,17],henc:31,cleanli:18,str:[19,6,24,26,37,31],"int":[0,19,1,21,15,3,5,20,37,29,31,34,35],bad:28,"0x00000100":34,unaccept:28,soon:[18,8],get_width:34,heavili:15,theori:0,appreci:28,instanc:[19,15,18,24,33,5,27,37,31,13,34,12],increas:[28,36,31,13,24],scaletest:38,html:29,sensit:28,obj:1,redraw:20,k_pagedown:35,around:[19,23,4,5,27,28,11,39,36,38],physic:[37,19],"0x00004000":34,affect:[1,24,4,5,6,27,31,13,34],properli:[28,39,17,18,2],page:[17,35,39],softwar:[0,20,4,28,36,12,13,34,17,16],patch:[1,38],get_control:0,sizeabl:36,fade:[8,38,24],relationship:13,handl:[19,1,22,18,24,3,32,31,13,15,17,35,36,10],substanti:28,fgcolor:31,kanji:31,wast:28,namehint:9,thirteen:17,call:[0,1,2,3,4,11,12,13,37,15,18,25,39,34,38,30,9,16,8,19,20,23,24,28,31,33,35,36],qualiti:38,constructor:[19,27,31,13,18],paramet:[4,11,31,23],closest:36,liabil:0,statu:[16,38],proxi:37,hwpalett:34,until:[0,19,15,23,8,4,28,36,11,34,16,18],mode_ok:36,run_tests__test:2,plu:[1,18,3,31,35,16],pythoni:28,your:[0,1,15,18,24,3,33,30,9,28,36,11,12,13,17,35,16,38,7],cross:[28,23],vgrade:38,didn:28,fraction:31,element:[18,5,26,37,29,31,34,10,16,23],writeabl:34,local:[14,1,17,24],read:[37,15,28,29,31,13,34,16,38,7],locat:[28,20,21,39,38],real:[18,24,3,25,28,31,34,16],appli:[22,23,28,29,34,16,38],get_device_info:16,easier:[38,27,13],kwarg:[13,34],similar:[19,18,5,26,9,11,31,13,34,25],python2:38,often:[23,33,9,28,34,36],rest:[28,33,15],peek:15,unlik:[34,10],damag:0,array3d:6,gl_stencil_s:36,get_id:[19,33],period:35,acceler:[20,22,4,28,36,12,34,25],cost:28,lastli:[18,13,39],brought:22,linear:[36,23,13],offici:[6,26],bitstreamverasan:3,scancod:35,predecessor:28,pixel:[0,37,20,21,22,30,3,4,5,6,27,9,28,29,31,34,17,10,36,38,12],exclus:[16,34],about:[19,1,26,23,33,5,6,28,36,39,13,34,17,16,38,18],underline_adjust:31,newrect:18,sdl_ttf:[3,31],exclud:[37,34,2],expos:[34,31,10],ramp:36,answer:28,srcalpha:[34,10],render_fram:25,kmod_alt:35,tupl:[37,1,21,23,2,3,33,5,6,28,29,30,26,31,34],rgba_premult:9,gameplai:18,sizabl:28,temporari:22,get_empti:33,style_wid:31,euro:35,clark:28,rule:28,"_use_upd":13,dummi:18,refer:[37,6,18,26,28,34,17,36,7],appear:[15,18,28,11,17,38],twice:[22,13],block_list:13,arcad:28,asynchron:34,xf7:16,neg:[21,22,23,24,5,27,37,31,34],blit_hw_cc:36,equal:[15,30,37,29,34,35],disabl:[15,23,11,31,34,35,25],remap:5,"new":[0,1,3,5,11,12,13,7,37,21,22,18,25,26,27,39,34,38,10,6,9,15,16,8,19,23,24,28,29,31,35,36],minim:[36,18],enough:[28,38,31,13,18],k_slash:35,gl_accum_green_s:36,len:[37,29,18,13],testin:16,caret:35,let:[28,29,1,31,38],creat:[3,5,11,13,37,21,22,18,33,26,27,39,34,38,10,30,6,9,15,25,19,20,24,28,29,31,17,35,36],tune:[31,18],get_default_input_id:16,window:[19,15,25,7,28,36,31,34,14,17,35,16,38,39],distance_squared_to:23,cdrom:[33,17],click:[28,4,39,38,19],green:[0,4,5,6,29,34,36],athlon:38,"catch":[1,18],those:[0,19,22,18,24,3,5,30,7,28,31,13,15,17,10,39],archiv:[3,28,31],"return":[0,1,2,3,4,5,11,13,7,37,21,22,18,25,26,27,32,39,34,30,6,9,15,16,8,19,20,23,24,28,29,31,33,35,36],miss:28,unmap_rgb:34,get_tick:11,k_power:35,height:[0,19,20,21,22,3,4,5,27,9,28,36,31,13,34,25,38,39],tab:35,sub:[28,38,13],tag:2,midiexcept:16,stop_angl:4,machin:[28,22,18,38],overlap_area:21,encod:[1,30,3,32,31,34,25,7],get_bits:34,averag:[22,2,3,28,11,31],demo:38,"0xf7":16,gil:12,rememb:[15,18,28,39,13,34],timer_resolut:[14,11],empti:[21,15,18,2,3,33,27,31,13,36,7],unknown:[3,19,36],pleas:[28,1,15,23],border:[36,27,38,39],prior:36,small:[0,19,1,31,39],def:[19,18,13],sped:4,suit:[34,2],get_desc:3,view:[5,17,34],crude:38,fbcon:36,verifi:36,windowsxp:38,know:[3,28,35,18,9],partial:[28,4,36,16,34],"0xaacce":5,collect:[36,34],succeed:0,get_count:[19,16,33],never:[19,8,24,28,11,39,34],was_init:31,loss:[0,36],raw:[37,34,5,10,9],spriteright:13,cach:31,cursor:[28,17,39,38,30],pad:[19,22,31],pac:18,multipli:[5,35,22,31,23],k_rctrl:35,like:[0,19,1,21,22,18,24,5,30,9,28,29,31,13,34,14,17,35,36,38,12],correct_gamma:29,blend_min:34,volatil:34,consum:[28,11],get_loss:34,along:[18,2,27,28,31,16,38],underscor:35,all_my_sprites_list:28,get_buff:[37,34],latest:31,inequ:15,repositori:[28,1],specifi:[0,21,22,8,24,3,36,28,31,13,16,38,7],get_curr:33,blend_rgb_mult:34,letter:[3,33,34],newcom:28,resiz:[21,22,27,34,17,36,38],decod:[25,31,7],moon:28,jaggi:22,style_strong:31,feel:[28,18,38],particularli:16,synch:15,content:[14,5,36,20,7],aspect:27,spritecollideani:13,discov:28,continu:[1,34,13,24],nearest:24,approxim:21,semicolon:35,alter:[22,39],vera:[3,31],success:[28,1,36],live:[17,38],revis:[1,18],set_allow:15,exceedingli:31,disappear:0,get_fp:11,rapid:19,kmod_rshift:35,set_at:[28,21,34],circular:[4,12,18],k_lmeta:35,blit_hw:36,realiz:28,ptsize:[],k_i:35,x11:[36,16,39,7],k_kp_multipli:35,summari:18,grab:[35,15,18,39],sever:[18,24,4,30,27,28,11,31,13,17,36,38,12],nativ:[0,28,17,7],equival:[37,5,16,31,10],get_sprites_at:13,stick:28,namespac:14,unrecogn:[3,9],consid:[1,22,8,27,28,31,13,34,25],common:[22,18,36,28,13,35,25],recogn:[37,22,3,28,31,10],guess:[28,24],mutabl:15,node:1,"0x10ffff":31,enter:[3,35,39],"0xf0":16,attempt:[0,3,25,31,34,16],believ:28,get_rel:39,containt:39,threshold:[5,21,22],aapolygon:[4,12],readlin:30,ctrl:35,midright:27,k_z:35,get_paus:33,rectangular:[4,5,27,28,12,13,34],resum:[33,25,8,24],xserver:39,fastrendergroup:38,inflat:[28,31,27],screen_width:36,forev:25,implement:[37,18,5,28,29,13,16,38,10],subprocess:2,lesson:[28,18],"0x12":16,"0x13":16,"0x10":16,"0x11":16,varieti:[28,15],could:[20,26,22,18,6,28,13,15,35,16,38,7],composit:35,variou:[15,30,28,14,17,38],default_lay:13,rect1:27,rect2:27,precis:[28,34,36,24],tool:[18,38],kmod_cap:35,transfer:[17,9],cache_s:31,sfnt:31,gl_accum_alpha_s:36,current_h:36,dollar:35,k_greater:35,nofram:[36,34],vector:23,even:[0,1,26,18,3,33,5,6,36,28,32,11,31,25,38],bitstream:[3,31],ever:[16,8],videoexpos:[36,15],repeatedli:[22,11,13,34],get_queu:24,ggi:36,measur:[28,16,8],ellips:[4,17,12],current_w:36,ellipt:4,set_smoothscale_backend:22,histori:18,fix:[22,31,34],bgd:13,fit:[0,27,34,31,24],unrot:31,collidedictal:27,bgr:34,fin:38,loud:24,yet:[28,31],mani:[1,21,22,18,24,3,4,34,27,28,36,11,31,13,33,35,25,39],explicit:[36,10],skip:[36,21,25,24],two:[2,3,4,5,11,13,21,22,18,33,26,27,38,10,30,15,16,19,23,24,28,31,17,35,36],interf:16,intern:[1,15,24,28,34,36,7],laplacian:22,unalt:[28,1],interv:[35,15],train:28,fine:[28,4,34,18,24],manag:[19,15,18,24,33,28,31,13,34,17,25],k_sysreq:35,triplet:[4,36,12],famili:3,pair:[19,21,3,27,9,31,34,36],org:[25,23,18],render_raw_to:31,blit_blend:38,scalar:23,registri:16,seed:2,pain:28,seen:36,wrap:[37,5,12,34],seem:[28,25,18,7],late:28,better:[22,18,3,36,28,39,34,16,38,8],occur:[5,16,31,24],pm_recommended_input_devic:16,subset:[28,30],echo:38,imagefil:38,mousebuttonup:[28,15,39],rgbvalu:29,webcam:0,filelik:30,fortun:38,cpython:[37,29,34],otherwis:[0,26,21,22,23,24,36,6,7,9,37,31,13,34,10,16,38,39],mousebuttondown:[28,15,39],change_return:22,twitch:28,would:[37,1,21,22,23,24,30,28,13,34,15,18],faster:[22,23,6,9,28,13,38,18],start:[0,19,1,21,18,24,8,39,5,34,28,12,13,33,25,37,38,31],k_caret:35,fastev:[15,38],half:[28,38,13],stretch:[3,25,31],png:[28,38,9],expand:22,u0001:3,devic:[0,19,15,33,28,39,17,16,38],record:[0,28,6,31,2],flush:16,weird:35,aris:0,detect:[1,21,18,5,28,31,13,38],last:[19,18,4,6,28,11,31,13,34],mind:[4,26,6,11,12],horizontal_advance_i:31,speed:[1,18,28,11,31,38],mono:[26,31,24],minx:3,k_lsuper:35,hsla:29,minu:35,horizontal_advance_x:31,backslash:35,maxx:3,shot:18,show:[20,22,39,38,2],pretti:[28,18],regular:[1,22,18,3,4,20,13,34,15,17,36,8],correct:[0,3,20,27,39],orderedupd:13,fairli:[28,13],protect:38,wordwrap:3,inflate_ip:27,blend_rgba_min:34,"short":28,aatrigon:12,get_shift:34,satisfi:36,pixels_r:6,sqrt:23,produc:[28,31],prepar:[8,38],reflect:23,filenam:[8,30,3,24,9,31,25],sound:[18,24,26,28,17,25,38,8],xoffset:21,when:[0,1,2,3,5,13,7,37,15,18,16,26,27,39,34,38,6,9,25,19,20,8,24,28,29,31,33,35,36],k_kp_plu:35,data2:16,data3:16,opposit:15,data1:16,horizont:[0,22,31,38,12],older:[19,1,18],k_backslash:35,interest:[28,15,7],render_raw:31,unset:[21,34],turn:[21,22,18,28,31,16],visibl:[37,20,36,39,13],gl_accum_red_s:36,noevent:[28,15,8,24],slow:[28,36,34],boom_sound:18,vector3:23,colliderect:[27,13],k_lshift:35,overlap:[28,21,18,13,27],watch:17,wrestl:38,print:[19,1,15,3,28,35,7],mustlock:34,resampl:24,access:[19,20,26,15,18,24,3,33,5,6,28,31,13,34,17,7,16,37,38,10],spritedict:18,subview:5,how:[19,1,21,22,23,24,32,33,8,28,11,31,13,34,17,35,25,38,18],reduc:[24,31,18],space:[3,5,9,29,35,16],think:[28,18],someth:[0,19,22,18,4,28,38],rect_sequ:27,chosen:[0,36,31],reliabl:[28,16],audio:[8,24,16,26,33,17,25,38,7],earli:[28,17],support:[0,1,5,13,7,28,22,26,34,38,10,30,6,9,15,16,8,20,23,24,37,29,31,36],activili:24,broken_x:30,layer:[25,18,13],sit:28,transpar:[21,22,3,4,6,9,28,34,36,38,10],third:[37,23],"0x10000":31,sprite_list:13,six:[28,8,24],set_control:0,complic:28,num_threshold_pixel:22,nest:34,spread:28,unchang:32,azimuth:23,subscript:5,input:[0,19,22,2,36,28,39,15,17,35,16,38],rectangl:[22,18,3,4,27,28,36,31,13,34,17,25,38,12],meet:[28,27],is_norm:23,hidden:[36,39],set_colorkei:[28,34,10],wrong:[28,24],web:38,accur:[11,39],encode_str:1,realli:[28,15,20,22,18],pull:0,each:[0,2,3,5,12,13,7,37,21,22,18,33,26,34,38,6,15,19,23,24,28,31,36],cram:28,error_msg:1,quadruplet:[4,12],won:[28,18,13],lose:[28,33,35,22,36],strang:36,fals:[0,19,22,23,2,3,4,24,27,8,9,37,36,31,13,33,16,38,7],largest:21,score:[38,13],scrap_bmp:7,point:[18,37,21,22,23,3,4,38,27,28,29,31,13,33,32,16,25,12],k_backquot:35,logo:36,unless:[28,34,22,31,18],headach:28,sequenti:4,spot:28,rather:[3,22,11,12],kill:[18,13,2],get_default_font:[3,31],bgcolor:31,array_colorkei:[6,10]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","function","Python function"],"3":["py","attribute","Python attribute"],"4":["py","method","Python method"],"5":["py","data","Python data"],"6":["py","exception","Python exception"]}})
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.