.. currentmodule:: sc2reader.factories
Factories are used to load SCII resources from file-like objects and paths to file-like objects. Objects must implement read() such that it retrieves all the file contents.
.. autoclass:: SC2Factory
:members:
.. autoclass:: DictCachedSC2Factory
:members:
.. autoclass:: FileCachedSC2Factory
:members:
.. autoclass:: DoubleCachedSC2Factory
:members: