***************************************** Data Connectors, Interfaces, & Outerfaces ***************************************** OpenGameData uses classes called ``connectors`` to aid in loading input data and writing output data. Specific ``connector`` subclasses, called ``interface``s, perform **in**put, and subclasses called ``outerface``s perform **out**put. .. include:: ./_connectors.md :parser: myst_parser.sphinx_ .. include:: ./storage_connectors.md :parser: myst_parser.sphinx_ .. include:: ./interface_classes.md :parser: myst_parser.sphinx_ .. include:: ./writing_an_interface.md :parser: myst_parser.sphinx_ .. include:: ./outerface_classes.md :parser: myst_parser.sphinx_ .. include:: ./writing_an_outerface.md :parser: myst_parser.sphinx_ .. include:: ./current_supported_connectors.md :parser: myst_parser.sphinx_