Interface SceneEntityProvider<T extends SceneEntity>

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default java.util.List<T> getAll​(int... anyIds)  
      default java.util.List<T> getAll​(java.lang.String... anyNames)  
      java.util.List<T> getAll​(java.util.function.Predicate<? super T> filter)  
      T getNearest​(int... ids)  
      T getNearest​(java.lang.String... names)  
      T getNearest​(java.util.function.Predicate<? super T> filter)  
      default T getNearest​(net.runelite.api.coords.WorldPoint to, int... anyIds)  
      default T getNearest​(net.runelite.api.coords.WorldPoint to, java.lang.String... anyNames)  
      default T getNearest​(net.runelite.api.coords.WorldPoint to, java.util.function.Predicate<? super T> filter)  
    • Method Detail

      • getAll

        default java.util.List<T> getAll​(java.lang.String... anyNames)
      • getAll

        default java.util.List<T> getAll​(int... anyIds)
      • getNearest

        default T getNearest​(net.runelite.api.coords.WorldPoint to,
                             java.util.function.Predicate<? super T> filter)
      • getNearest

        default T getNearest​(net.runelite.api.coords.WorldPoint to,
                             java.lang.String... anyNames)
      • getNearest

        default T getNearest​(net.runelite.api.coords.WorldPoint to,
                             int... anyIds)
      • getNearest

        T getNearest​(java.util.function.Predicate<? super T> filter)
      • getNearest

        T getNearest​(java.lang.String... names)
      • getNearest

        T getNearest​(int... ids)