Files
MapLibreParticleLab/platform/darwin/src/MGLBaseStyleLayer.h
Justin R. Miller ee4715a821 update style generation code for new style spec enum values docs (#6508)
Documentation for enum values landed in mapbox/mapbox-gl-style-spec#510. 

This updates Android, iOS, and macOS documentation code gen scripts to capitalize on them.
2016-09-30 15:55:46 -07:00

36 lines
868 B
Objective-C

#import <Foundation/Foundation.h>
#import "MGLTypes.h"
NS_ASSUME_NONNULL_BEGIN
/**
The base style layer class from which all other style layer classes
inherit. Style layers allow runtime customization of all map styling
properties.
You should use the concrete subclasses of `MGLBaseStyleLayer` (which
conform to `MGLStyleLayer`) to style fill, line, symbol, and other layer
types.
*/
@interface MGLBaseStyleLayer : NSObject
/**
Whether this layer is displayed. A value of `NO` hides the layer.
*/
@property (nonatomic, assign, getter=isVisible) BOOL visible;
/**
The maximum zoom level at which the layer gets parsed and appears.
*/
@property (nonatomic, assign) float maximumZoomLevel;
/**
The minimum zoom level at which the layer gets parsed and appears.
*/
@property (nonatomic, assign) float minimumZoomLevel;
@end
NS_ASSUME_NONNULL_END