Instance Method
drawForeground(for:options:) drawForegroundForLayer:options: drawForegroundForLayer_options_
Is called to asked the plugin to draw anything it likes above the normal outlines
Declaration
optional func drawForeground(for layer: GSLayer!, options: [AnyHashable : Any]! = [:])Declaration
- (void) drawForegroundForLayer:(GSLayer *) layer options:(NSDictionary *) options;Declaration
drawForegroundForLayer_options_(layer: GSLayer, options: dict)Parameters
layerThe Layer to draw
optionsA dictionary with some info about the environment (currently “Scale”)
Discussion
The scaling and positioning is taken care of. That means you need to draw unscaled and the scaling will be done automatically. If you need to draw something with absolute size, you need to counter scale it.