# Plugin Documentation

- [Creating your own plugin](/pwnhyve/plugin-documentation/creating-your-own-plugin.md)
- [Creating plugin classes](/pwnhyve/plugin-documentation/creating-your-own-plugin/creating-plugin-classes.md)
- [Printing to the display](/pwnhyve/plugin-documentation/creating-your-own-plugin/printing-to-the-display.md)
- [Managing keys pressed by user](/pwnhyve/plugin-documentation/creating-your-own-plugin/managing-keys-pressed-by-user.md)
- [GUI functions/classes](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes.md)
- [carouselMenu](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/carouselmenu.md)
- [keyLegend](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/keylegend.md)
- [setFloat](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/setfloat.md)
- [slider](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/slider.md)
- [menu](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/menu.md)
- [enterText](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/entertext.md)
- [screenConsole](/pwnhyve/plugin-documentation/creating-your-own-plugin/gui-functions-classes/screenconsole.md)
