Class is used to handle object on LocationWindow created and managing by user Could be handled in pickMapObjectAt
method LocationWindow.
More...
#include <com/navigine/idl/objc/NCMapObject.h>
|
(int32_t) | - getId |
| Unique identifier of map object.
|
|
(NCMapObjectType) | - getType |
| Map object type MapObjectType. Map object could be casted to the specified type.
|
|
(nonnull NSData *) | - getData |
| Any kind of user's data.
|
|
(BOOL) | - setVisible: |
| Method is used to change visibility of map object.
|
|
(BOOL) | - setInteractive: |
| Method is used to interactive property If True - map object could be handled in pickMapObjectAt method.
|
|
(BOOL) | - setStyle: |
| Method is used to apply custom styling to map object.
|
|
(void) | - setData: |
| Method is used to set any kind of user's data.
|
|
(BOOL) | - setTitle: |
| Method is used to set object title. Title will shown on location view.
|
|
Class is used to handle object on LocationWindow created and managing by user Could be handled in pickMapObjectAt
method LocationWindow.
Referenced from CircleMapObject, IconMapObject, FlatIconMapObject.
Definition at line 21 of file NCMapObject.h.
◆ getData
- (nonnull NSData *) getData |
|
|
|
Any kind of user's data.
- Returns
- Data stored in map object MapObjectType.
◆ getId
Unique identifier of map object.
- Returns
- Unique identifier of current map objcet MapObjectType
◆ getType
◆ setData:
- (void) setData: |
|
(nonnull NSData *) | data |
|
Method is used to set any kind of user's data.
- Parameters
-
data | Data to store in map object |
◆ setInteractive:
- (BOOL) setInteractive: |
|
(BOOL) | interactive |
|
Method is used to interactive property If True - map object could be handled in pickMapObjectAt
method.
- Parameters
-
interactive | control interactivity of the object. |
- Returns
- true if success, false otherwise.
◆ setStyle:
- (BOOL) setStyle: |
|
(nonnull NSString *) | style |
|
Method is used to apply custom styling to map object.
- Parameters
-
- Returns
- true if success, false otherwise.
◆ setTitle:
- (BOOL) setTitle: |
|
(nonnull NSString *) | title |
|
Method is used to set object title. Title will shown on location view.
- Parameters
-
- Returns
- true if success, false otherwise.
◆ setVisible:
- (BOOL) setVisible: |
|
(BOOL) | visible |
|
Method is used to change visibility of map object.
- Parameters
-
visible | control visibility of the object. |
- Returns
- true if success, false otherwise.
The documentation for this class was generated from the following file: