pub unsafe trait CALayerDelegate: NSObjectProtocol {
// Provided methods
unsafe fn displayLayer(&self, layer: &CALayer)
where Self: Sized + Message { ... }
unsafe fn drawLayer_inContext(&self, layer: &CALayer, ctx: &CGContext)
where Self: Sized + Message { ... }
unsafe fn layerWillDraw(&self, layer: &CALayer)
where Self: Sized + Message { ... }
unsafe fn layoutSublayersOfLayer(&self, layer: &CALayer)
where Self: Sized + Message { ... }
unsafe fn actionForLayer_forKey(
&self,
layer: &CALayer,
event: &NSString,
) -> Option<Retained<ProtocolObject<dyn CAAction>>>
where Self: Sized + Message { ... }
}
Available on crate feature
CALayer
only.Expand description
Delegate methods. *
See also Apple’s documentation
Provided Methods§
unsafe fn displayLayer(&self, layer: &CALayer)
unsafe fn drawLayer_inContext(&self, layer: &CALayer, ctx: &CGContext)
Available on crate feature
objc2-core-graphics
only.