***************
lib.gui package
***************

The GUI Package contains the entire code base for Faceswap's optional GUI. The GUI itself
is largely self-generated from the command line options specified in :mod:`lib.cli.args`.

.. contents:: Contents
   :local:
   :depth: 2

analysis package
================

.. automodapi:: lib.gui.analysis.event_reader
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.analysis.stats
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.analysis.moving_average
   :include-all-objects:
   :no-inheritance-diagram:

utils package
=============

|
.. automodapi:: lib.gui.utils.config
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.utils.file_handler
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.utils.image
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.utils.misc
   :include-all-objects:


gui package
===========

|
.. automodapi:: lib.gui.gui_config
   :include-all-objects:

|
.. automodapi:: lib.gui.command
   :include-all-objects:

|
.. automodapi:: lib.gui.control_helper
   :include-all-objects:

|
.. automodapi:: lib.gui.custom_widgets
   :include-all-objects:

|
.. automodapi:: lib.gui.display
   :include-all-objects:

|
.. automodapi:: lib.gui.display_analysis
   :include-all-objects:

|
.. automodapi:: lib.gui.display_command
   :include-all-objects:

|
.. automodapi:: lib.gui.display_graph
   :include-all-objects:

|
.. automodapi:: lib.gui.display_page
   :include-all-objects:

|
.. automodapi:: lib.gui.menu
   :include-all-objects:

|
.. automodapi:: lib.gui.options
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.popup_configure
   :include-all-objects:

|
.. automodapi:: lib.gui.popup_session
   :include-all-objects:

|
.. automodapi:: lib.gui.project
   :include-all-objects:

|
.. automodapi:: lib.gui.theme
   :include-all-objects:
   :no-inheritance-diagram:

|
.. automodapi:: lib.gui.wrapper
   :include-all-objects:
   :no-inheritance-diagram:
