Package jag.game.scene.entity
Interface RSModel
-
- All Superinterfaces:
RSEntity,RSNode,RSProvider,RSTriplyLinkedNode
public interface RSModel extends RSEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voiddraw(boolean p1, boolean p2, boolean p3, long uid)default HashMap<Integer,RSAxisAlignedBoundingBox>getAabb()byte[]getFaceAlphas()short[]getFaceTextures()intgetVertexCount()int[]getXTriangles()int[]getXVertices()int[]getYTriangles()int[]getYVertices()int[]getZFaceColors()int[]getZTriangles()int[]getZVertices()booleanisAabbEnabled()booleanisUseAABBBoundingBoxes()-
Methods inherited from interface jag.game.scene.entity.RSEntity
defineModel, getCachedModel, getDebugColor, getHeight, getModel, getModels, isDebugging, setCachedModel, setDebugColor, setDebugging
-
Methods inherited from interface jag.RSNode
getKey, getNext, getPrevious, unlink
-
Methods inherited from interface jag.RSTriplyLinkedNode
getNextTriply, getPreviousTriply, getTriplyKey
-
-
-
-
Method Detail
-
getZFaceColors
int[] getZFaceColors()
-
getFaceTextures
short[] getFaceTextures()
-
getFaceAlphas
byte[] getFaceAlphas()
-
isUseAABBBoundingBoxes
boolean isUseAABBBoundingBoxes()
-
isAabbEnabled
boolean isAabbEnabled()
-
getXTriangles
int[] getXTriangles()
-
getYTriangles
int[] getYTriangles()
-
getZTriangles
int[] getZTriangles()
-
getXVertices
int[] getXVertices()
-
getYVertices
int[] getYVertices()
-
getZVertices
int[] getZVertices()
-
getVertexCount
int getVertexCount()
-
draw
void draw(boolean p1, boolean p2, boolean p3, long uid)
-
getAabb
default HashMap<Integer,RSAxisAlignedBoundingBox> getAabb()
-
-