ios_system.h 869 B

123456789101112131415161718192021222324252627282930313233
  1. #import <CoreMotion/CMMotionManager.h>
  2. #import <Metal/Metal.h>
  3. #import <QuartzCore/CAMetalLayer.h>
  4. #import <QuartzCore/QuartzCore.h>
  5. #import <UIKit/UIKit.h>
  6. @interface MyView : UIView <UIKeyInput> {
  7. @private
  8. id<MTLDevice> device;
  9. id<MTLCommandQueue> queue;
  10. id<MTLLibrary> library;
  11. }
  12. - (void)show_keyboard;
  13. - (void)hide_keyboard;
  14. - (CAMetalLayer *)metal_layer;
  15. - (id<MTLDevice>)metal_device;
  16. - (id<MTLCommandQueue>)metal_queue;
  17. - (BOOL)hasText;
  18. - (void)insertText:(NSString *)text;
  19. - (void)deleteBackward;
  20. @end
  21. @interface MyViewController : UIViewController <UIDocumentPickerDelegate, UIDropInteractionDelegate> {
  22. }
  23. - (void)loadView;
  24. - (void)setVisible:(BOOL)value;
  25. - (UIRectEdge)preferredScreenEdgesDeferringSystemGestures;
  26. @end
  27. @interface IronSceneDelegate : UIResponder <UIWindowSceneDelegate> {
  28. }
  29. @property(strong, nonatomic) UIWindow *window;
  30. @end