Package net.runelite.api
Interface Model
-
- All Superinterfaces:
Mesh<Model>
,Node
,Renderable
public interface Model extends Mesh<Model>, Renderable
Represents the model of an object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
calculateBoundsCylinder()
void
calculateExtreme(int orientation)
Deprecated.void
drawFrustum(int zero, int xRotate, int yRotate, int zRotate, int xCamera, int yCamera, int zCamera)
void
drawOrtho(int zero, int xRotate, int yRotate, int zRotate, int xCamera, int yCamera, int zCamera, int zoom)
AABB
getAABB(int orientation)
int
getBottomY()
int
getBufferOffset()
int
getDiameter()
int[]
getFaceColors1()
int[]
getFaceColors2()
int[]
getFaceColors3()
byte[]
getFaceRenderPriorities()
byte
getOverrideAmount()
byte
getOverrideHue()
byte
getOverrideLuminance()
byte
getOverrideSaturation()
int
getRadius()
int
getSceneId()
int[]
getTexIndices1()
int[]
getTexIndices2()
int[]
getTexIndices3()
byte[]
getTextureFaces()
Model
getUnskewedModel()
int
getUvBufferOffset()
int[]
getVertexNormalsX()
int[]
getVertexNormalsY()
int[]
getVertexNormalsZ()
int
getXYZMag()
void
setBufferOffset(int bufferOffset)
void
setSceneId(int sceneId)
void
setUvBufferOffset(int bufferOffset)
boolean
useBoundingBox()
-
Methods inherited from interface net.runelite.api.Mesh
getFaceCount, getFaceIndices1, getFaceIndices2, getFaceIndices3, getFaceTextures, getFaceTransparencies, getVerticesCount, getVerticesX, getVerticesY, getVerticesZ, rotateY180Ccw, rotateY270Ccw, rotateY90Ccw, scale, translate
-
Methods inherited from interface net.runelite.api.Node
getHash, getNext, getPrevious
-
Methods inherited from interface net.runelite.api.Renderable
getModel, getModelHeight, setModelHeight
-
-
-
-
Method Detail
-
getFaceColors1
int[] getFaceColors1()
-
getFaceColors2
int[] getFaceColors2()
-
getFaceColors3
int[] getFaceColors3()
-
getSceneId
int getSceneId()
-
setSceneId
void setSceneId(int sceneId)
-
getBufferOffset
int getBufferOffset()
-
setBufferOffset
void setBufferOffset(int bufferOffset)
-
getUvBufferOffset
int getUvBufferOffset()
-
setUvBufferOffset
void setUvBufferOffset(int bufferOffset)
-
getBottomY
int getBottomY()
-
calculateBoundsCylinder
void calculateBoundsCylinder()
-
getFaceRenderPriorities
byte[] getFaceRenderPriorities()
-
getRadius
int getRadius()
-
getDiameter
int getDiameter()
-
calculateExtreme
@Deprecated void calculateExtreme(int orientation)
Deprecated.- See Also:
getAABB(int)
-
getAABB
@Nonnull AABB getAABB(int orientation)
-
getXYZMag
int getXYZMag()
-
useBoundingBox
boolean useBoundingBox()
-
getVertexNormalsX
int[] getVertexNormalsX()
-
getVertexNormalsY
int[] getVertexNormalsY()
-
getVertexNormalsZ
int[] getVertexNormalsZ()
-
getOverrideAmount
byte getOverrideAmount()
-
getOverrideHue
byte getOverrideHue()
-
getOverrideSaturation
byte getOverrideSaturation()
-
getOverrideLuminance
byte getOverrideLuminance()
-
getTextureFaces
byte[] getTextureFaces()
-
getTexIndices1
int[] getTexIndices1()
-
getTexIndices2
int[] getTexIndices2()
-
getTexIndices3
int[] getTexIndices3()
-
getUnskewedModel
Model getUnskewedModel()
-
drawFrustum
void drawFrustum(int zero, int xRotate, int yRotate, int zRotate, int xCamera, int yCamera, int zCamera)
-
drawOrtho
void drawOrtho(int zero, int xRotate, int yRotate, int zRotate, int xCamera, int yCamera, int zCamera, int zoom)
-
-