GNU PGE

Section and subsections

Alphabetically sorted list of contents
Breakout source code
Dependencies
Development
GPL-3.0
Ideas on how to extend PGE
Indices
Interesting aspects of the breakout implementation
Interesting aspects of the frozenbubble implmentation
Interesting aspects of the matchsticks implementation
Methods and classes.
Overview of breakout
Overview of frozenbubble
Overview of matchsticks
PGE Python API
Section and subsections
class event
class object
event.at_cancel (i)
event.at_time (t, p)
event.batch ()
event.cancel (self)
event.collision_between (self)
event.deregister_handler (pyeventlist)
event.display_fullscreen (b)
event.display_set_mode (r)
event.finish_record ()
event.fps (f)
event.get_font (size)
event.get_frame_no ()
event.get_timer_id (self)
event.gravity (value=-9.81)
event.interactive ()
event.record ()
event.register_handler (function, pyeventlist)
event.run (t=-1)
event.runbatch (t)
event.runpy (t=-1)
event.was_cancelled (self)
object.accel (self, ax, ay)
object.apply_impulse (self, unit_vec, magnitude)
object.box (x, y, w, h, c, level = 0)
object.circle (x, y, r, c, level = 0)
object.draw (self, c, w)
object.end (self, c)
object.fix (self)
object.get_colour (self)
object.get_mass (self)
object.get_param (self)
object.get_unit_coord (self)
object.get_width (self)
object.get_xaccel (self)
object.get_xpos (self)
object.get_xvel (self)
object.get_yaccel (self)
object.get_ypos (self)
object.get_yvel (self)
object.mass (self, m)
object.mid (self, c)
object.moving_towards (self, x, y)
object.on_collision (self, p)
object.on_collision_with (self, another, p)
object.poly3 (x0, y0, x1, y1, x2, y2, c, level = 0)
object.poly4 (x0, y0, x1, y1, x2, y2, x3, y3, c, level = 0)
object.put_xaccel (self, f)
object.put_xvel (self, f)
object.put_yaccel (self, f)
object.put_yvel (self, f)
object.rgb (r, g, b)
object.rm (self)
object.set_colour (self, c)
object.set_param (self, value)
object.set_width (self, value)
object.spring (ob1, ob2, k, d, l = None)
object.text (x, y, s, c, size, level)
object.velocity (self, vx, vy)
object.when (self, l, p)
object.white ()