> For the complete documentation index, see [llms.txt](https://docs.pydraw.graphics/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pydraw.graphics/quick-reference.md).

# Quick Reference

- [Screen](https://docs.pydraw.graphics/quick-reference/screen.md): The Screen is the base object for any pyDraw program, and can perform a variety of different tasks.
- [Color](https://docs.pydraw.graphics/quick-reference/color.md): All Color values are wrapped in pyDraw as to make constructors and methods more clear. Colors are immutable, and can be created from names, RGB values, or a hex string.
- [Location](https://docs.pydraw.graphics/quick-reference/location.md): All Locations in pyDraw are wrapped with this class, however some methods and constructors will automatically convert tuples to Locations automatically.
- [Renderable](https://docs.pydraw.graphics/quick-reference/renderable.md): Renderable serves as the base class for any object with a width and height (most notably excluding lines and dots). The Renderable class does extend the Object class which tracks location and updates.
- [Text](https://docs.pydraw.graphics/quick-reference/text.md): A brief reference to the Text class.
- [Line](https://docs.pydraw.graphics/quick-reference/line.md): A brief reference to the Line class.
- [Image](https://docs.pydraw.graphics/quick-reference/image.md): A brief reference to the Image class.
- [Input](https://docs.pydraw.graphics/quick-reference/input.md): The Quick Reference for Input just lists all methods available to be registered for input.
- [Scene](https://docs.pydraw.graphics/quick-reference/scene.md): Create containerized pyDraw programs and apply them to the Screen independently!
