Instance Method
drawBackground(for:options:) drawBackgroundForLayer:options: drawBackgroundForLayer_options_
Is called to asked the plugin to draw anything it likes behind the normal outlines
Declaration
optional func drawBackground(for layer: GSLayer!, options: [AnyHashable : Any]! = [:])Declaration
- (void) drawBackgroundForLayer:(GSLayer *) layer options:(NSDictionary *) options;Declaration
drawBackgroundForLayer_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.