Package com.mojang.blaze3d.textures
Class GpuTexture
java.lang.Object
com.mojang.blaze3d.textures.GpuTexture
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
GlTexture
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AddressModeprotected AddressModeprivate final TextureFormatprivate final intprivate final Stringprotected FilterModeprotected FilterModeprivate final intprotected booleanprivate final int -
Constructor Summary
ConstructorsConstructorDescriptionGpuTexture(String string, TextureFormat textureFormat, int int2, int int3, int int4) -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()intgetHeight(int int2) getLabel()intintgetWidth(int int2) abstract booleanisClosed()voidsetAddressMode(AddressMode addressMode) voidsetAddressMode(AddressMode addressMode, AddressMode addressMode2) voidsetTextureFilter(FilterMode filterMode, boolean bool) voidsetTextureFilter(FilterMode filterMode, FilterMode filterMode2, boolean bool)
-
Field Details
-
format
-
width
private final int width -
height
private final int height -
mipLevels
private final int mipLevels -
label
-
addressModeU
-
addressModeV
-
minFilter
-
magFilter
-
useMipmaps
protected boolean useMipmaps
-
-
Constructor Details
-
GpuTexture
-
-
Method Details
-
getWidth
public int getWidth(int int2) -
getHeight
public int getHeight(int int2) -
getMipLevels
public int getMipLevels() -
getFormat
-
setAddressMode
-
setAddressMode
-
setTextureFilter
-
setTextureFilter
-
getLabel
-
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-
isClosed
public abstract boolean isClosed()
-