Package jag.game.scene.entity
Interface RSModel
-
- All Superinterfaces:
RSDoublyLinkedNode
,RSEntity
,RSNode
,RSProvider
public interface RSModel extends RSEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
draw(boolean p1, boolean p2, boolean p3, long uid)
default HashMap<Integer,RSAxisAlignedBoundingBox>
getAabb()
byte[]
getFaceAlphas()
short[]
getFaceTextures()
int
getVertexCount()
int[]
getXTriangles()
int[]
getXVertices()
int[]
getYTriangles()
int[]
getYVertices()
int[]
getZFaceColors()
int[]
getZTriangles()
int[]
getZVertices()
boolean
isAabbEnabled()
boolean
isUseAABBBoundingBoxes()
-
Methods inherited from interface jag.RSDoublyLinkedNode
getDoublyKey, getNextDoubly, getPreviousDoubly
-
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
-
-
-
-
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()
-
-