project: Mixins for HD
This commit is contained in:
@@ -1439,4 +1439,16 @@ public interface RSClient extends RSGameEngine, Client
|
||||
|
||||
@Import("readStringIntParameters")
|
||||
RSIterableNodeHashTable readStringIntParameters(RSBuffer buffer, RSIterableNodeHashTable table);
|
||||
|
||||
@Import("rndHue")
|
||||
int getRndHue();
|
||||
|
||||
@Import("Tiles_underlays")
|
||||
byte[][][] getTileUnderlays();
|
||||
|
||||
@Import("Tiles_overlays")
|
||||
byte[][][] getTileOverlays();
|
||||
|
||||
@Import("Tiles_shapes")
|
||||
byte[][][] getTileShapes();
|
||||
}
|
||||
|
||||
@@ -170,5 +170,14 @@ public interface RSModel extends RSRenderable, Model
|
||||
Shape getConvexHull(int localX, int localY, int orientation, int tileHeight);
|
||||
|
||||
float[] getFaceTextureUVCoordinates();
|
||||
void setFaceTextureUVCoordinates(float[] rl$faceTextureUVCoordinates);
|
||||
void setFaceTextureUVCoordinates(float[] faceTextureUVCoordinates);
|
||||
|
||||
int[] getVertexNormalsX();
|
||||
void setVertexNormalsX(int[] vertexNormalsX);
|
||||
|
||||
int[] getVertexNormalsY();
|
||||
void setVertexNormalsY(int[] vertexNormalsY);
|
||||
|
||||
int[] getVertexNormalsZ();
|
||||
void setVertexNormalsZ(int[] vertexNormalsZ);
|
||||
}
|
||||
|
||||
@@ -42,4 +42,13 @@ public interface RSModelData extends RSRenderable
|
||||
|
||||
@Import("textureRenderTypes")
|
||||
byte[] getTextureRenderTypes();
|
||||
|
||||
@Import("verticesCount")
|
||||
int getVerticesCount();
|
||||
|
||||
@Import("vertexNormals")
|
||||
RSVertexNormal[] getVertexNormals();
|
||||
|
||||
@Import("vertexVertices")
|
||||
RSVertexNormal[] getVertexVertices();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
public interface RSOAuthTokens {}
|
||||
@@ -55,4 +55,13 @@ public interface RSScene extends Scene
|
||||
|
||||
@Import("removeGameObject")
|
||||
void removeGameObject(GameObject gameObject);
|
||||
|
||||
byte[][][] getUnderlayIds();
|
||||
void setUnderlayIds(byte[][][] underlayIds);
|
||||
|
||||
byte[][][] getOverlayIds();
|
||||
void setOverlayIds(byte[][][] overlayIds);
|
||||
|
||||
byte[][][] getTileShapes();
|
||||
void setTileShapes(byte[][][] tileShapes);
|
||||
}
|
||||
|
||||
@@ -1,3 +1,15 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
public interface RSVertexNormal {}
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
public interface RSVertexNormal
|
||||
{
|
||||
@Import("x")
|
||||
int getX();
|
||||
|
||||
@Import("y")
|
||||
int getY();
|
||||
|
||||
@Import("z")
|
||||
int getZ();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user