runelite-api: move getConvexHull to Model
This commit is contained in:
@@ -25,7 +25,6 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import net.runelite.api.DecorativeObject;
|
||||
import net.runelite.api.Renderable;
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
public interface RSDecorativeObject extends DecorativeObject
|
||||
@@ -44,7 +43,7 @@ public interface RSDecorativeObject extends DecorativeObject
|
||||
int getOrientation();
|
||||
|
||||
@Import("renderable1")
|
||||
Renderable getRenderable();
|
||||
RSRenderable getRenderable();
|
||||
|
||||
void setPlane(int plane);
|
||||
}
|
||||
|
||||
@@ -25,13 +25,12 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import net.runelite.api.GameObject;
|
||||
import net.runelite.api.Renderable;
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
public interface RSGameObject extends GameObject
|
||||
{
|
||||
@Import("renderable")
|
||||
Renderable getRenderable();
|
||||
RSRenderable getRenderable();
|
||||
|
||||
@Import("plane")
|
||||
int getPlane();
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
*/
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import java.awt.Polygon;
|
||||
import net.runelite.api.Model;
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
@@ -52,4 +53,13 @@ public interface RSModel extends RSRenderable, Model
|
||||
|
||||
@Import("indices3")
|
||||
int[] getTrianglesZ();
|
||||
|
||||
/**
|
||||
* Compute the convex hull of this model
|
||||
* @param localX
|
||||
* @param localY
|
||||
* @param orientation
|
||||
* @return
|
||||
*/
|
||||
Polygon getConvexHull(int localX, int localY, int orientation);
|
||||
}
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
*/
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import net.runelite.api.Model;
|
||||
import net.runelite.api.Renderable;
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
@@ -35,5 +34,5 @@ public interface RSRenderable extends RSNode, Renderable
|
||||
|
||||
@Import("getModel")
|
||||
@Override
|
||||
Model getModel();
|
||||
RSModel getModel();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user