summaryrefslogtreecommitdiff
path: root/platform/darwin/src/NSValue+MGLStyleAttributeAdditions.mm
blob: 3349ca211f762740167bb5a7e1adc1d2c77a385c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#import "NSValue+MGLStyleAttributeAdditions.h"

#import "NSValue+MGLStyleAttributeAdditions_Private.hpp"

@implementation NSValue (MGLStyleAttributeAdditions)

- (BOOL)isFunction
{
    return NO;
}

- (mbgl::style::PropertyValue<uint8_t>)mbgl_enumPropertyValue
{
    uint8_t value = 0;
    [self getValue:&value];
    return mbgl::style::PropertyValue<uint8_t> { value };
}

@end