Class VideoTexture
java.lang.Object
zombie.asset.Asset
zombie.core.textures.Texture
zombie.core.textures.VideoTexture
- All Implemented Interfaces:
Serializable, IDestroyable, IMaskerable, ITexture
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class Texture
Texture.TextureAssetParamsNested classes/interfaces inherited from class Asset
Asset.ObserverCallback, Asset.State -
Field Summary
Fields inherited from class Texture
ASSET_TYPE, assetParams, bindAlways, bindCount, doingQuad, flip, la, lastlastTextureID, lastTextureID, lb, lg, lr, nullTextures, offsetX, offsetY, totalTextureID, warnFailFindTexture, xEnd, xStart, yEnd, yStart -
Method Summary
Modifier and TypeMethodDescriptionvoidClose()voidstatic VideoTexturegetOrCreate(String filename, int width, int height) static VideoTexturegetOrCreate(String filename, int width, int height, boolean useAsync) booleanisValid()booleanvoidMethods inherited from class Texture
bind, bind, bindNone, clearTextures, collectAllIcons, copyMaskRegion, createMask, createMask, createMask, createMask, destroy, equals, flipPixels, forgetTexture, getData, getEngineMipmapTexture, getErrorTexture, getHeight, getHeightHW, getHeightOrig, getID, 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, loadMaskRegion, makeTransp, onBeforeReady, onTexturePacksChanged, processFilePath, reload, reloadFromFile, render, render, render, render, renderdiamond, rendershader2, renderstrip, renderwalln, renderwallnw, renderwallw, saveMask, saveMaskRegion, saveOnRenderThread, 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 Asset
addDependency, getAssetManager, getObserverCb, getPath, getRefCount, getState, isEmpty, isFailure, isReady, onCreated, removeDependency, setAssetParams
-
Method Details
-
getOrCreate
-
getOrCreate
-
closeAndDestroy
public void closeAndDestroy() -
LoadVideoFile
public boolean LoadVideoFile() -
Close
public void Close() -
RenderFrame
public void RenderFrame() -
isValid
-