15 private final NativeObject nativeObject;
17 ModelMapObjectBinding(NativeObject nativeObject)
19 this.nativeObject = nativeObject;
30 return native_setPosition(point);
32 private native
boolean native_setPosition(
LocationPoint point);
37 return native_setPositionAnimated(point, duration, type);
42 public boolean setModel(com.navigine.model.ModelProvider model)
44 return native_setModel(model);
46 private native
boolean native_setModel(com.navigine.model.ModelProvider model);
49 public boolean setSize(
float width,
float height)
51 return native_setSize(width, height);
53 private native
boolean native_setSize(
float width,
float height);
58 return native_setCollisionEnabled(enabled);
60 private native
boolean native_setCollisionEnabled(
boolean enabled);
65 return native_setAngle(angle);
67 private native
boolean native_setAngle(
float angle);
72 return native_setAngleAnimated(angle, duration, type);
74 private native
boolean native_setAngleAnimated(
float angle,
float duration,
AnimationType type);
79 return native_setBuffer(width, height);
81 private native
boolean native_setBuffer(
float width,
float height);
86 return native_setPriority(priority);
88 private native
boolean native_setPriority(
float priority);
95 return native_getId();
97 private native
int native_getId();
102 return native_getType();
109 return native_getData();
111 private native
byte[] native_getData();
116 return native_setVisible(visible);
118 private native
boolean native_setVisible(
boolean visible);
123 return native_setInteractive(interactive);
125 private native
boolean native_setInteractive(
boolean interactive);
130 native_setData(data);
132 private native
void native_setData(
byte[] data);
137 return native_setTitle(title);
139 private native
boolean native_setTitle(String title);
144 return native_setAlpha(alpha);
146 private native
boolean native_setAlpha(
float alpha);