Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.32 KB

spr.rst

File metadata and controls

47 lines (33 loc) · 1.32 KB
.. py:module:: vgio.quake.spr
.. py:currentmodule:: vgio.quake.spr

Source code: spr.py

The :py:mod:`spr` module provides an :py:class:`Spr` class which derives from :py:class:`~vgio._core.ReadWriteFile` and is used to read and write Quake spr data.

.. autofunction:: vgio.quake.spr.is_sprfile

.. autoclass:: vgio.quake.spr.Spr
    :members:
    :exclude-members: image, validate

.. automethod:: vgio.quake.spr.Spr.__init__
.. automethod:: vgio.quake.spr.Spr.open
.. automethod:: vgio.quake.spr.Spr.close
.. automethod:: vgio.quake.spr.Spr.save

.. autoclass:: vgio.quake.spr.SpriteFrame
    :members:

.. automethod:: vgio.quake.spr.SpriteFrame.__init__
.. automethod:: vgio.quake.spr.SpriteFrame.read
.. automethod:: vgio.quake.spr.SpriteFrame.write

.. autoclass:: vgio.quake.spr.SpriteGroup
    :members:

.. automethod:: vgio.quake.spr.SpriteGroup.__init__
.. automethod:: vgio.quake.spr.SpriteGroup.read
.. automethod:: vgio.quake.spr.SpriteGroup.write