diff options
Diffstat (limited to 'include/mbgl/ios/MGLStyleFunctionValue.h')
-rw-r--r-- | include/mbgl/ios/MGLStyleFunctionValue.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/include/mbgl/ios/MGLStyleFunctionValue.h b/include/mbgl/ios/MGLStyleFunctionValue.h new file mode 100644 index 0000000000..27a867548b --- /dev/null +++ b/include/mbgl/ios/MGLStyleFunctionValue.h @@ -0,0 +1,23 @@ +#import <UIKit/UIKit.h> + +@interface MGLStyleFunctionValue : NSObject + ++ (instancetype)linearFunctionWithBaseZoomLevel:(CGFloat)zBase + initialValue:(CGFloat)val + slope:(CGFloat)slope + minimumValue:(CGFloat)min + maximumValue:(CGFloat)max; + ++ (instancetype)exponentialFunctionWithBaseZoomLevel:(CGFloat)zBase + initialValue:(CGFloat)val + slope:(CGFloat)slope + minimumValue:(CGFloat)min + maximumValue:(CGFloat)max; + ++ (instancetype)minimumZoomLevelFunction:(CGFloat)minimumZoom; + ++ (instancetype)maximumZoomLevelFunction:(CGFloat)maximumZoom; + ++ (instancetype)stopsFunctionWithZoomLevelsAndValues:(NSNumber *)firstZoom, ... NS_REQUIRES_NIL_TERMINATION; + +@end |