Package btw.client.texture
Class FireAnimation
java.lang.Object
btw.client.texture.FireAnimation
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatstatic final floatprotected float[]intstatic FireAnimation[]static final floatstatic final floatprotected float[]intintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyRegularFireFrameToByteBuffer(int[] m_frameBuffer, int m_iBufferPixelSize) voidcopyStokedFireFrameToByteBuffer(int[] m_frameBuffer, int m_iBufferPixelSize) voidupdate()static void
-
Field Details
-
instanceArray
-
width
public int width -
height
public int height -
textureHeight
public int textureHeight -
size
public int size -
previousIntensities
protected float[] previousIntensities -
currentIntensities
protected float[] currentIntensities -
COLOR_SHIFT_SEPARATOR_BLUE_TO_WHITE
public static final float COLOR_SHIFT_SEPARATOR_BLUE_TO_WHITE- See Also:
-
COLOR_SHIFT_SEPARATOR_WHITE_TO_RED
public static final float COLOR_SHIFT_SEPARATOR_WHITE_TO_RED- See Also:
-
INVISIBLE_PIXEL_THRESHOLD_TOP
public static final float INVISIBLE_PIXEL_THRESHOLD_TOP- See Also:
-
INVISIBLE_PIXEL_THRESHOLD_BOTTOM
public static final float INVISIBLE_PIXEL_THRESHOLD_BOTTOM- See Also:
-
-
Constructor Details
-
FireAnimation
public FireAnimation(int iInstanceIndex, int iTextureWidth, int iTextureHeight)
-
-
Method Details
-
update
public void update() -
copyRegularFireFrameToByteBuffer
public void copyRegularFireFrameToByteBuffer(int[] m_frameBuffer, int m_iBufferPixelSize) -
copyStokedFireFrameToByteBuffer
public void copyStokedFireFrameToByteBuffer(int[] m_frameBuffer, int m_iBufferPixelSize) -
updateInstances
public static void updateInstances()
-