From b9e290c9d243577e9589983dba5c4a3a783b0ece Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 20 Mar 2021 13:12:48 -0400 Subject: [PATCH] api: add javadoc to tile object location api --- .../src/main/java/net/runelite/api/TileObject.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/TileObject.java b/runelite-api/src/main/java/net/runelite/api/TileObject.java index 84c192ea0c..0153d01be9 100644 --- a/runelite-api/src/main/java/net/runelite/api/TileObject.java +++ b/runelite-api/src/main/java/net/runelite/api/TileObject.java @@ -27,6 +27,7 @@ package net.runelite.api; import java.awt.Graphics2D; import java.awt.Polygon; import java.awt.Shape; +import javax.annotation.Nonnull; import javax.annotation.Nullable; import net.runelite.api.coords.LocalPoint; import net.runelite.api.coords.WorldPoint; @@ -65,8 +66,19 @@ public interface TileObject */ int getId(); + /** + * Get the world location for this object. For objects which are larger than 1 tile, this is the + * center most tile, rounded to the south-west. + * @return + */ + @Nonnull WorldPoint getWorldLocation(); + /** + * Get the local location for this object. This point is the center point of the object. + * @return + */ + @Nonnull LocalPoint getLocalLocation(); /**