************
xsge.physics
************

.. automodule:: xsge.physics

xsge.physics Classes
====================

xsge.physics.Collider
---------------------

.. autoclass:: xsge.physics.Collider

xsge.physics.Collider methods
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. automethod:: xsge.physics.Collider.move_x

.. automethod:: xsge.physics.Collider.move_y

.. automethod:: xsge.physics.Collider.get_left_touching_wall

.. automethod:: xsge.physics.Collider.get_right_touching_wall

.. automethod:: xsge.physics.Collider.get_top_touching_wall

.. automethod:: xsge.physics.Collider.get_bottom_touching_wall

.. automethod:: xsge.physics.Collider.get_left_touching_slope

.. automethod:: xsge.physics.Collider.get_right_touching_slope

.. automethod:: xsge.physics.Collider.get_top_touching_slope

.. automethod:: xsge.physics.Collider.get_bottom_touching_slope

xsge.physics.SolidLeft
----------------------

.. autoclass:: xsge.physics.SolidLeft

xsge.physics.SolidRight
-----------------------

.. autoclass:: xsge.physics.SolidRight

xsge.physics.SolidTop
---------------------

.. autoclass:: xsge.physics.SolidTop

xsge.physics.SolidBottom
------------------------

.. autoclass:: xsge.physics.SolidBottom

xsge.physics.Solid
------------------

.. autoclass:: xsge.physics.Solid

xsge.physics.SlopeTopLeft
-------------------------

.. autoclass:: xsge.physics.SlopeTopLeft

xsge.physics.SlopeTopRight
--------------------------

.. autoclass:: xsge.physics.SlopeTopRight

xsge.physics.SlopeBottomLeft
----------------------------

.. autoclass:: xsge.physics.SlopeBottomLeft

xsge.physics.SlopeBottomRight
-----------------------------

.. autoclass:: xsge.physics.SlopeBottomRight
