# Dyon API
for Dyon-Interactive
### Documentation
Dyon-Interactive:
- [lib.dyon](https://github.com/PistonDevelopers/dyon/blob/master/interactive/src/lib.dyon)
- [audio.dyon](https://github.com/PistonDevelopers/dyon/blob/master/interactive/src/audio.dyon)
- [graphics2d.dyon](https://github.com/PistonDevelopers/dyon/blob/master/interactive/src/graphics2d.dyon)
Functions that must be implemented:
- `piston::interactive::draw`
- `piston::interactive::load_font`
- `piston::interactive::load_font_obj`
- `piston::audio::bind_sound__name_file`
- `piston::audio::bind_music__name_file`
- `piston::audio::play_sound__name_repeat_volume`
- `piston::audio::play_sound_forever__name_volume`
- `piston::audio::play_music__name_repeat`
- `piston::audio::play_music_forever__name`
- `piston::audio::set_music_volume`
### Dyon API policy
This document follows [the official Dyon API policy](https://github.com/PistonDevelopers/dyon/blob/master/DYON-API.md).