.. _arcade-api:

Arcade Package API
==================

Submodules
----------

Window Commands Module
^^^^^^^^^^^^^^^^^^^^^^

.. automodule:: arcade.window_commands
    :members:
    :undoc-members:
    :show-inheritance:

.. _drawing-primitives:

Draw Commands Module
^^^^^^^^^^^^^^^^^^^^

.. automodule:: arcade.draw_commands
    :members:
    :undoc-members:
    :show-inheritance:

Application Class Module
^^^^^^^^^^^^^^^^^^^^^^^^

.. automodule:: arcade.application
    :members:
    :undoc-members:
    :show-inheritance:

Geometry Module
^^^^^^^^^^^^^^^

.. automodule:: arcade.geometry
    :members:
    :undoc-members:
    :show-inheritance:

Shape Objects Module
^^^^^^^^^^^^^^^^^^^^

.. automodule:: arcade.shape_objects
    :members:
    :undoc-members:
    :show-inheritance:

Sprite Module
^^^^^^^^^^^^^

.. automodule:: arcade.sprite
    :members:
    :undoc-members:
    :show-inheritance:

Physics Engines Module
^^^^^^^^^^^^^^^^^^^^^^

.. automodule:: arcade.physics_engines
    :members:
    :undoc-members:
    :show-inheritance:

Sound Module
^^^^^^^^^^^^

.. automodule:: arcade.sound
    :members:
    :undoc-members:
    :show-inheritance:

Arcade Subpackages
------------------

.. toctree::

    arcade.key
    arcade.color