Package net.eternalclient.api.rs
Interface RSWorldView
-
public interface RSWorldView
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetBaseX()intgetBaseY()RSEntity[]getCachedEntities()RSNPC[]getCachedNPCs()RSPlayer[]getCachedPlayers()RSCollisionMap[]getCollisionMaps()RSWorldViewDatagetData()intgetEntityCount()int[]getEntityIndices()RSNodeDequegetGraphicsObjectDeque()RSNodeDeque[][][]getGroundItemDeque()intgetId()Get the world view idintgetNpcIndexesCount()int[]getNpcIndices()intgetPlane()RSNodeDequegetProjectilesDeque()RSScenegetScene()int[][][]getTileHeights()byte[][][]getTileSettings()booleanisTopLevel()Test if this worldview is the top level world view.
-
-
-
Method Detail
-
getId
int getId()
Get the world view id- Returns:
- the id, or -1 if this is the top level worldview
-
isTopLevel
boolean isTopLevel()
Test if this worldview is the top level world view.- Returns:
-
getScene
RSScene getScene()
-
getData
RSWorldViewData getData()
-
getBaseX
int getBaseX()
-
getBaseY
int getBaseY()
-
getPlane
int getPlane()
-
getCachedPlayers
RSPlayer[] getCachedPlayers()
-
getNpcIndexesCount
int getNpcIndexesCount()
-
getNpcIndices
int[] getNpcIndices()
-
getCachedNPCs
RSNPC[] getCachedNPCs()
-
getEntityCount
int getEntityCount()
-
getEntityIndices
int[] getEntityIndices()
-
getCachedEntities
RSEntity[] getCachedEntities()
-
getCollisionMaps
RSCollisionMap[] getCollisionMaps()
-
getTileSettings
byte[][][] getTileSettings()
-
getTileHeights
int[][][] getTileHeights()
-
getGraphicsObjectDeque
RSNodeDeque getGraphicsObjectDeque()
-
getProjectilesDeque
RSNodeDeque getProjectilesDeque()
-
getGroundItemDeque
RSNodeDeque[][][] getGroundItemDeque()
-
-