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,10 @@
# libWiiPy.nand.emunand Module
## Module Contents
```{eval-rst}
.. automodule:: libWiiPy.nand.emunand
:members:
:undoc-members:
:show-inheritance:
```

20
docs/source/nand/nand.md Normal file
View File

@@ -0,0 +1,20 @@
# libWiiPy.nand Package
## Modules
The `libWiiPy.nand` package contains modules for parsing and manipulating EmuNANDs as well as modules for parsing and editing core system files found on the Wii's NAND.
| Module | Description |
|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|
| [libWiiPy.nand.emunand](/nand/emunand) | Provides support for parsing, creating, and editing EmuNANDs |
| [libWiiPy.nand.setting](/nand/setting) | Provides support for parsing, creating, and editing `setting.txt`, which is used to store the console's region and serial number |
| [libWiiPy.nand.sys](/nand/sys) | Provides support for parsing, creating, and editing `uid.sys`, which is used to store a log of all titles run on a console |
### libWiiPy.nand Package Contents
```{toctree}
:maxdepth: 4
/nand/emunand
/nand/setting
/nand/sys
```

View File

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

10
docs/source/nand/sys.md Normal file
View File

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