Loading...
Searching...
No Matches
user_location_layer.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'dart:math' as math;
3import 'dart:ui';
4import 'package:meta/meta.dart';
5import 'package:navigine_sdk/com/_library_context.dart' as __lib;
6import 'package:navigine_sdk/com/exception.dart' as exception;
7import 'package:navigine_sdk/com/navigine/idl/user_location_follow_mode.dart';
8import 'package:navigine_sdk/com/weak_interface_wrapper.dart' as weak_interface_wrapper;
9import 'package:navigine_sdk/image_provider.dart';
10import 'package:navigine_sdk/screen_point.dart';
11
12part 'user_location_layer.impl.dart';
27abstract class UserLocationLayer implements Finalizable {
28
39 void setVisible(bool visible);
40
51 bool isVisible();
52
63 void setAnchor(math.Point<double> anchor);
64
76
88
102 void setHeadingModeActive(bool active);
103
116
132
144
156 void setArrowBitmap(ImageProvider? bitmap);
157
168 void setAccuracyColor(Color color);
169
170 bool isValid();
171
172
173
174}