| Address | This class is deprecated. No replacement. |
| BinaryData | A wrapper class for binary data (Blob). |
| IntVector | |
| MapBounds | A container class that defines an axis aligned cuboid on the map using minimum and maximum map positions. |
| MapEnvelope | A bounding area on the map. |
| MapPos | A double precision map position defined using three coordinates. |
| MapPosVector | |
| MapPosVectorVector | |
| MapRange | A container class that defines a half closed range of values using minimum and maximum values. |
| MapTile | An immutable map tile, used by tile layers for representing small pieces of map at different zoom levels and coordinates. |
| MapVec | A double precision map vector defined by 3 coordinates. |
| ScreenBounds | A container class that defines a bounding box on the screen using minimum and maximum screen positions. |
| ScreenPos | A screen position defined by x,y floating point numbers. |
| ScreenPosVector | |
| StringMap | |
| StringVariantMap | |
| StringVector | |
| Variant | JSON value. |
| VariantArrayBuilder | A helper class for building variant arrays. |
| VariantObjectBuilder | A helper class for building variant objects. |
| VariantVector |
| VariantType | Variant type. |