objc2_symbols/generated/
NSSymbolEffect.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10extern_class!(
11 #[unsafe(super(NSObject))]
15 #[derive(Debug, PartialEq, Eq, Hash)]
16 pub struct NSSymbolEffectOptionsRepeatBehavior;
17);
18
19extern_conformance!(
20 unsafe impl NSCoding for NSSymbolEffectOptionsRepeatBehavior {}
21);
22
23extern_conformance!(
24 unsafe impl NSCopying for NSSymbolEffectOptionsRepeatBehavior {}
25);
26
27unsafe impl CopyingHelper for NSSymbolEffectOptionsRepeatBehavior {
28 type Result = Self;
29}
30
31extern_conformance!(
32 unsafe impl NSObjectProtocol for NSSymbolEffectOptionsRepeatBehavior {}
33);
34
35extern_conformance!(
36 unsafe impl NSSecureCoding for NSSymbolEffectOptionsRepeatBehavior {}
37);
38
39impl NSSymbolEffectOptionsRepeatBehavior {
40 extern_methods!(
41 #[unsafe(method(new))]
42 #[unsafe(method_family = new)]
43 pub unsafe fn new() -> Retained<Self>;
44
45 #[unsafe(method(init))]
46 #[unsafe(method_family = init)]
47 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
48
49 #[unsafe(method(behaviorPeriodic))]
54 #[unsafe(method_family = none)]
55 pub unsafe fn behaviorPeriodic() -> Retained<Self>;
56
57 #[unsafe(method(behaviorPeriodicWithCount:))]
67 #[unsafe(method_family = none)]
68 pub unsafe fn behaviorPeriodicWithCount(count: NSInteger) -> Retained<Self>;
69
70 #[unsafe(method(behaviorPeriodicWithDelay:))]
79 #[unsafe(method_family = none)]
80 pub unsafe fn behaviorPeriodicWithDelay(delay: c_double) -> Retained<Self>;
81
82 #[unsafe(method(behaviorPeriodicWithCount:delay:))]
95 #[unsafe(method_family = none)]
96 pub unsafe fn behaviorPeriodicWithCount_delay(
97 count: NSInteger,
98 delay: c_double,
99 ) -> Retained<Self>;
100
101 #[unsafe(method(behaviorContinuous))]
108 #[unsafe(method_family = none)]
109 pub unsafe fn behaviorContinuous() -> Retained<Self>;
110 );
111}
112
113extern_class!(
114 #[unsafe(super(NSObject))]
118 #[derive(Debug, PartialEq, Eq, Hash)]
119 pub struct NSSymbolEffectOptions;
120);
121
122extern_conformance!(
123 unsafe impl NSCoding for NSSymbolEffectOptions {}
124);
125
126extern_conformance!(
127 unsafe impl NSCopying for NSSymbolEffectOptions {}
128);
129
130unsafe impl CopyingHelper for NSSymbolEffectOptions {
131 type Result = Self;
132}
133
134extern_conformance!(
135 unsafe impl NSObjectProtocol for NSSymbolEffectOptions {}
136);
137
138extern_conformance!(
139 unsafe impl NSSecureCoding for NSSymbolEffectOptions {}
140);
141
142impl NSSymbolEffectOptions {
143 extern_methods!(
144 #[unsafe(method(new))]
145 #[unsafe(method_family = new)]
146 pub unsafe fn new() -> Retained<Self>;
147
148 #[unsafe(method(init))]
149 #[unsafe(method_family = init)]
150 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
151
152 #[unsafe(method(options))]
154 #[unsafe(method_family = none)]
155 pub unsafe fn options() -> Retained<Self>;
156
157 #[deprecated]
159 #[unsafe(method(optionsWithRepeating))]
160 #[unsafe(method_family = none)]
161 pub unsafe fn optionsWithRepeating_class() -> Retained<Self>;
162
163 #[deprecated]
165 #[unsafe(method(optionsWithRepeating))]
166 #[unsafe(method_family = none)]
167 pub unsafe fn optionsWithRepeating(&self) -> Retained<Self>;
168
169 #[unsafe(method(optionsWithNonRepeating))]
171 #[unsafe(method_family = none)]
172 pub unsafe fn optionsWithNonRepeating_class() -> Retained<Self>;
173
174 #[unsafe(method(optionsWithNonRepeating))]
176 #[unsafe(method_family = none)]
177 pub unsafe fn optionsWithNonRepeating(&self) -> Retained<Self>;
178
179 #[deprecated]
186 #[unsafe(method(optionsWithRepeatCount:))]
187 #[unsafe(method_family = none)]
188 pub unsafe fn optionsWithRepeatCount_class(count: NSInteger) -> Retained<Self>;
189
190 #[deprecated]
197 #[unsafe(method(optionsWithRepeatCount:))]
198 #[unsafe(method_family = none)]
199 pub unsafe fn optionsWithRepeatCount(&self, count: NSInteger) -> Retained<Self>;
200
201 #[unsafe(method(optionsWithSpeed:))]
209 #[unsafe(method_family = none)]
210 pub unsafe fn optionsWithSpeed_class(speed: c_double) -> Retained<Self>;
211
212 #[unsafe(method(optionsWithSpeed:))]
220 #[unsafe(method_family = none)]
221 pub unsafe fn optionsWithSpeed(&self, speed: c_double) -> Retained<Self>;
222
223 #[unsafe(method(optionsWithRepeatBehavior:))]
229 #[unsafe(method_family = none)]
230 pub unsafe fn optionsWithRepeatBehavior_class(
231 behavior: &NSSymbolEffectOptionsRepeatBehavior,
232 ) -> Retained<Self>;
233
234 #[unsafe(method(optionsWithRepeatBehavior:))]
240 #[unsafe(method_family = none)]
241 pub unsafe fn optionsWithRepeatBehavior(
242 &self,
243 behavior: &NSSymbolEffectOptionsRepeatBehavior,
244 ) -> Retained<Self>;
245 );
246}
247
248extern_class!(
249 #[unsafe(super(NSObject))]
255 #[derive(Debug, PartialEq, Eq, Hash)]
256 pub struct NSSymbolEffect;
257);
258
259extern_conformance!(
260 unsafe impl NSCoding for NSSymbolEffect {}
261);
262
263extern_conformance!(
264 unsafe impl NSCopying for NSSymbolEffect {}
265);
266
267unsafe impl CopyingHelper for NSSymbolEffect {
268 type Result = Self;
269}
270
271extern_conformance!(
272 unsafe impl NSObjectProtocol for NSSymbolEffect {}
273);
274
275extern_conformance!(
276 unsafe impl NSSecureCoding for NSSymbolEffect {}
277);
278
279impl NSSymbolEffect {
280 extern_methods!(
281 #[unsafe(method(new))]
282 #[unsafe(method_family = new)]
283 pub unsafe fn new() -> Retained<Self>;
284
285 #[unsafe(method(init))]
286 #[unsafe(method_family = init)]
287 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
288 );
289}
290
291extern_class!(
292 #[unsafe(super(NSSymbolEffect, NSObject))]
300 #[derive(Debug, PartialEq, Eq, Hash)]
301 pub struct NSSymbolPulseEffect;
302);
303
304extern_conformance!(
305 unsafe impl NSCoding for NSSymbolPulseEffect {}
306);
307
308extern_conformance!(
309 unsafe impl NSCopying for NSSymbolPulseEffect {}
310);
311
312unsafe impl CopyingHelper for NSSymbolPulseEffect {
313 type Result = Self;
314}
315
316extern_conformance!(
317 unsafe impl NSObjectProtocol for NSSymbolPulseEffect {}
318);
319
320extern_conformance!(
321 unsafe impl NSSecureCoding for NSSymbolPulseEffect {}
322);
323
324impl NSSymbolPulseEffect {
325 extern_methods!(
326 #[unsafe(method(effect))]
328 #[unsafe(method_family = none)]
329 pub unsafe fn effect() -> Retained<Self>;
330
331 #[unsafe(method(effectWithByLayer))]
333 #[unsafe(method_family = none)]
334 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
335
336 #[unsafe(method(effectWithWholeSymbol))]
338 #[unsafe(method_family = none)]
339 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
340 );
341}
342
343impl NSSymbolPulseEffect {
345 extern_methods!(
346 #[unsafe(method(new))]
347 #[unsafe(method_family = new)]
348 pub unsafe fn new() -> Retained<Self>;
349
350 #[unsafe(method(init))]
351 #[unsafe(method_family = init)]
352 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
353 );
354}
355
356extern_class!(
357 #[unsafe(super(NSSymbolEffect, NSObject))]
364 #[derive(Debug, PartialEq, Eq, Hash)]
365 pub struct NSSymbolBounceEffect;
366);
367
368extern_conformance!(
369 unsafe impl NSCoding for NSSymbolBounceEffect {}
370);
371
372extern_conformance!(
373 unsafe impl NSCopying for NSSymbolBounceEffect {}
374);
375
376unsafe impl CopyingHelper for NSSymbolBounceEffect {
377 type Result = Self;
378}
379
380extern_conformance!(
381 unsafe impl NSObjectProtocol for NSSymbolBounceEffect {}
382);
383
384extern_conformance!(
385 unsafe impl NSSecureCoding for NSSymbolBounceEffect {}
386);
387
388impl NSSymbolBounceEffect {
389 extern_methods!(
390 #[unsafe(method(effect))]
392 #[unsafe(method_family = none)]
393 pub unsafe fn effect() -> Retained<Self>;
394
395 #[unsafe(method(bounceUpEffect))]
397 #[unsafe(method_family = none)]
398 pub unsafe fn bounceUpEffect() -> Retained<Self>;
399
400 #[unsafe(method(bounceDownEffect))]
402 #[unsafe(method_family = none)]
403 pub unsafe fn bounceDownEffect() -> Retained<Self>;
404
405 #[unsafe(method(effectWithByLayer))]
407 #[unsafe(method_family = none)]
408 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
409
410 #[unsafe(method(effectWithWholeSymbol))]
412 #[unsafe(method_family = none)]
413 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
414 );
415}
416
417impl NSSymbolBounceEffect {
419 extern_methods!(
420 #[unsafe(method(new))]
421 #[unsafe(method_family = new)]
422 pub unsafe fn new() -> Retained<Self>;
423
424 #[unsafe(method(init))]
425 #[unsafe(method_family = init)]
426 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
427 );
428}
429
430extern_class!(
431 #[unsafe(super(NSSymbolEffect, NSObject))]
441 #[derive(Debug, PartialEq, Eq, Hash)]
442 pub struct NSSymbolVariableColorEffect;
443);
444
445extern_conformance!(
446 unsafe impl NSCoding for NSSymbolVariableColorEffect {}
447);
448
449extern_conformance!(
450 unsafe impl NSCopying for NSSymbolVariableColorEffect {}
451);
452
453unsafe impl CopyingHelper for NSSymbolVariableColorEffect {
454 type Result = Self;
455}
456
457extern_conformance!(
458 unsafe impl NSObjectProtocol for NSSymbolVariableColorEffect {}
459);
460
461extern_conformance!(
462 unsafe impl NSSecureCoding for NSSymbolVariableColorEffect {}
463);
464
465impl NSSymbolVariableColorEffect {
466 extern_methods!(
467 #[unsafe(method(effect))]
469 #[unsafe(method_family = none)]
470 pub unsafe fn effect() -> Retained<Self>;
471
472 #[unsafe(method(effectWithIterative))]
474 #[unsafe(method_family = none)]
475 pub unsafe fn effectWithIterative(&self) -> Retained<Self>;
476
477 #[unsafe(method(effectWithCumulative))]
479 #[unsafe(method_family = none)]
480 pub unsafe fn effectWithCumulative(&self) -> Retained<Self>;
481
482 #[unsafe(method(effectWithReversing))]
484 #[unsafe(method_family = none)]
485 pub unsafe fn effectWithReversing(&self) -> Retained<Self>;
486
487 #[unsafe(method(effectWithNonReversing))]
489 #[unsafe(method_family = none)]
490 pub unsafe fn effectWithNonReversing(&self) -> Retained<Self>;
491
492 #[unsafe(method(effectWithHideInactiveLayers))]
494 #[unsafe(method_family = none)]
495 pub unsafe fn effectWithHideInactiveLayers(&self) -> Retained<Self>;
496
497 #[unsafe(method(effectWithDimInactiveLayers))]
500 #[unsafe(method_family = none)]
501 pub unsafe fn effectWithDimInactiveLayers(&self) -> Retained<Self>;
502 );
503}
504
505impl NSSymbolVariableColorEffect {
507 extern_methods!(
508 #[unsafe(method(new))]
509 #[unsafe(method_family = new)]
510 pub unsafe fn new() -> Retained<Self>;
511
512 #[unsafe(method(init))]
513 #[unsafe(method_family = init)]
514 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
515 );
516}
517
518extern_class!(
519 #[unsafe(super(NSSymbolEffect, NSObject))]
523 #[derive(Debug, PartialEq, Eq, Hash)]
524 pub struct NSSymbolScaleEffect;
525);
526
527extern_conformance!(
528 unsafe impl NSCoding for NSSymbolScaleEffect {}
529);
530
531extern_conformance!(
532 unsafe impl NSCopying for NSSymbolScaleEffect {}
533);
534
535unsafe impl CopyingHelper for NSSymbolScaleEffect {
536 type Result = Self;
537}
538
539extern_conformance!(
540 unsafe impl NSObjectProtocol for NSSymbolScaleEffect {}
541);
542
543extern_conformance!(
544 unsafe impl NSSecureCoding for NSSymbolScaleEffect {}
545);
546
547impl NSSymbolScaleEffect {
548 extern_methods!(
549 #[unsafe(method(effect))]
551 #[unsafe(method_family = none)]
552 pub unsafe fn effect() -> Retained<Self>;
553
554 #[unsafe(method(scaleUpEffect))]
556 #[unsafe(method_family = none)]
557 pub unsafe fn scaleUpEffect() -> Retained<Self>;
558
559 #[unsafe(method(scaleDownEffect))]
561 #[unsafe(method_family = none)]
562 pub unsafe fn scaleDownEffect() -> Retained<Self>;
563
564 #[unsafe(method(effectWithByLayer))]
566 #[unsafe(method_family = none)]
567 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
568
569 #[unsafe(method(effectWithWholeSymbol))]
571 #[unsafe(method_family = none)]
572 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
573 );
574}
575
576impl NSSymbolScaleEffect {
578 extern_methods!(
579 #[unsafe(method(new))]
580 #[unsafe(method_family = new)]
581 pub unsafe fn new() -> Retained<Self>;
582
583 #[unsafe(method(init))]
584 #[unsafe(method_family = init)]
585 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
586 );
587}
588
589extern_class!(
590 #[unsafe(super(NSSymbolEffect, NSObject))]
598 #[derive(Debug, PartialEq, Eq, Hash)]
599 pub struct NSSymbolAppearEffect;
600);
601
602extern_conformance!(
603 unsafe impl NSCoding for NSSymbolAppearEffect {}
604);
605
606extern_conformance!(
607 unsafe impl NSCopying for NSSymbolAppearEffect {}
608);
609
610unsafe impl CopyingHelper for NSSymbolAppearEffect {
611 type Result = Self;
612}
613
614extern_conformance!(
615 unsafe impl NSObjectProtocol for NSSymbolAppearEffect {}
616);
617
618extern_conformance!(
619 unsafe impl NSSecureCoding for NSSymbolAppearEffect {}
620);
621
622impl NSSymbolAppearEffect {
623 extern_methods!(
624 #[unsafe(method(effect))]
626 #[unsafe(method_family = none)]
627 pub unsafe fn effect() -> Retained<Self>;
628
629 #[unsafe(method(appearUpEffect))]
631 #[unsafe(method_family = none)]
632 pub unsafe fn appearUpEffect() -> Retained<Self>;
633
634 #[unsafe(method(appearDownEffect))]
636 #[unsafe(method_family = none)]
637 pub unsafe fn appearDownEffect() -> Retained<Self>;
638
639 #[unsafe(method(effectWithByLayer))]
641 #[unsafe(method_family = none)]
642 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
643
644 #[unsafe(method(effectWithWholeSymbol))]
646 #[unsafe(method_family = none)]
647 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
648 );
649}
650
651impl NSSymbolAppearEffect {
653 extern_methods!(
654 #[unsafe(method(new))]
655 #[unsafe(method_family = new)]
656 pub unsafe fn new() -> Retained<Self>;
657
658 #[unsafe(method(init))]
659 #[unsafe(method_family = init)]
660 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
661 );
662}
663
664extern_class!(
665 #[unsafe(super(NSSymbolEffect, NSObject))]
673 #[derive(Debug, PartialEq, Eq, Hash)]
674 pub struct NSSymbolDisappearEffect;
675);
676
677extern_conformance!(
678 unsafe impl NSCoding for NSSymbolDisappearEffect {}
679);
680
681extern_conformance!(
682 unsafe impl NSCopying for NSSymbolDisappearEffect {}
683);
684
685unsafe impl CopyingHelper for NSSymbolDisappearEffect {
686 type Result = Self;
687}
688
689extern_conformance!(
690 unsafe impl NSObjectProtocol for NSSymbolDisappearEffect {}
691);
692
693extern_conformance!(
694 unsafe impl NSSecureCoding for NSSymbolDisappearEffect {}
695);
696
697impl NSSymbolDisappearEffect {
698 extern_methods!(
699 #[unsafe(method(effect))]
701 #[unsafe(method_family = none)]
702 pub unsafe fn effect() -> Retained<Self>;
703
704 #[unsafe(method(disappearUpEffect))]
706 #[unsafe(method_family = none)]
707 pub unsafe fn disappearUpEffect() -> Retained<Self>;
708
709 #[unsafe(method(disappearDownEffect))]
711 #[unsafe(method_family = none)]
712 pub unsafe fn disappearDownEffect() -> Retained<Self>;
713
714 #[unsafe(method(effectWithByLayer))]
716 #[unsafe(method_family = none)]
717 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
718
719 #[unsafe(method(effectWithWholeSymbol))]
721 #[unsafe(method_family = none)]
722 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
723 );
724}
725
726impl NSSymbolDisappearEffect {
728 extern_methods!(
729 #[unsafe(method(new))]
730 #[unsafe(method_family = new)]
731 pub unsafe fn new() -> Retained<Self>;
732
733 #[unsafe(method(init))]
734 #[unsafe(method_family = init)]
735 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
736 );
737}
738
739extern_class!(
740 #[unsafe(super(NSSymbolEffect, NSObject))]
747 #[derive(Debug, PartialEq, Eq, Hash)]
748 pub struct NSSymbolWiggleEffect;
749);
750
751extern_conformance!(
752 unsafe impl NSCoding for NSSymbolWiggleEffect {}
753);
754
755extern_conformance!(
756 unsafe impl NSCopying for NSSymbolWiggleEffect {}
757);
758
759unsafe impl CopyingHelper for NSSymbolWiggleEffect {
760 type Result = Self;
761}
762
763extern_conformance!(
764 unsafe impl NSObjectProtocol for NSSymbolWiggleEffect {}
765);
766
767extern_conformance!(
768 unsafe impl NSSecureCoding for NSSymbolWiggleEffect {}
769);
770
771impl NSSymbolWiggleEffect {
772 extern_methods!(
773 #[unsafe(method(effect))]
775 #[unsafe(method_family = none)]
776 pub unsafe fn effect() -> Retained<Self>;
777
778 #[unsafe(method(wiggleClockwiseEffect))]
781 #[unsafe(method_family = none)]
782 pub unsafe fn wiggleClockwiseEffect() -> Retained<Self>;
783
784 #[unsafe(method(wiggleCounterClockwiseEffect))]
787 #[unsafe(method_family = none)]
788 pub unsafe fn wiggleCounterClockwiseEffect() -> Retained<Self>;
789
790 #[unsafe(method(wiggleLeftEffect))]
793 #[unsafe(method_family = none)]
794 pub unsafe fn wiggleLeftEffect() -> Retained<Self>;
795
796 #[unsafe(method(wiggleRightEffect))]
799 #[unsafe(method_family = none)]
800 pub unsafe fn wiggleRightEffect() -> Retained<Self>;
801
802 #[unsafe(method(wiggleUpEffect))]
805 #[unsafe(method_family = none)]
806 pub unsafe fn wiggleUpEffect() -> Retained<Self>;
807
808 #[unsafe(method(wiggleDownEffect))]
811 #[unsafe(method_family = none)]
812 pub unsafe fn wiggleDownEffect() -> Retained<Self>;
813
814 #[unsafe(method(wiggleForwardEffect))]
817 #[unsafe(method_family = none)]
818 pub unsafe fn wiggleForwardEffect() -> Retained<Self>;
819
820 #[unsafe(method(wiggleBackwardEffect))]
823 #[unsafe(method_family = none)]
824 pub unsafe fn wiggleBackwardEffect() -> Retained<Self>;
825
826 #[unsafe(method(wiggleCustomAngleEffect:))]
831 #[unsafe(method_family = none)]
832 pub unsafe fn wiggleCustomAngleEffect(angle: c_double) -> Retained<Self>;
833
834 #[unsafe(method(effectWithByLayer))]
836 #[unsafe(method_family = none)]
837 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
838
839 #[unsafe(method(effectWithWholeSymbol))]
841 #[unsafe(method_family = none)]
842 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
843 );
844}
845
846impl NSSymbolWiggleEffect {
848 extern_methods!(
849 #[unsafe(method(new))]
850 #[unsafe(method_family = new)]
851 pub unsafe fn new() -> Retained<Self>;
852
853 #[unsafe(method(init))]
854 #[unsafe(method_family = init)]
855 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
856 );
857}
858
859extern_class!(
860 #[unsafe(super(NSSymbolEffect, NSObject))]
868 #[derive(Debug, PartialEq, Eq, Hash)]
869 pub struct NSSymbolRotateEffect;
870);
871
872extern_conformance!(
873 unsafe impl NSCoding for NSSymbolRotateEffect {}
874);
875
876extern_conformance!(
877 unsafe impl NSCopying for NSSymbolRotateEffect {}
878);
879
880unsafe impl CopyingHelper for NSSymbolRotateEffect {
881 type Result = Self;
882}
883
884extern_conformance!(
885 unsafe impl NSObjectProtocol for NSSymbolRotateEffect {}
886);
887
888extern_conformance!(
889 unsafe impl NSSecureCoding for NSSymbolRotateEffect {}
890);
891
892impl NSSymbolRotateEffect {
893 extern_methods!(
894 #[unsafe(method(effect))]
896 #[unsafe(method_family = none)]
897 pub unsafe fn effect() -> Retained<Self>;
898
899 #[unsafe(method(rotateClockwiseEffect))]
901 #[unsafe(method_family = none)]
902 pub unsafe fn rotateClockwiseEffect() -> Retained<Self>;
903
904 #[unsafe(method(rotateCounterClockwiseEffect))]
906 #[unsafe(method_family = none)]
907 pub unsafe fn rotateCounterClockwiseEffect() -> Retained<Self>;
908
909 #[unsafe(method(effectWithByLayer))]
911 #[unsafe(method_family = none)]
912 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
913
914 #[unsafe(method(effectWithWholeSymbol))]
916 #[unsafe(method_family = none)]
917 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
918 );
919}
920
921impl NSSymbolRotateEffect {
923 extern_methods!(
924 #[unsafe(method(new))]
925 #[unsafe(method_family = new)]
926 pub unsafe fn new() -> Retained<Self>;
927
928 #[unsafe(method(init))]
929 #[unsafe(method_family = init)]
930 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
931 );
932}
933
934extern_class!(
935 #[unsafe(super(NSSymbolEffect, NSObject))]
942 #[derive(Debug, PartialEq, Eq, Hash)]
943 pub struct NSSymbolBreatheEffect;
944);
945
946extern_conformance!(
947 unsafe impl NSCoding for NSSymbolBreatheEffect {}
948);
949
950extern_conformance!(
951 unsafe impl NSCopying for NSSymbolBreatheEffect {}
952);
953
954unsafe impl CopyingHelper for NSSymbolBreatheEffect {
955 type Result = Self;
956}
957
958extern_conformance!(
959 unsafe impl NSObjectProtocol for NSSymbolBreatheEffect {}
960);
961
962extern_conformance!(
963 unsafe impl NSSecureCoding for NSSymbolBreatheEffect {}
964);
965
966impl NSSymbolBreatheEffect {
967 extern_methods!(
968 #[unsafe(method(effect))]
970 #[unsafe(method_family = none)]
971 pub unsafe fn effect() -> Retained<Self>;
972
973 #[unsafe(method(breathePulseEffect))]
976 #[unsafe(method_family = none)]
977 pub unsafe fn breathePulseEffect() -> Retained<Self>;
978
979 #[unsafe(method(breathePlainEffect))]
982 #[unsafe(method_family = none)]
983 pub unsafe fn breathePlainEffect() -> Retained<Self>;
984
985 #[unsafe(method(effectWithByLayer))]
987 #[unsafe(method_family = none)]
988 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
989
990 #[unsafe(method(effectWithWholeSymbol))]
992 #[unsafe(method_family = none)]
993 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
994 );
995}
996
997impl NSSymbolBreatheEffect {
999 extern_methods!(
1000 #[unsafe(method(new))]
1001 #[unsafe(method_family = new)]
1002 pub unsafe fn new() -> Retained<Self>;
1003
1004 #[unsafe(method(init))]
1005 #[unsafe(method_family = init)]
1006 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1007 );
1008}
1009
1010extern_class!(
1011 #[unsafe(super(NSSymbolEffect, NSObject))]
1018 #[derive(Debug, PartialEq, Eq, Hash)]
1019 pub struct NSSymbolDrawOnEffect;
1020);
1021
1022extern_conformance!(
1023 unsafe impl NSCoding for NSSymbolDrawOnEffect {}
1024);
1025
1026extern_conformance!(
1027 unsafe impl NSCopying for NSSymbolDrawOnEffect {}
1028);
1029
1030unsafe impl CopyingHelper for NSSymbolDrawOnEffect {
1031 type Result = Self;
1032}
1033
1034extern_conformance!(
1035 unsafe impl NSObjectProtocol for NSSymbolDrawOnEffect {}
1036);
1037
1038extern_conformance!(
1039 unsafe impl NSSecureCoding for NSSymbolDrawOnEffect {}
1040);
1041
1042impl NSSymbolDrawOnEffect {
1043 extern_methods!(
1044 #[unsafe(method(effect))]
1046 #[unsafe(method_family = none)]
1047 pub unsafe fn effect() -> Retained<Self>;
1048
1049 #[unsafe(method(effectWithByLayer))]
1052 #[unsafe(method_family = none)]
1053 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
1054
1055 #[unsafe(method(effectWithWholeSymbol))]
1058 #[unsafe(method_family = none)]
1059 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
1060
1061 #[unsafe(method(effectWithIndividually))]
1065 #[unsafe(method_family = none)]
1066 pub unsafe fn effectWithIndividually(&self) -> Retained<Self>;
1067 );
1068}
1069
1070impl NSSymbolDrawOnEffect {
1072 extern_methods!(
1073 #[unsafe(method(new))]
1074 #[unsafe(method_family = new)]
1075 pub unsafe fn new() -> Retained<Self>;
1076
1077 #[unsafe(method(init))]
1078 #[unsafe(method_family = init)]
1079 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1080 );
1081}
1082
1083extern_class!(
1084 #[unsafe(super(NSSymbolEffect, NSObject))]
1091 #[derive(Debug, PartialEq, Eq, Hash)]
1092 pub struct NSSymbolDrawOffEffect;
1093);
1094
1095extern_conformance!(
1096 unsafe impl NSCoding for NSSymbolDrawOffEffect {}
1097);
1098
1099extern_conformance!(
1100 unsafe impl NSCopying for NSSymbolDrawOffEffect {}
1101);
1102
1103unsafe impl CopyingHelper for NSSymbolDrawOffEffect {
1104 type Result = Self;
1105}
1106
1107extern_conformance!(
1108 unsafe impl NSObjectProtocol for NSSymbolDrawOffEffect {}
1109);
1110
1111extern_conformance!(
1112 unsafe impl NSSecureCoding for NSSymbolDrawOffEffect {}
1113);
1114
1115impl NSSymbolDrawOffEffect {
1116 extern_methods!(
1117 #[unsafe(method(effect))]
1119 #[unsafe(method_family = none)]
1120 pub unsafe fn effect() -> Retained<Self>;
1121
1122 #[unsafe(method(effectWithByLayer))]
1125 #[unsafe(method_family = none)]
1126 pub unsafe fn effectWithByLayer(&self) -> Retained<Self>;
1127
1128 #[unsafe(method(effectWithWholeSymbol))]
1131 #[unsafe(method_family = none)]
1132 pub unsafe fn effectWithWholeSymbol(&self) -> Retained<Self>;
1133
1134 #[unsafe(method(effectWithIndividually))]
1138 #[unsafe(method_family = none)]
1139 pub unsafe fn effectWithIndividually(&self) -> Retained<Self>;
1140
1141 #[unsafe(method(effectWithReversed))]
1143 #[unsafe(method_family = none)]
1144 pub unsafe fn effectWithReversed(&self) -> Retained<Self>;
1145
1146 #[unsafe(method(effectWithNonReversed))]
1148 #[unsafe(method_family = none)]
1149 pub unsafe fn effectWithNonReversed(&self) -> Retained<Self>;
1150 );
1151}
1152
1153impl NSSymbolDrawOffEffect {
1155 extern_methods!(
1156 #[unsafe(method(new))]
1157 #[unsafe(method_family = new)]
1158 pub unsafe fn new() -> Retained<Self>;
1159
1160 #[unsafe(method(init))]
1161 #[unsafe(method_family = init)]
1162 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1163 );
1164}
1165
1166extern_class!(
1167 #[unsafe(super(NSObject))]
1174 #[derive(Debug, PartialEq, Eq, Hash)]
1175 pub struct NSSymbolContentTransition;
1176);
1177
1178extern_conformance!(
1179 unsafe impl NSCoding for NSSymbolContentTransition {}
1180);
1181
1182extern_conformance!(
1183 unsafe impl NSCopying for NSSymbolContentTransition {}
1184);
1185
1186unsafe impl CopyingHelper for NSSymbolContentTransition {
1187 type Result = Self;
1188}
1189
1190extern_conformance!(
1191 unsafe impl NSObjectProtocol for NSSymbolContentTransition {}
1192);
1193
1194extern_conformance!(
1195 unsafe impl NSSecureCoding for NSSymbolContentTransition {}
1196);
1197
1198impl NSSymbolContentTransition {
1199 extern_methods!(
1200 #[unsafe(method(new))]
1201 #[unsafe(method_family = new)]
1202 pub unsafe fn new() -> Retained<Self>;
1203
1204 #[unsafe(method(init))]
1205 #[unsafe(method_family = init)]
1206 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1207 );
1208}
1209
1210extern_class!(
1211 #[unsafe(super(NSSymbolContentTransition, NSObject))]
1219 #[derive(Debug, PartialEq, Eq, Hash)]
1220 pub struct NSSymbolMagicReplaceContentTransition;
1221);
1222
1223extern_conformance!(
1224 unsafe impl NSCoding for NSSymbolMagicReplaceContentTransition {}
1225);
1226
1227extern_conformance!(
1228 unsafe impl NSCopying for NSSymbolMagicReplaceContentTransition {}
1229);
1230
1231unsafe impl CopyingHelper for NSSymbolMagicReplaceContentTransition {
1232 type Result = Self;
1233}
1234
1235extern_conformance!(
1236 unsafe impl NSObjectProtocol for NSSymbolMagicReplaceContentTransition {}
1237);
1238
1239extern_conformance!(
1240 unsafe impl NSSecureCoding for NSSymbolMagicReplaceContentTransition {}
1241);
1242
1243impl NSSymbolMagicReplaceContentTransition {
1244 extern_methods!();
1245}
1246
1247impl NSSymbolMagicReplaceContentTransition {
1249 extern_methods!(
1250 #[unsafe(method(new))]
1251 #[unsafe(method_family = new)]
1252 pub unsafe fn new() -> Retained<Self>;
1253
1254 #[unsafe(method(init))]
1255 #[unsafe(method_family = init)]
1256 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1257 );
1258}
1259
1260extern_class!(
1261 #[unsafe(super(NSSymbolContentTransition, NSObject))]
1266 #[derive(Debug, PartialEq, Eq, Hash)]
1267 pub struct NSSymbolReplaceContentTransition;
1268);
1269
1270extern_conformance!(
1271 unsafe impl NSCoding for NSSymbolReplaceContentTransition {}
1272);
1273
1274extern_conformance!(
1275 unsafe impl NSCopying for NSSymbolReplaceContentTransition {}
1276);
1277
1278unsafe impl CopyingHelper for NSSymbolReplaceContentTransition {
1279 type Result = Self;
1280}
1281
1282extern_conformance!(
1283 unsafe impl NSObjectProtocol for NSSymbolReplaceContentTransition {}
1284);
1285
1286extern_conformance!(
1287 unsafe impl NSSecureCoding for NSSymbolReplaceContentTransition {}
1288);
1289
1290impl NSSymbolReplaceContentTransition {
1291 extern_methods!(
1292 #[unsafe(method(transition))]
1294 #[unsafe(method_family = none)]
1295 pub unsafe fn transition() -> Retained<Self>;
1296
1297 #[unsafe(method(replaceDownUpTransition))]
1300 #[unsafe(method_family = none)]
1301 pub unsafe fn replaceDownUpTransition() -> Retained<Self>;
1302
1303 #[unsafe(method(replaceUpUpTransition))]
1306 #[unsafe(method_family = none)]
1307 pub unsafe fn replaceUpUpTransition() -> Retained<Self>;
1308
1309 #[unsafe(method(replaceOffUpTransition))]
1312 #[unsafe(method_family = none)]
1313 pub unsafe fn replaceOffUpTransition() -> Retained<Self>;
1314
1315 #[unsafe(method(transitionWithByLayer))]
1317 #[unsafe(method_family = none)]
1318 pub unsafe fn transitionWithByLayer(&self) -> Retained<Self>;
1319
1320 #[unsafe(method(transitionWithWholeSymbol))]
1322 #[unsafe(method_family = none)]
1323 pub unsafe fn transitionWithWholeSymbol(&self) -> Retained<Self>;
1324
1325 #[unsafe(method(magicTransitionWithFallback:))]
1327 #[unsafe(method_family = none)]
1328 pub unsafe fn magicTransitionWithFallback(
1329 fallback: &NSSymbolReplaceContentTransition,
1330 ) -> Retained<NSSymbolMagicReplaceContentTransition>;
1331 );
1332}
1333
1334impl NSSymbolReplaceContentTransition {
1336 extern_methods!(
1337 #[unsafe(method(new))]
1338 #[unsafe(method_family = new)]
1339 pub unsafe fn new() -> Retained<Self>;
1340
1341 #[unsafe(method(init))]
1342 #[unsafe(method_family = init)]
1343 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1344 );
1345}
1346
1347extern_class!(
1348 #[unsafe(super(NSSymbolContentTransition, NSObject))]
1353 #[derive(Debug, PartialEq, Eq, Hash)]
1354 pub struct NSSymbolAutomaticContentTransition;
1355);
1356
1357extern_conformance!(
1358 unsafe impl NSCoding for NSSymbolAutomaticContentTransition {}
1359);
1360
1361extern_conformance!(
1362 unsafe impl NSCopying for NSSymbolAutomaticContentTransition {}
1363);
1364
1365unsafe impl CopyingHelper for NSSymbolAutomaticContentTransition {
1366 type Result = Self;
1367}
1368
1369extern_conformance!(
1370 unsafe impl NSObjectProtocol for NSSymbolAutomaticContentTransition {}
1371);
1372
1373extern_conformance!(
1374 unsafe impl NSSecureCoding for NSSymbolAutomaticContentTransition {}
1375);
1376
1377impl NSSymbolAutomaticContentTransition {
1378 extern_methods!(
1379 #[unsafe(method(transition))]
1381 #[unsafe(method_family = none)]
1382 pub unsafe fn transition() -> Retained<Self>;
1383 );
1384}
1385
1386impl NSSymbolAutomaticContentTransition {
1388 extern_methods!(
1389 #[unsafe(method(new))]
1390 #[unsafe(method_family = new)]
1391 pub unsafe fn new() -> Retained<Self>;
1392
1393 #[unsafe(method(init))]
1394 #[unsafe(method_family = init)]
1395 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
1396 );
1397}