Interface IGuiDelegate


  • public interface IGuiDelegate
    • Method Detail

      • addInfoWindow

        void addInfoWindow​(InfoWindowOptions options)
                    throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • addMapWidget

        void addMapWidget​(MapWidgetOptions options)
                   throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setZOrder

        void setZOrder​(java.lang.String id,
                       int zOrder)
                throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setVisible

        void setVisible​(java.lang.String id,
                        boolean visible,
                        boolean autoMove,
                        int duration)
                 throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setPosition

        void setPosition​(java.lang.String id,
                         LatLng position)
                  throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • update

        void update​(java.lang.String id,
                    LatLng position,
                    GuiView body,
                    GuiImage tail,
                    PointF bodyOffset,
                    PointF tailOffset,
                    boolean isVisible,
                    boolean isApplyDpScale)
             throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • moveTo

        void moveTo​(java.lang.String id,
                    LatLng position,
                    long millis)
             throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • removeInfoWindow

        void removeInfoWindow​(java.lang.String id)
                       throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setInfoWindowLayerVisible

        void setInfoWindowLayerVisible​(boolean visible)
                                throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • removeAllInfoWindow

        void removeAllInfoWindow()
                          throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setMapWidgetVisible

        void setMapWidgetVisible​(java.lang.String id,
                                 boolean visible)
                          throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setMapWidgetPosition

        void setMapWidgetPosition​(java.lang.String id,
                                  int mapGravity,
                                  float x,
                                  float y)
                           throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setMapWidgetZOrder

        void setMapWidgetZOrder​(java.lang.String id,
                                int zOrder)
                         throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • setMapWidgetRotation

        void setMapWidgetRotation​(java.lang.String id,
                                  float rotation)
                           throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • removeMapWidget

        void removeMapWidget​(java.lang.String id)
                      throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • removeAllMapWidget

        void removeAllMapWidget()
                         throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException