objc2_app_kit/generated/
NSAffineTransform.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10mod private_NSAffineTransformNSAppKitAdditions {
11 pub trait Sealed {}
12}
13
14#[doc(alias = "NSAppKitAdditions")]
16pub unsafe trait NSAffineTransformNSAppKitAdditions:
17 ClassType + Sized + private_NSAffineTransformNSAppKitAdditions::Sealed
18{
19 extern_methods!(
20 #[cfg(feature = "NSBezierPath")]
21 #[unsafe(method(transformBezierPath:))]
22 #[unsafe(method_family = none)]
23 unsafe fn transformBezierPath(&self, path: &NSBezierPath) -> Retained<NSBezierPath>;
24
25 #[unsafe(method(set))]
26 #[unsafe(method_family = none)]
27 unsafe fn set(&self);
28
29 #[unsafe(method(concat))]
30 #[unsafe(method_family = none)]
31 unsafe fn concat(&self);
32 );
33}
34
35impl private_NSAffineTransformNSAppKitAdditions::Sealed for NSAffineTransform {}
36unsafe impl NSAffineTransformNSAppKitAdditions for NSAffineTransform {}