blob: 1957e103f441668db7eeef9f6543f37d05d2aa46 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
//
// Maply3dTouchDelegate.h
// WhirlyGlobeLib
//
// Created by Jesse Crocker on 10/4/15.
//
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <WhirlyGlobe/Maply3DTouchPreviewDatasource.h>
@class MaplyBaseInteractionLayer;
@class MaplyBaseViewController;
@interface Maply3dTouchPreviewDelegate : NSObject <UIViewControllerPreviewingDelegate>
@property (nonatomic, strong) NSObject<Maply3dTouchPreviewDatasource> * _Nonnull datasource;
/// Create and configure new Maply3dTouchPreviewDelegate, but it is not activated.
+ (Maply3dTouchPreviewDelegate * _Nonnull)touchDelegate:(MaplyBaseViewController * _Nonnull)maplyViewC
interactLayer:( MaplyBaseInteractionLayer* _Nonnull)interactLayer
datasource:(NSObject<Maply3dTouchPreviewDatasource>* _Nonnull)datasource;
@end
|