8 #import <Foundation/Foundation.h> 9 #import <CoreGraphics/CoreGraphics.h> 11 #import "NMSGeoObjectResultsDelegate.h" 26 + (BOOL)initializeWithSettings:(
NMSSettings*)settings error:(NSError**)error;
40 + (BOOL)geoObjectsAtPoint:(CGPoint)point;
48 + (BOOL)searchGeoObjectsByName:(NSString*)name;
56 + (BOOL)searchGeoObjectsByCategory:(NMSSearchCategory)category;
64 + (BOOL)setGeoObjectsResultsDelegate:(
id<NMSGeoObjectResultsDelegate>)delegate;
91 + (BOOL)disableDownloadAreaSelectorAndConfirm:(BOOL)confirmDownload;
BOOL isNavionicsUserLoggedIn()
Check User login status.
BOOL enableDownloadAreaSelector()
Enable the manual download UI on the map. The download UI will appear only on the active map (if any...
BOOL enableGPSServices()
Enable the GPS Services. The framework needs location update as required background modes...
void shutDown()
Shutdown the SDK. Reset all the previous initialization settings. After the shutdown the SDK needs t...
BOOL disableGPSServices()
Disable the GPS Services. The framework needs location update as required background modes...
Navionics Mobile SDK settings.
Main class of the Navionics Mobile Services and is the entry point for all the available services...
NSString * version()
Framework version.
void navionicsUser()
Enable the login UI. If the user is already logged shown the user details.