MaplySimpleStyle
Objective-C
@interface MaplySimpleStyle : NSObject
Swift
class MaplySimpleStyle : NSObject
Holds info about a single style from the MaplySimpleStyleManager. This is enough to build a marker (or other thing, if you like).
-
If there was a title, this is it
Declaration
Objective-C
@property (nonatomic, nullable) NSString *title;Swift
var title: String? { get set } -
If there was a description, this is it
Declaration
Objective-C
@property (nonatomic, nullable) NSString *desc;Swift
var desc: String? { get set } -
Size (in pixels) of the marker to be built
Declaration
Objective-C
@property (nonatomic) CGSize markerSize;Swift
var markerSize: CGSize { get set } -
How big we consider the marker to be when doing layout. By default, same as the marker size
Declaration
Objective-C
@property (nonatomic) CGSize layoutSize;Swift
var layoutSize: CGSize { get set } -
Offset applied to marker
Declaration
Objective-C
@property (nonatomic) CGPoint markerOffset;Swift
var markerOffset: CGPoint { get set } -
Texture constructed for this icon, if there was a symbol
Declaration
Objective-C
@property (nonatomic, nullable) MaplyTexture *markerTex;Swift
var markerTex: MaplyTexture? { get set } -
If this was 0-9 or a-Z instead, this is that
Declaration
Objective-C
@property (nonatomic, nullable) NSString *markerString;Swift
var markerString: String? { get set } -
Color to set for the markert
Declaration
Objective-C
@property (nonatomic, nonnull) int *color;Swift
var color: UnsafeMutablePointer<Int32> { get set } -
Stroke color if there is one
Declaration
Objective-C
@property (nonatomic, nonnull) int *strokeColor;Swift
var strokeColor: UnsafeMutablePointer<Int32> { get set } -
Stroke opacity
Declaration
Objective-C
@property (nonatomic) float strokeOpacity;Swift
var strokeOpacity: Float { get set } -
Stroke width, if available. Takes scale into account.
Declaration
Objective-C
@property (nonatomic) float strokeWidth;Swift
var strokeWidth: Float { get set } -
Fill color if available
Declaration
Objective-C
@property (nonatomic, nonnull) int *fillColor;Swift
var fillColor: UnsafeMutablePointer<Int32> { get set } -
Fill opacity, if available
Declaration
Objective-C
@property (nonatomic) float fillOpacity;Swift
var fillOpacity: Float { get set }
MaplySimpleStyle Class Reference