# Codea Reference

- [Using Codea](modern/UsingCodea.md): Projects, collections, sharing, storage, tools, and settings
- [Graphics](modern/Graphics.md): Drawing shapes, images and styles in 2D and 3D
- [Scenes & Entities](modern/Scenes.md): Scenes, entities, cameras, effects and lights
- [Voxels](modern/Voxels.md): Block worlds and voxel models in scenes and entities
- [Shaders & Meshes](modern/Shaders.md): 3D mesh rendering, materials and GPU shaders
- [Physics 2D](modern/Physics2D.md): Dynamic motion with forces, joints and collisions in 2D
- [Physics 3D](modern/Physics3D.md): Dynamic motion with forces, joints and collisions in 3D
- [Input & Motion](modern/Input.md): Touches, gestures, keyboard, mouse and device sensors
- [Sound](modern/Sounds.md): Playing and generating audio and sound effects
- [Network](modern/Network.md): Fetching web data and images with HTTP
- [Storage & Assets](modern/Storage.md): Managing files, assets and persistent data
- [Vector Math](modern/Vector.md): Vector, matrix and mathematical types
- [Parameters](modern/Parameters.md): Live controls, watches, and custom parameter panels
- [Display & Viewer](modern/Display.md): User interface components and display settings
- [Animation](modern/Animation.md): Animating values and objects using tweens
- [Lua](modern/Lua.md): Tables, strings, and math
- [Objective-C](modern/ObjC.md): Interfacing with Objective-C code

[Legacy reference](legacy.html)
