Class ItemSmartTexture
java.lang.Object
zombie.asset.Asset
zombie.core.textures.Texture
zombie.core.textures.SmartTexture
zombie.characterTextures.ItemSmartTexture
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.core.textures.Texture
Texture.TextureAssetParamsNested classes/interfaces inherited from class zombie.asset.Asset
Asset.ObserverCallback, Asset.State -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intFields inherited from class zombie.core.textures.SmartTexture
commands, resultFields inherited from class zombie.core.textures.Texture
ASSET_TYPE, assetParams, bDoingQuad, bindAlways, BindCount, flip, la, lastlastTextureID, lastTextureID, lb, lg, lr, nullTextures, offsetX, offsetY, totalTextureID, WarnFailFindTexture, xEnd, xStart, yEnd, yStart -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatfloataddBlood(String tex, BloodBodyPartType bodyPart, float intensity) floatfloataddDirt(String tex, BloodBodyPartType bodyPart, float intensity) voidvoidremoveBlood(BloodBodyPartType bodyPart) voidvoidremoveDirt(BloodBodyPartType bodyPart) voidsetBasicPatches(BloodBodyPartType bodyPart) voidvoidsetBlood(String tex, BloodBodyPartType bodyPart, float intensity) voidsetDenimPatches(BloodBodyPartType bodyPart) voidvoidsetLeatherPatches(BloodBodyPartType bodyPart) voidsetTintMask(String string0, String string1, int int0, Color color) Methods inherited from class zombie.core.textures.SmartTexture
add, add, add, add, add, add, add, add, add, add, addDirtOverlay, addHole, addHue, addHue, addMaskedTexture, addMaskedTexture, addOverlay, addOverlay, addOverlayPatches, addRect, addSeparate, addSeparate, addSeparate, addSeparate, addTexture, addTint, addTint, addTintedOverlay, bind, calculate, clear, destroy, getData, getFirstFromCategory, getID, isEmpty, isFailure, isReady, mask, mask, maskHue, maskHue, maskTint, maskTint, removeHole, removeHole, removeHole, saveOnRenderThreadMethods inherited from class zombie.core.textures.Texture
bind, bindNone, clearTextures, collectAllIcons, copyMaskRegion, createMask, createMask, createMask, createMask, equals, flipPixels, forgetTexture, getEngineMipmapTexture, getErrorTexture, getHeight, getHeightHW, getHeightOrig, getMask, getName, getOffsetX, getOffsetY, getRealHeight, getRealWidth, getSharedTexture, getSharedTexture, getSteamAvatar, getTexture, getTextureId, getType, getUseAlphaChannel, getUVScale, getWhite, getWidth, getWidthHW, getWidthOrig, getX, getXEnd, getXStart, getY, getYEnd, getYStart, isCollisionable, isDestroyed, isMaskSet, isSolid, isValid, loadMaskRegion, makeTransp, onBeforeReady, onTexturePacksChanged, processFilePath, reload, reloadFromFile, render, render, render, render, renderdiamond, rendershader2, renderstrip, renderwalln, renderwallnw, renderwallw, saveMask, saveMaskRegion, saveToCurrentSavefileDirectory, saveToZomboidDirectory, setAlphaForeach, setCustomizedTexture, setData, setHeight, setMask, setName, setNameOnly, setOffsetX, setOffsetY, setRealHeight, setRealWidth, setRegion, setUseAlphaChannel, setWidth, split, split, split, split2D, splitIcon, steamAvatarChanged, TexDeferedCreation, TexDeferedCreation, toString, trygetTextureMethods inherited from class zombie.asset.Asset
addDependency, getAssetManager, getObserverCb, getPath, getRefCount, getState, onCreated, removeDependency, setAssetParams
-
Field Details
-
DecalOverlayCategory
public static final int DecalOverlayCategory- See Also:
-
FluidOverlayCategory
public static final int FluidOverlayCategory- See Also:
-
-
Constructor Details
-
ItemSmartTexture
-
ItemSmartTexture
-
-
Method Details
-
setDenimPatches
-
setLeatherPatches
-
setBasicPatches
-
setFluid
-
setTintMask
-
setBlood
-
setBlood
-
addBlood
-
addDirt
-
addBlood
-
addDirt
-
removeBlood
public void removeBlood() -
removeDirt
public void removeDirt() -
removeBlood
-
removeDirt
-
getTexName
-