pub unsafe trait CTAdaptiveImageProviding {
// Provided method
unsafe fn imageForProposedSize_scaleFactor_imageOffset_imageSize(
&self,
proposed_size: CGSize,
scale_factor: CGFloat,
out_image_offset: NonNull<CGPoint>,
out_image_size: NonNull<CGSize>,
) -> Option<Retained<CGImage>>
where Self: Sized + Message { ... }
}Available on crate features
CTRunDelegate and objc2 only.Expand description
Provided Methods§
Sourceunsafe fn imageForProposedSize_scaleFactor_imageOffset_imageSize(
&self,
proposed_size: CGSize,
scale_factor: CGFloat,
out_image_offset: NonNull<CGPoint>,
out_image_size: NonNull<CGSize>,
) -> Option<Retained<CGImage>>
Available on crate feature objc2-core-graphics only.
unsafe fn imageForProposedSize_scaleFactor_imageOffset_imageSize( &self, proposed_size: CGSize, scale_factor: CGFloat, out_image_offset: NonNull<CGPoint>, out_image_size: NonNull<CGSize>, ) -> Option<Retained<CGImage>>
objc2-core-graphics only.§Safety
out_image_offsetmust be a valid pointer.out_image_sizemust be a valid pointer.