Package net.runelite.cache.definitions
Class ModelDefinition
- java.lang.Object
-
- net.runelite.cache.definitions.ModelDefinition
-
public class ModelDefinition extends Object
-
-
Field Summary
Fields Modifier and Type Field Description int[][]animayaGroupsint[][]animayaScalesstatic intanimOffsetXstatic intanimOffsetYstatic intanimOffsetZshort[]faceColorsintfaceCountint[]faceIndices1int[]faceIndices2int[]faceIndices3FaceNormal[]faceNormalsbyte[]faceRenderPrioritiesbyte[]faceRenderTypesshort[]faceTexturesfloat[][]faceTextureUCoordinatesfloat[][]faceTextureVCoordinatesbyte[]faceTransparenciesbyte[]faceZOffsetsintidintmaxPriorityintnumTextureFacesint[]packedTransparencyVertexGroupsint[]packedVertexGroupsbytepriorityshort[]texIndices1short[]texIndices2short[]texIndices3byte[]textureCoordsshort[]texturePrimaryColorsbyte[]textureRenderTypesintvertexCountVertexNormal[]vertexNormalsint[]vertexXint[]vertexYint[]vertexZ
-
Constructor Summary
Constructors Constructor Description ModelDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanimate(int type, int[] frameMap, int dx, int dy, int dz)protected booleancanEqual(Object other)voidcomputeAnimationTables()voidcomputeMaxPriority()voidcomputeNormals()voidcomputeTextureUVCoordinates()booleanequals(Object o)int[][]getAnimayaGroups()int[][]getAnimayaScales()short[]getFaceColors()intgetFaceCount()int[]getFaceIndices1()int[]getFaceIndices2()int[]getFaceIndices3()FaceNormal[]getFaceNormals()byte[]getFaceRenderPriorities()byte[]getFaceRenderTypes()short[]getFaceTextures()float[][]getFaceTextureUCoordinates()float[][]getFaceTextureVCoordinates()byte[]getFaceTransparencies()byte[]getFaceZOffsets()intgetId()intgetMaxPriority()intgetNumTextureFaces()int[]getOrigVX()int[]getOrigVY()int[]getOrigVZ()int[]getPackedTransparencyVertexGroups()int[]getPackedVertexGroups()bytegetPriority()short[]getTexIndices1()short[]getTexIndices2()short[]getTexIndices3()byte[]getTextureCoords()short[]getTexturePrimaryColors()byte[]getTextureRenderTypes()intgetVertexCount()int[][]getVertexGroups()VertexNormal[]getVertexNormals()int[]getVertexX()int[]getVertexY()int[]getVertexZ()inthashCode()voidmethod1493()voidmove(int xOffset, int yOffset, int zOffset)voidrecolor(short var1, short var2)voidresetAnim()voidresize(int var1, int var2, int var3)voidretexture(short var1, short var2)voidrotate(int orientation)voidrotate1()voidrotate2()voidrotate3()voidsetAnimayaGroups(int[][] animayaGroups)voidsetAnimayaScales(int[][] animayaScales)voidsetFaceColors(short[] faceColors)voidsetFaceCount(int faceCount)voidsetFaceIndices1(int[] faceIndices1)voidsetFaceIndices2(int[] faceIndices2)voidsetFaceIndices3(int[] faceIndices3)voidsetFaceNormals(FaceNormal[] faceNormals)voidsetFaceRenderPriorities(byte[] faceRenderPriorities)voidsetFaceRenderTypes(byte[] faceRenderTypes)voidsetFaceTextures(short[] faceTextures)voidsetFaceTextureUCoordinates(float[][] faceTextureUCoordinates)voidsetFaceTextureVCoordinates(float[][] faceTextureVCoordinates)voidsetFaceTransparencies(byte[] faceTransparencies)voidsetFaceZOffsets(byte[] faceZOffsets)voidsetId(int id)voidsetMaxPriority(int maxPriority)voidsetNumTextureFaces(int numTextureFaces)voidsetOrigVX(int[] origVX)voidsetOrigVY(int[] origVY)voidsetOrigVZ(int[] origVZ)voidsetPackedTransparencyVertexGroups(int[] packedTransparencyVertexGroups)voidsetPackedVertexGroups(int[] packedVertexGroups)voidsetPriority(byte priority)voidsetTexIndices1(short[] texIndices1)voidsetTexIndices2(short[] texIndices2)voidsetTexIndices3(short[] texIndices3)voidsetTextureCoords(byte[] textureCoords)voidsetTexturePrimaryColors(short[] texturePrimaryColors)voidsetTextureRenderTypes(byte[] textureRenderTypes)voidsetVertexCount(int vertexCount)voidsetVertexGroups(int[][] vertexGroups)voidsetVertexNormals(VertexNormal[] vertexNormals)voidsetVertexX(int[] vertexX)voidsetVertexY(int[] vertexY)voidsetVertexZ(int[] vertexZ)StringtoString()
-
-
-
Field Detail
-
id
public int id
-
vertexCount
public int vertexCount
-
vertexX
public int[] vertexX
-
vertexY
public int[] vertexY
-
vertexZ
public int[] vertexZ
-
vertexNormals
public transient VertexNormal[] vertexNormals
-
faceCount
public int faceCount
-
faceIndices1
public int[] faceIndices1
-
faceIndices2
public int[] faceIndices2
-
faceIndices3
public int[] faceIndices3
-
faceTransparencies
public byte[] faceTransparencies
-
faceColors
public short[] faceColors
-
faceRenderPriorities
public byte[] faceRenderPriorities
-
faceRenderTypes
public byte[] faceRenderTypes
-
faceNormals
public transient FaceNormal[] faceNormals
-
numTextureFaces
public int numTextureFaces
-
texIndices1
public short[] texIndices1
-
texIndices2
public short[] texIndices2
-
texIndices3
public short[] texIndices3
-
faceTextureUCoordinates
public transient float[][] faceTextureUCoordinates
-
faceTextureVCoordinates
public transient float[][] faceTextureVCoordinates
-
texturePrimaryColors
public short[] texturePrimaryColors
-
faceTextures
public short[] faceTextures
-
faceZOffsets
public byte[] faceZOffsets
-
textureCoords
public byte[] textureCoords
-
textureRenderTypes
public byte[] textureRenderTypes
-
packedVertexGroups
public int[] packedVertexGroups
-
packedTransparencyVertexGroups
public int[] packedTransparencyVertexGroups
-
priority
public byte priority
-
animayaGroups
public int[][] animayaGroups
-
animayaScales
public int[][] animayaScales
-
maxPriority
public transient int maxPriority
-
animOffsetX
public static transient int animOffsetX
-
animOffsetY
public static transient int animOffsetY
-
animOffsetZ
public static transient int animOffsetZ
-
-
Method Detail
-
computeNormals
public void computeNormals()
-
computeTextureUVCoordinates
public void computeTextureUVCoordinates()
-
computeAnimationTables
public void computeAnimationTables()
-
rotate
public void rotate(int orientation)
-
resetAnim
public void resetAnim()
-
animate
public void animate(int type, int[] frameMap, int dx, int dy, int dz)
-
method1493
public void method1493()
-
rotate1
public void rotate1()
-
rotate2
public void rotate2()
-
rotate3
public void rotate3()
-
resize
public void resize(int var1, int var2, int var3)
-
recolor
public void recolor(short var1, short var2)
-
retexture
public void retexture(short var1, short var2)
-
move
public void move(int xOffset, int yOffset, int zOffset)
-
computeMaxPriority
public void computeMaxPriority()
-
getId
public int getId()
-
getVertexCount
public int getVertexCount()
-
getVertexX
public int[] getVertexX()
-
getVertexY
public int[] getVertexY()
-
getVertexZ
public int[] getVertexZ()
-
getVertexNormals
public VertexNormal[] getVertexNormals()
-
getFaceCount
public int getFaceCount()
-
getFaceIndices1
public int[] getFaceIndices1()
-
getFaceIndices2
public int[] getFaceIndices2()
-
getFaceIndices3
public int[] getFaceIndices3()
-
getFaceTransparencies
public byte[] getFaceTransparencies()
-
getFaceColors
public short[] getFaceColors()
-
getFaceRenderPriorities
public byte[] getFaceRenderPriorities()
-
getFaceRenderTypes
public byte[] getFaceRenderTypes()
-
getFaceNormals
public FaceNormal[] getFaceNormals()
-
getNumTextureFaces
public int getNumTextureFaces()
-
getTexIndices1
public short[] getTexIndices1()
-
getTexIndices2
public short[] getTexIndices2()
-
getTexIndices3
public short[] getTexIndices3()
-
getFaceTextureUCoordinates
public float[][] getFaceTextureUCoordinates()
-
getFaceTextureVCoordinates
public float[][] getFaceTextureVCoordinates()
-
getTexturePrimaryColors
public short[] getTexturePrimaryColors()
-
getFaceTextures
public short[] getFaceTextures()
-
getFaceZOffsets
public byte[] getFaceZOffsets()
-
getTextureCoords
public byte[] getTextureCoords()
-
getTextureRenderTypes
public byte[] getTextureRenderTypes()
-
getPackedVertexGroups
public int[] getPackedVertexGroups()
-
getPackedTransparencyVertexGroups
public int[] getPackedTransparencyVertexGroups()
-
getPriority
public byte getPriority()
-
getVertexGroups
public int[][] getVertexGroups()
-
getAnimayaGroups
public int[][] getAnimayaGroups()
-
getAnimayaScales
public int[][] getAnimayaScales()
-
getOrigVX
public int[] getOrigVX()
-
getOrigVY
public int[] getOrigVY()
-
getOrigVZ
public int[] getOrigVZ()
-
getMaxPriority
public int getMaxPriority()
-
setId
public void setId(int id)
-
setVertexCount
public void setVertexCount(int vertexCount)
-
setVertexX
public void setVertexX(int[] vertexX)
-
setVertexY
public void setVertexY(int[] vertexY)
-
setVertexZ
public void setVertexZ(int[] vertexZ)
-
setVertexNormals
public void setVertexNormals(VertexNormal[] vertexNormals)
-
setFaceCount
public void setFaceCount(int faceCount)
-
setFaceIndices1
public void setFaceIndices1(int[] faceIndices1)
-
setFaceIndices2
public void setFaceIndices2(int[] faceIndices2)
-
setFaceIndices3
public void setFaceIndices3(int[] faceIndices3)
-
setFaceTransparencies
public void setFaceTransparencies(byte[] faceTransparencies)
-
setFaceColors
public void setFaceColors(short[] faceColors)
-
setFaceRenderPriorities
public void setFaceRenderPriorities(byte[] faceRenderPriorities)
-
setFaceRenderTypes
public void setFaceRenderTypes(byte[] faceRenderTypes)
-
setFaceNormals
public void setFaceNormals(FaceNormal[] faceNormals)
-
setNumTextureFaces
public void setNumTextureFaces(int numTextureFaces)
-
setTexIndices1
public void setTexIndices1(short[] texIndices1)
-
setTexIndices2
public void setTexIndices2(short[] texIndices2)
-
setTexIndices3
public void setTexIndices3(short[] texIndices3)
-
setFaceTextureUCoordinates
public void setFaceTextureUCoordinates(float[][] faceTextureUCoordinates)
-
setFaceTextureVCoordinates
public void setFaceTextureVCoordinates(float[][] faceTextureVCoordinates)
-
setTexturePrimaryColors
public void setTexturePrimaryColors(short[] texturePrimaryColors)
-
setFaceTextures
public void setFaceTextures(short[] faceTextures)
-
setFaceZOffsets
public void setFaceZOffsets(byte[] faceZOffsets)
-
setTextureCoords
public void setTextureCoords(byte[] textureCoords)
-
setTextureRenderTypes
public void setTextureRenderTypes(byte[] textureRenderTypes)
-
setPackedVertexGroups
public void setPackedVertexGroups(int[] packedVertexGroups)
-
setPackedTransparencyVertexGroups
public void setPackedTransparencyVertexGroups(int[] packedTransparencyVertexGroups)
-
setPriority
public void setPriority(byte priority)
-
setVertexGroups
public void setVertexGroups(int[][] vertexGroups)
-
setAnimayaGroups
public void setAnimayaGroups(int[][] animayaGroups)
-
setAnimayaScales
public void setAnimayaScales(int[][] animayaScales)
-
setOrigVX
public void setOrigVX(int[] origVX)
-
setOrigVY
public void setOrigVY(int[] origVY)
-
setOrigVZ
public void setOrigVZ(int[] origVZ)
-
setMaxPriority
public void setMaxPriority(int maxPriority)
-
canEqual
protected boolean canEqual(Object other)
-
-