Skip to content

Commit 0d4b162

Browse files
committed
initial commit version 2.0
1 parent 178a54d commit 0d4b162

File tree

230 files changed

+7929
-321
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+7929
-321
lines changed

.gitignore

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,4 @@ fastlane/Preview.html
8282
fastlane/screenshots/**/*.png
8383
fastlane/test_output
8484

85-
# Code Injection
86-
#
87-
# After new code Injection tools there's a generated folder /iOSInjectionProject
88-
# https://github.com/johnno1962/injectionforxcode
89-
90-
iOSInjectionProject/
91-
92-
/NavigineDemo/NavigineDemo/Frameworks/
85+
.DS_Store

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Change Log
2+
All notable changes to this project will be documented in this file.
3+
`navigine.framework` adheres to [Semantic Versioning](http://semver.org/).
4+
5+
## [2.0.0](https://github.com/Navigine/navigine_ios_framework/releases/tag/v.2.0.0) / 2021-11-14
6+
* Initial version
-6 KB
Binary file not shown.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#import <Foundation/Foundation.h>
2+
3+
typedef NS_ENUM(NSInteger, NCAnimationType)
4+
{
5+
NCAnimationTypeNone,
6+
NCAnimationTypeLinear,
7+
NCAnimationTypeCubic,
8+
NCAnimationTypeQuint,
9+
NCAnimationTypeSine,
10+
};
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#import "NCExport.h"
2+
#import "NCLocationPoint.h"
3+
#import <Foundation/Foundation.h>
4+
@class NCRoutePath;
5+
6+
7+
NAVIGINE_EXPORT
8+
@protocol NCAsyncRouteListener
9+
10+
- (void)onRouteChanged:(nullable NCRoutePath *)currentPath
11+
pendingPaths:(nonnull NSArray<NCRoutePath *> *)pendingPaths;
12+
13+
- (void)onRouteAdvanced:(float)distance
14+
point:(nonnull NCLocationPoint *)point;
15+
16+
@end
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#import "NCExport.h"
2+
#import "NCLocationPoint.h"
3+
#import <Foundation/Foundation.h>
4+
@class NCRouteSession;
5+
6+
7+
NAVIGINE_EXPORT
8+
@interface NCAsyncRouteManager : NSObject
9+
10+
- (nullable NCRouteSession *)createRouteSession:(nonnull NSArray<NCLocationPoint *> *)wayPoints;
11+
12+
- (void)cancelRouteSession:(nullable NCRouteSession *)session;
13+
14+
@end

Frameworks/navigine.framework/Headers/NCBeacon.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
#import "NCExport.h"
12
#import "NCPoint.h"
23
#import <Foundation/Foundation.h>
34

45

6+
NAVIGINE_EXPORT
57
@interface NCBeacon : NSObject
68

79
@property (nonatomic, nonnull, readonly) NCPoint * point;

Frameworks/navigine.framework/Headers/NCBitmapRegionDecoder.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
#import "NCExport.h"
12
#import "NCRectangle.h"
23
#import <Foundation/Foundation.h>
34
#import <UIKit/UIKit.h>
45
@class NCBitmapRegionDecoder;
56

67

8+
NAVIGINE_EXPORT
79
@interface NCBitmapRegionDecoder : NSObject
810

911
+ (nullable NCBitmapRegionDecoder *)newInstance:(nonnull NSData *)data

Frameworks/navigine.framework/Headers/NCCategory.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
#import "NCExport.h"
12
#import <Foundation/Foundation.h>
23

4+
NAVIGINE_EXPORT
35
@interface NCCategory : NSObject
46
- (nonnull instancetype)initWithId:(int32_t)id
57
name:(nonnull NSString *)name

Frameworks/navigine.framework/Headers/NCCircleMapObject.h

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,23 @@
1-
#import "NCMapObjectData.h"
2-
#import "NCPoint.h"
1+
#import "NCAnimationType.h"
2+
#import "NCExport.h"
3+
#import "NCLocationPoint.h"
34
#import <Foundation/Foundation.h>
45

56

7+
NAVIGINE_EXPORT
68
@interface NCCircleMapObject : NSObject
79

8-
- (void)setPosition:(nonnull NCPoint *)point;
10+
- (BOOL)setPosition:(nonnull NCLocationPoint *)point;
911

10-
- (nonnull NCPoint *)getPosition;
12+
- (BOOL)setPositionAnimated:(nonnull NCLocationPoint *)point
13+
duration:(float)duration
14+
type:(NCAnimationType)type;
1115

12-
- (void)setRadius:(float)radius;
16+
- (BOOL)setRadius:(float)radius;
1317

14-
- (float)getRadius;
18+
- (BOOL)setVisible:(BOOL)visible;
1519

16-
- (void)setData:(nonnull NCMapObjectData *)data;
17-
18-
- (nonnull NCMapObjectData *)getData;
19-
20-
- (void)setEnabled:(BOOL)visibility;
21-
22-
- (void)setColor:(float)red
20+
- (BOOL)setColor:(float)red
2321
green:(float)green
2422
blue:(float)blue
2523
alpha:(float)alpha;

0 commit comments

Comments
 (0)