# Quick Reference

- [Screen](/quick-reference/screen.md): The Screen is the base object for any pyDraw program, and can perform a variety of different tasks.
- [Color](/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](/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](/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](/quick-reference/text.md): A brief reference to the Text class.
- [Line](/quick-reference/line.md): A brief reference to the Line class.
- [Image](/quick-reference/image.md): A brief reference to the Image class.
- [Input](/quick-reference/input.md): The Quick Reference for Input just lists all methods available to be registered for input.
- [Scene](/quick-reference/scene.md): Create containerized pyDraw programs and apply them to the Screen independently!
