Replay Analysis
===============

.. contents::

.. currentmodule:: renderdoc

Frame and Actions
-----------------

.. autoclass:: FrameDescription
  :members:

.. autoclass:: ActionDescription
  :members:

.. autoclass:: ActionFlags
  :members:

.. autoclass:: APIEvent
  :members:

Debug Messages
--------------

.. autoclass:: DebugMessage
  :members:

.. autoclass:: MessageCategory
  :members:

.. autoclass:: MessageSeverity
  :members:

.. autoclass:: MessageSource
  :members:

Resource Usage
--------------

.. autoclass:: EventUsage
  :members:

.. autoclass:: ResourceUsage
  :members:

.. autofunction:: renderdoc.ResUsage
.. autofunction:: renderdoc.RWResUsage
.. autofunction:: renderdoc.CBUsage

Texture Saving
--------------

.. autoclass:: TextureSave
  :members:

.. autoclass:: FileType
  :members:

.. autoclass:: AlphaMapping
  :members:

.. autoclass:: TextureComponentMapping
  :members:

.. autoclass:: TextureSampleMapping
  :members:

.. autoclass:: TextureSliceMapping
  :members:

Pixel History
-------------

.. autoclass:: PixelModification
  :members:

.. autoclass:: ModificationValue
  :members:

.. autoclass:: PixelValue
  :members:

Shader Debuging
---------------

.. autoclass:: DebugPixelInputs
  :members:
