diff options
Diffstat (limited to 'platform/darwin/src/MGLFeature.h')
-rw-r--r-- | platform/darwin/src/MGLFeature.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/platform/darwin/src/MGLFeature.h b/platform/darwin/src/MGLFeature.h index ed4ff627b9..b3a1868ed2 100644 --- a/platform/darwin/src/MGLFeature.h +++ b/platform/darwin/src/MGLFeature.h @@ -1,5 +1,6 @@ #import <Foundation/Foundation.h> +#import "MGLFoundation.h" #import "MGLPolyline.h" #import "MGLPolygon.h" #import "MGLPointAnnotation.h" @@ -117,6 +118,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLPointFeature` class represents a point in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLPointFeature : MGLPointAnnotation <MGLFeature> @end @@ -124,6 +126,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLPolylineFeature` class represents a polyline in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLPolylineFeature : MGLPolyline <MGLFeature> @end @@ -131,6 +134,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLPolygonFeature` class represents a polygon in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLPolygonFeature : MGLPolygon <MGLFeature> @end @@ -138,6 +142,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLPointCollectionFeature` class represents a multipoint in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLPointCollectionFeature : MGLPointCollection <MGLFeature> @end @@ -145,6 +150,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLMultiPolylineFeature` class represents a multipolyline in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLMultiPolylineFeature : MGLMultiPolyline <MGLFeature> @end @@ -152,6 +158,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLMultiPolygonFeature` class represents a multipolygon in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLMultiPolygonFeature : MGLMultiPolygon <MGLFeature> @end @@ -159,6 +166,7 @@ NS_ASSUME_NONNULL_BEGIN The `MGLShapeCollectionFeature` class represents a shape collection in a <a href="https://www.mapbox.com/mapbox-gl-style-spec/#sources">tile source</a>. */ +MGL_EXPORT @interface MGLShapeCollectionFeature : MGLShapeCollection <MGLFeature> @property (nonatomic, copy, readonly) NS_ARRAY_OF(MGLShape<MGLFeature> *) *shapes; |