minivmac4ios/Mini vMac/ViewController.h

33 lines
864 B
C
Raw Normal View History

2016-04-27 20:52:28 +00:00
//
// ViewController.h
// Mini vMac
//
// Created by Jesús A. Álvarez on 27/04/2016.
2018-04-28 10:12:43 +00:00
// Copyright © 2016-2018 namedfork. All rights reserved.
2016-04-27 20:52:28 +00:00
//
#import <UIKit/UIKit.h>
2016-05-01 21:44:47 +00:00
#import "ScreenView.h"
2016-05-14 11:01:02 +00:00
#import "KBKeyboardView.h"
2016-04-27 20:52:28 +00:00
2016-05-14 11:01:02 +00:00
@interface ViewController : UIViewController <KBKeyboardViewDelegate>
2016-04-27 20:52:28 +00:00
2016-05-01 21:44:47 +00:00
@property (weak, nonatomic) IBOutlet ScreenView *screenView;
2016-05-14 11:01:02 +00:00
@property (nonatomic, getter=isKeyboardVisible) BOOL keyboardVisible;
2020-06-23 16:32:07 +00:00
@property (weak, nonatomic) IBOutlet UIView *helpView;
- (IBAction)showGestureHelp:(id)sender;
- (IBAction)hideGestureHelp:(id)sender;
2024-02-10 11:15:01 +00:00
- (void)showKeyboard:(id)sender;
2016-04-27 20:52:28 +00:00
@end
2024-02-10 11:15:01 +00:00
#if defined(TARGET_OS_VISION) && TARGET_OS_VISION == 1
@interface ViewController (VisionSupport)
@property (nonatomic, readonly) UIViewController* keyboardViewController;
- (void)initXr;
+ (void)adjustToScreenSize;
- (UIMenu*)keyboardLayoutMenu;
2024-02-10 11:15:01 +00:00
@end
#endif