> For the complete documentation index, see [llms.txt](https://docs.torque3d.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.torque3d.org/for-programmers/expanding-the-engine.md).

# Expanding the Engine

- [Creating a New Object Class](https://docs.torque3d.org/for-programmers/expanding-the-engine/creating-a-new-object-class.md)
- [Exposing Object Classes to Script](https://docs.torque3d.org/for-programmers/expanding-the-engine/integrating-your-new-class-into-the-editor.md)
- [addProtectedField](https://docs.torque3d.org/for-programmers/expanding-the-engine/integrating-your-new-class-into-the-editor/addprotectedfield.md)
- [Adding a New Library to the Engine](https://docs.torque3d.org/for-programmers/expanding-the-engine/adding-a-new-library-to-the-engine.md)
