19 #import <ArcGIS/AGSLoadableBase.h> 71 #pragma mark initializers 81 -(instancetype)initWithFileURL:(NSURL *)fileURL;
89 -(instancetype)initWithName:(NSString *)name;
97 +(instancetype)mobileScenePackageWithFileURL:(NSURL *)fileURL;
105 +(instancetype)mobileScenePackageWithName:(NSString *)name;
108 #pragma mark properties 140 @property (nonatomic, strong, readonly) NSURL *
fileURL;
153 @property (nonatomic, copy, readonly) NSArray<AGSScene*> *
scenes;
171 @property (nonatomic, copy, readonly) NSString *
version;
234 +(id<
AGSCancelable>)unpackMobileScenePackageAtFileURL:(NSURL *)fileURL
235 outputDirectory:(NSURL*)outputDirectory
236 completion:(
void(^)(NSError * __nullable error))completion;
261 +(id<
AGSCancelable>)checkDirectReadSupportForMobileScenePackageAtFileURL:(NSURL*)fileURL
262 completion:(
void(^)(BOOL isDirectReadSupported, NSError * __nullable error))completion ;
A scene containing 3D geographic content.
Definition: AGSScene.h:61
A base class for loadables.
Definition: AGSLoadableBase.h:37
A mobile scene package.
Definition: AGSMobileScenePackage.h:68
AGSExpiration * expiration
Definition: AGSMobileScenePackage.h:195
NSURL * fileURL
Definition: AGSMobileScenePackage.h:140
Definition: AGSMobileScenePackage.h:240
Expiration details, that indicate whether a given package is out of date.
Definition: AGSExpiration.h:43
A task to geocode and reverse-geocode addresses and places.
Definition: AGSLocatorTask.h:44
Object representing a unit of content.
Definition: AGSItem.h:36
AGSItem * item
Definition: AGSMobileScenePackage.h:125
AGSLocatorTask * locatorTask
Definition: AGSMobileScenePackage.h:135
NSArray< AGSScene * > * scenes
Definition: AGSMobileScenePackage.h:153
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32
NSString * version
Definition: AGSMobileScenePackage.h:171