summaryrefslogtreecommitdiff
path: root/platform/macos/app/MGLStyle+MBXAdditions.m
diff options
context:
space:
mode:
Diffstat (limited to 'platform/macos/app/MGLStyle+MBXAdditions.m')
-rw-r--r--platform/macos/app/MGLStyle+MBXAdditions.m42
1 files changed, 0 insertions, 42 deletions
diff --git a/platform/macos/app/MGLStyle+MBXAdditions.m b/platform/macos/app/MGLStyle+MBXAdditions.m
deleted file mode 100644
index a0773cc2c0..0000000000
--- a/platform/macos/app/MGLStyle+MBXAdditions.m
+++ /dev/null
@@ -1,42 +0,0 @@
-#import "MGLStyle+MBXAdditions.h"
-
-@implementation MGLStyle (MBXAdditions)
-
-+ (NSSet<NSString *> *)keyPathsForValuesAffectingReversedLayers {
- return [NSSet setWithObject:@"layers"];
-}
-
-- (NSArray<__kindof MGLStyleLayer *> *)reversedLayers {
- return self.layers.reverseObjectEnumerator.allObjects;
-}
-
-- (void)setReversedLayers:(NSArray<__kindof MGLStyleLayer *> *)reversedLayers {
- self.layers = reversedLayers.reverseObjectEnumerator.allObjects;
-}
-
-- (NSUInteger)countOfReversedLayers {
- return self.layers.count;
-}
-
-- (id)objectInReversedLayersAtIndex:(NSUInteger)index {
- NSArray *layers = self.layers;
- return layers[layers.count - 1 - index];
-}
-
-- (void)getReversedLayers:(__kindof MGLStyleLayer **)buffer range:(NSRange)inRange {
- NSArray *layers = self.layers;
- for (NSUInteger i = inRange.location; i < NSMaxRange(inRange); i++) {
- MGLStyleLayer *styleLayer = layers[layers.count - 1 - i];
- buffer[i] = styleLayer;
- }
-}
-
-- (void)insertObject:(__kindof MGLStyleLayer *)object inReversedLayersAtIndex:(NSUInteger)index {
- [self insertLayer:object atIndex:self.layers.count - index];
-}
-
-- (void)removeObjectFromReversedLayersAtIndex:(NSUInteger)index {
- [self removeLayer:[self objectInReversedLayersAtIndex:index]];
-}
-
-@end