Methods 
| Modifier and Type | 
Method and Description | 
void | 
addAnimation(TextureFX anim)  | 
void | 
addNewTextureOverride(String textureToOverride,
                                          String overridingTexturePath,
                                          int location)  | 
void | 
fixTransparency(BufferedImage loadedImage,
                              String textureName)  | 
int | 
getEffectTexture(TextureFX effect)  | 
Dimension | 
getTextureDimensions(int id)  | 
Dimension | 
getTextureDimensions(TextureFX effect)  | 
static TextureFXManager | 
instance()  | 
BufferedImage | 
loadImageFromTexturePack(RenderEngine renderEngine,
                                                String path)  | 
void | 
loadTextures(ITexturePack texturePack)  | 
void | 
onEarlyTexturePackLoad(ITexturePack fallback)  | 
void | 
onPreRegisterEffect(TextureFX effect)  | 
void | 
onTexturePackChange(RenderEngine engine,
                                      ITexturePack texturepack,
                                      List<TextureFX> effects)  | 
boolean | 
onUpdateTextureEffect(TextureFX effect)  | 
void | 
pruneOldTextureFX(ITexturePack var1,
                                  List<TextureFX> effects)  | 
void | 
registerTextureOverrides(RenderEngine renderer)  | 
void | 
scaleTextureFXData(byte[] data,
                                    ByteBuffer buf,
                                    int target,
                                    int length)  | 
void | 
setTextureDimensions(int id,
                                        int width,
                                        int height,
                                        List<TextureFX> effects)  |