François-Xavier Beuvry
07/30/2024, 2:35 PMpublic enum class CallToolType {
SPEAKER,
MICROPHONE,
CAMERA,
COPY_MESSAGE
}
result in swift
__attribute__((objc_subclassing_restricted))
__attribute__((swift_name("CallToolType")))
@interface CorsairCallToolType : CorsairKotlinEnum<CorsairCallToolType *>
+ (instancetype)alloc __attribute__((unavailable));
+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
@property (class, readonly) CorsairCallToolType *speaker __attribute__((swift_name("speaker")));
@property (class, readonly) CorsairCallToolType *microphone __attribute__((swift_name("microphone")));
@property (class, readonly) CorsairCallToolType *camera __attribute__((swift_name("camera")));
@property (class, readonly) CorsairCallToolType *theCopyMessage __attribute__((swift_name("theCopyMessage")));
+ (CorsairKotlinArray<CorsairCallToolType *> *)values __attribute__((swift_name("values()")));
@property (class, readonly) NSArray<CorsairCallToolType *> *entries __attribute__((swift_name("entries")));
@end
thank you ! 🙏Joaquim de Oliveira Gomes
07/30/2024, 3:21 PMJoaquim de Oliveira Gomes
07/30/2024, 3:24 PMFrançois-Xavier Beuvry
07/30/2024, 3:27 PM