Entirely restructured API documentation, now much easier to navigate

This commit is contained in:
2024-12-20 19:21:53 -05:00
parent 04d17a58d2
commit c2f6225500
31 changed files with 307 additions and 224 deletions

View File

@@ -0,0 +1,18 @@
# libWiiPy.archive Package
## Modules
The `libWiiPy.archive` package contains modules for packing and extracting archive formats used by the Wii. This currently includes packing and unpacking support for U8 archives and decompression support for ASH archives.
| Module | Description |
|--------------------------------------|---------------------------------------------------------|
| [libWiiPy.archive.ash](/archive/ash) | Provides support for decompressing ASH archives |
| [libWiiPy.archive.u8](/archive/u8) | Provides support for packing and extracting U8 archives |
### libWiiPy.archive Package Contents
```{toctree}
:maxdepth: 4
/archive/ash
/archive/u8
```

View File

@@ -0,0 +1,10 @@
# libWiiPy.archive.ash Module
## Module Contents
```{eval-rst}
.. automodule:: libWiiPy.archive.ash
:members:
:undoc-members:
:show-inheritance:
```

10
docs/source/archive/u8.md Normal file
View File

@@ -0,0 +1,10 @@
# libWiiPy.archive.u8 Module
## Module Contents
```{eval-rst}
.. automodule:: libWiiPy.archive.u8
:members:
:undoc-members:
:show-inheritance:
```