rl-api: add some graphics-related accessors and interfaces
This commit is contained in:
committed by
ThatGamerBlue
parent
32371448b3
commit
a12a668cd1
@@ -774,6 +774,7 @@ public interface RSClient extends RSGameEngine, Client
|
||||
void setAnimOffsetZ(int animOffsetZ);
|
||||
|
||||
@Import("getFrames")
|
||||
@Override
|
||||
RSFrames getFrames(int frameId);
|
||||
|
||||
@Import("sceneMinimapSprite")
|
||||
@@ -962,6 +963,7 @@ public interface RSClient extends RSGameEngine, Client
|
||||
boolean getViewportContainsMouse();
|
||||
|
||||
@Import("Rasterizer2D_pixels")
|
||||
@Override
|
||||
int[] getGraphicsPixels();
|
||||
|
||||
@Import("Rasterizer2D_width")
|
||||
@@ -1341,6 +1343,9 @@ public interface RSClient extends RSGameEngine, Client
|
||||
@Import("getParamDefinition")
|
||||
RSParamComposition getRSParamComposition(int id);
|
||||
|
||||
@Import("SequenceDefinition_get")
|
||||
RSSequenceDefinition getSequenceDefinition(int id);
|
||||
|
||||
@Construct
|
||||
RSIntegerNode newIntegerNode(int contents);
|
||||
|
||||
|
||||
@@ -43,5 +43,6 @@ public interface RSGameObject extends GameObject
|
||||
long getHash();
|
||||
|
||||
@Import("flags")
|
||||
@Override
|
||||
int getFlags();
|
||||
}
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import net.runelite.api.SequenceDefinition;
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
public interface RSSequenceDefinition extends RSNode
|
||||
public interface RSSequenceDefinition extends RSNode, SequenceDefinition
|
||||
{
|
||||
// @Import("stretches")
|
||||
// boolean getStretches();
|
||||
@@ -19,12 +20,19 @@ public interface RSSequenceDefinition extends RSNode
|
||||
// @Import("interleaveLeave")
|
||||
// int[] getInterleaveLeave();
|
||||
|
||||
@Import("frameCount")
|
||||
@Override
|
||||
int getFrameCount();
|
||||
|
||||
@Import("frameIds")
|
||||
@Override
|
||||
int[] getFrameIDs();
|
||||
|
||||
@Import("frameLengths")
|
||||
@Override
|
||||
int[] getFrameLengths();
|
||||
|
||||
@Import("chatFrameIds")
|
||||
@Override
|
||||
int[] getChatFrameIds();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user