sge.Room
========

.. autoclass:: sge.Room

sge.Room Methods
----------------

.. automethod:: sge.Room.__init__

.. automethod:: sge.Room.add

.. automethod:: sge.Room.start

.. automethod:: sge.Room.resume

.. automethod:: sge.Room.end

.. automethod:: sge.Room.project_dot

.. automethod:: sge.Room.project_line

.. automethod:: sge.Room.project_rectangle

.. automethod:: sge.Room.project_ellipse

.. automethod:: sge.Room.project_circle

.. automethod:: sge.Room.project_sprite

.. automethod:: sge.Room.project_text

.. automethod:: sge.Room.move

.. automethod:: sge.Room.destroy

sge.Room Event Methods
----------------------

.. automethod:: sge.Room.event_room_start

.. automethod:: sge.Room.event_room_resume

.. automethod:: sge.Room.event_room_end

.. automethod:: sge.Room.event_step

.. automethod:: sge.Room.event_key_press

.. automethod:: sge.Room.event_key_release

.. automethod:: sge.Room.event_mouse_move

.. automethod:: sge.Room.event_mouse_button_press

.. automethod:: sge.Room.event_mouse_button_release

.. automethod:: sge.Room.event_joystick_axis_move

.. automethod:: sge.Room.event_joystick_hat_move

.. automethod:: sge.Room.event_joystick_trackball_move

.. automethod:: sge.Room.event_joystick_button_press

.. automethod:: sge.Room.event_joystick_button_release

.. automethod:: sge.Room.event_gain_keyboard_focus

.. automethod:: sge.Room.event_lose_keyboard_focus

.. automethod:: sge.Room.event_gain_mouse_focus

.. automethod:: sge.Room.event_lose_mouse_focus

.. automethod:: sge.Room.event_close

.. automethod:: sge.Room.event_paused_key_press

.. automethod:: sge.Room.event_paused_key_release

.. automethod:: sge.Room.event_paused_mouse_move

.. automethod:: sge.Room.event_paused_mouse_button_press

.. automethod:: sge.Room.event_paused_mouse_button_release

.. automethod:: sge.Room.event_paused_joystick_axis_move

.. automethod:: sge.Room.event_paused_joystick_hat_move

.. automethod:: sge.Room.event_paused_joystick_trackball_move

.. automethod:: sge.Room.event_paused_joystick_button_press

.. automethod:: sge.Room.event_paused_joystick_button_release

.. automethod:: sge.Room.event_paused_gain_keyboard_focus

.. automethod:: sge.Room.event_paused_lose_keyboard_focus

.. automethod:: sge.Room.event_paused_gain_mouse_focus

.. automethod:: sge.Room.event_paused_lose_mouse_focus

.. automethod:: sge.Room.event_paused_close
