| CartoOfflineVectorTileLayer | Specialized offline vector tile layer that uses CartoPackageManager for offline maps service. |
| CartoOnlineRasterTileLayer | Specialized online raster tile layer that connects to Carto online tile server. |
| CartoOnlineVectorTileLayer | Specialized online vector tile layer that connects to Carto online tile server. |
| CartoVectorTileLayer | Specialized vector tile layer that can use built-in vector tile styles. |
| ClusteredVectorLayer | A vector layer that supports clustering point-type features. |
| ClusterElementBuilder | A special callback interface for building cluster elements from set of existing vector element. |
| EditableVectorLayer | A vector layer that supports editing its contents. |
| HillshadeRasterTileLayer | A tile layer that displays an overlay hillshading. |
| Layer | An abstract base class for all layers. |
| LayerVector | |
| NMLModelLODTreeEventListener | Listener for NMLModelLODTree events like clicks etc. |
| NMLModelLODTreeLayer | An advanced layer for 3D models that supports automatic Level of Detail (LOD) calculation based on view. |
| RasterTileEventListener | Listener for raster tile element events like clicks etc. |
| RasterTileLayer | A tile layer where each tile is a bitmap. |
| SolidLayer | This class is deprecated. No replacement. |
| TileLayer | An abstract base class for all tile layers. |
| TileLoadListener | Interface for monitoring tile loading events. |
| TorqueTileLayer | A vector tile layer for rendering time-based animated point clouds. |
| UTFGridEventListener | Listener for vector element events like clicks etc. |
| VectorEditEventListener | Listener interface for catching various events during map editing interactions. |
| VectorElementEventListener | Listener for vector element events like clicks etc. |
| VectorLayer | A vector layer that loads data using an envelope. |
| VectorTileEventListener | Listener for vector tile element events like clicks etc. |
| VectorTileLayer | A tile layer where each tile is a bitmap. |
| CartoBaseMapBuildingRenderMode | Supported building rendering styles for Carto basemaps. |
| CartoBaseMapPOIRenderMode | Supported POI rendering styles for Carto basemaps. |
| CartoBaseMapStyle | Built-in Carto basemap styles. |
| ClusterBuilderMode | Possible cluster builder modes. |
| RasterTileFilterMode | Supported raster tile filtering modes. |
| TileSubstitutionPolicy | The policy to use when looking for tiles that are not available. |
| VectorElementDragPointStyle | Different types of styles for control points created for selected vector elements. |
| VectorElementDragResult | The intended result of the drag operation. |
| VectorTileRenderOrder | Vector tile rendering order. |