Loading...
Searching...
No Matches
icon_map_object.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'dart:typed_data';
3import 'package:navigine_sdk/com/_library_context.dart' as __lib;
4import 'package:navigine_sdk/com/_native_base.dart' as __lib;
5import 'package:navigine_sdk/com/builtin_types__conversion.dart';
6import 'package:navigine_sdk/com/navigine/idl/animation_type.dart';
7import 'package:navigine_sdk/com/navigine/idl/location_point.dart';
8import 'package:navigine_sdk/com/navigine/idl/map_object.dart';
9import 'package:navigine_sdk/com/navigine/idl/map_object_type.dart';
10import 'package:navigine_sdk/image_wrapper.dart';
11
12part 'icon_map_object.impl.dart';
28abstract class IconMapObject implements MapObject, Finalizable {
29
38
48 bool setPositionAnimated(LocationPoint point, double duration, AnimationType type);
49
57 bool setBitmap(ImageWrapper bitmap);
58
67 bool setSize(double width, double height);
68
76 bool setCollisionEnabled(bool enabled);
77
85 bool setAngle(double angle);
86
96 bool setAngleAnimated(double angle, double duration, AnimationType type);
97
106 bool setBuffer(double width, double height);
107
116 bool setOffset(double width, double height);
117
125 bool setPriority(double priority);
126
134 bool setFlat(bool flat);
135
136
137
138}