16 private final NativeObject nativeObject;
18 IconMapObjectBinding(NativeObject nativeObject)
20 this.nativeObject = nativeObject;
31 return native_setPosition(point, sublocationId);
33 private native
boolean native_setPosition(
GlobalPoint point, Integer sublocationId);
38 return native_setPositionAnimated(point, sublocationId, duration, type);
40 private native
boolean native_setPositionAnimated(
GlobalPoint point, Integer sublocationId,
float duration,
AnimationType type);
43 public boolean setBitmap(com.navigine.image.ImageProvider bitmap)
45 return native_setBitmap(bitmap);
47 private native
boolean native_setBitmap(com.navigine.image.ImageProvider bitmap);
50 public boolean setSize(
float width,
float height)
52 return native_setSize(width, height);
54 private native
boolean native_setSize(
float width,
float height);
59 return native_setCollisionEnabled(enabled);
61 private native
boolean native_setCollisionEnabled(
boolean enabled);
66 return native_setAngle(angle);
68 private native
boolean native_setAngle(
float angle);
73 return native_setAngleAnimated(angle, duration, type);
75 private native
boolean native_setAngleAnimated(
float angle,
float duration,
AnimationType type);
80 return native_setBuffer(width, height);
82 private native
boolean native_setBuffer(
float width,
float height);
87 return native_setOffset(width, height);
89 private native
boolean native_setOffset(
float width,
float height);
94 return native_setPriority(priority);
96 private native
boolean native_setPriority(
float priority);
101 return native_setFlat(flat);
103 private native
boolean native_setFlat(
boolean flat);
110 return native_getId();
112 private native
int native_getId();
117 return native_getType();
124 return native_getData();
126 private native
byte[] native_getData();
131 return native_setVisible(visible);
133 private native
boolean native_setVisible(
boolean visible);
138 return native_setInteractive(interactive);
140 private native
boolean native_setInteractive(
boolean interactive);
145 native_setData(data);
147 private native
void native_setData(
byte[] data);
152 return native_setTitle(title);
154 private native
boolean native_setTitle(String title);
159 return native_setTitleWithStyle(title, style);
161 private native
boolean native_setTitleWithStyle(String title,
TitleStyle style);
166 return native_setAlpha(alpha);
168 private native
boolean native_setAlpha(
float alpha);