Package zombie.characterTextures
Class ItemSmartTexture
java.lang.Object
zombie.asset.Asset
zombie.core.textures.Texture
zombie.core.textures.SmartTexture
zombie.characterTextures.ItemSmartTexture
- All Implemented Interfaces:
Serializable,IDestroyable,IMaskerable,ITexture
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.core.textures.Texture
Texture.PZFileformat, Texture.TextureAssetParamsNested classes/interfaces inherited from class zombie.asset.Asset
Asset.ObserverCallback, Asset.State -
Field Summary
FieldsFields inherited from class zombie.core.textures.SmartTexture
commands, resultFields inherited from class zombie.core.textures.Texture
ASSET_TYPE, assetParams, bDoingQuad, bindAlways, BindCount, dataid, flip, height, heightOrig, la, lastlastTextureID, lastTextureID, lb, lg, lr, mask, name, nullTextures, offsetX, offsetY, solid, subTexture, totalTextureID, WarnFailFindTexture, width, widthOrig, xEnd, xStart, yEnd, yStartFields inherited from class zombie.asset.Asset
m_asset_manager -
Constructor Summary
ConstructorsConstructorDescriptionItemSmartTexture(String string) ItemSmartTexture(String string, float float1) -
Method Summary
Modifier and TypeMethodDescriptionfloatfloataddBlood(String string, BloodBodyPartType bloodBodyPartType, float float1) floatfloataddDirt(String string, BloodBodyPartType bloodBodyPartType, float float1) voidvoidremoveBlood(BloodBodyPartType bloodBodyPartType) voidvoidremoveDirt(BloodBodyPartType bloodBodyPartType) voidsetBasicPatches(BloodBodyPartType bloodBodyPartType) voidvoidsetBlood(String string, BloodBodyPartType bloodBodyPartType, float float1) voidsetDenimPatches(BloodBodyPartType bloodBodyPartType) voidsetLeatherPatches(BloodBodyPartType bloodBodyPartType) 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, bind, calculate, clear, destroy, getData, getFirstFromCategory, getID, isEmpty, isFailure, isReady, mask, mask, maskHue, maskHue, maskTint, maskTint, removeHole, removeHole, removeHole, saveOnRenderThread, setDirtyMethods 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, getSharedTexture, getSharedTexture, getSteamAvatar, getTexture, getTextureId, getType, getUseAlphaChannel, getUVScale, getWhite, getWidth, getWidthHW, getWidthOrig, getXEnd, getXStart, getYEnd, getYStart, isCollisionable, isDestroyed, 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, toString, trygetTextureMethods inherited from class zombie.asset.Asset
addDependency, getAssetManager, getObserverCb, getPath, getRefCount, getState, onBeforeEmpty, onCreated, removeDependency, setAssetParams
-
Field Details
-
DecalOverlayCategory
public static final int DecalOverlayCategory- See Also:
-
-
Constructor Details
-
ItemSmartTexture
-
ItemSmartTexture
-
-
Method Details
-
setDenimPatches
-
setLeatherPatches
-
setBasicPatches
-
setBlood
-
setBlood
-
addBlood
-
addDirt
-
addBlood
-
addDirt
-
removeBlood
public void removeBlood() -
removeDirt
public void removeDirt() -
removeBlood
-
removeDirt
-
getTexName
-