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

# API Documentation

- [3D Components API](https://docs.renderdraw.us/api-documentation/3d-components-api.md)
- [Events (Aura)](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura.md)
- [EVT\_Renderer\_Context\_Details\_Closed](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_context_details_closed.md)
- [EVT\_Renderer\_Element\_Added](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_element_added.md)
- [EVT\_Renderer\_Get\_CameraPositionandTarget](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_get_camerapositionandtarget.md)
- [EVT\_Renderer\_Get\_Hierarchy](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_get_hierarchy.md)
- [EVT\_Renderer\_Loaded](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_loaded.md)
- [EVT\_Renderer\_Mesh\_Selected](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_mesh_selected.md)
- [EVT\_Renderer\_Mesh\_Selection\_Cleared](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_mesh_selection_cleared.md)
- [EVT\_Renderer\_Select\_Component](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_select_component.md)
- [EVT\_Renderer\_Screenshot\_Taken](https://docs.renderdraw.us/api-documentation/3d-components-api/events-aura/evt_renderer_screenshot_taken.md)
- [Components (Aura/LWC)](https://docs.renderdraw.us/api-documentation/3d-components-api/components-aura-lwc.md)
- [3D Interaction Canvas (LWC)](https://docs.renderdraw.us/api-documentation/3d-components-api/components-aura-lwc/3d-interaction-canvas-lwc.md): Powerful,  Salesforce Native, event-driven 3D Canvas
- [3D Advanced Renderer (Aura)](https://docs.renderdraw.us/api-documentation/3d-components-api/components-aura-lwc/3d-advanced-renderer-aura.md)
- [3D Scene Director (Aura)](https://docs.renderdraw.us/api-documentation/3d-components-api/components-aura-lwc/3d-scene-director-aura.md): The 3D Scene director is where an administrator sets up an underlying scene. Scene is setup and saved via record infor
- [3D Simple Renderer (Aura)](https://docs.renderdraw.us/api-documentation/3d-components-api/components-aura-lwc/3d-simple-renderer-aura.md)
- [3D File Attachment Viewer (Aura)](https://docs.renderdraw.us/api-documentation/3d-components-api/components-aura-lwc/3d-file-attachment-viewer-aura.md)
- [2D Components API](https://docs.renderdraw.us/api-documentation/2d-components-api.md)
- [2D Interaction Canvas](https://docs.renderdraw.us/api-documentation/2d-components-api/2d-interaction-canvas.md): API for interacting with the canvas2D component
- [2D Scene Director](https://docs.renderdraw.us/api-documentation/2d-components-api/2d-scene-director.md)
- [Universal Components Used throughout the Suite](https://docs.renderdraw.us/api-documentation/universal-components-used-throughout-the-suite.md)
- [dynamicContentComponent\_treeGrid](https://docs.renderdraw.us/api-documentation/universal-components-used-throughout-the-suite/dynamiccontentcomponent_treegrid.md)
- [RDraw-layout](https://docs.renderdraw.us/api-documentation/universal-components-used-throughout-the-suite/rdraw-layout.md)
- [Data Objects used throughout the Suite](https://docs.renderdraw.us/api-documentation/data-objects-used-throughout-the-suite.md)
- [Canvas](https://docs.renderdraw.us/api-documentation/data-objects-used-throughout-the-suite/canvas.md): Used within 2D interactions to easily pass data back and forth to the Salesforce system
- [BaseCanvasItem](https://docs.renderdraw.us/api-documentation/data-objects-used-throughout-the-suite/basecanvasitem.md)
- [LayoutWall](https://docs.renderdraw.us/api-documentation/data-objects-used-throughout-the-suite/layoutwall.md)
- [DropZone](https://docs.renderdraw.us/api-documentation/data-objects-used-throughout-the-suite/dropzone.md)
- [DroppableArea](https://docs.renderdraw.us/api-documentation/data-objects-used-throughout-the-suite/droppablearea.md)
