com.mojang.blaze3d.textures

public abstract class GpuTexture

implements AutoCloseable

com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture
com.mojang.blaze3d.textures.GpuTexture

Field summary

Modifier and TypeField
private final TextureFormat
format
format
private final int
width
width
private final int
height
height
private final int
mipLevels
mipLevels
private final String
label
label
protected AddressMode
addressModeU
addressModeU
protected AddressMode
addressModeV
addressModeV
protected FilterMode
minFilter
minFilter
protected FilterMode
magFilter
magFilter
protected boolean
useMipmaps
useMipmaps

Constructor summary

ModifierConstructor
public (String label, TextureFormat format, int width, int height, int mipLevels)

Method summary

Modifier and TypeMethod
public int
getWidth(int arg0)
getWidth(int arg0)
getWidth(int arg0)
getWidth(int mipLevel)
public int
getHeight(int arg0)
getHeight(int arg0)
getHeight(int arg0)
getHeight(int mipLevel)
public int
getMipLevels()
getMipLevels()
public TextureFormat
getFormat()
getFormat()
public void
setAddressMode(AddressMode arg0)
setAddressMode(AddressMode arg0)
setAddressMode(com.mojang.blaze3d.textures.AddressMode arg0)
setAddressMode(com.mojang.blaze3d.textures.AddressMode addressMode)
public void
setAddressMode(AddressMode arg0, AddressMode arg1)
setAddressMode(AddressMode arg0, AddressMode arg1)
setAddressMode(com.mojang.blaze3d.textures.AddressMode arg0, com.mojang.blaze3d.textures.AddressMode arg1)
setAddressMode(com.mojang.blaze3d.textures.AddressMode addressModeU, com.mojang.blaze3d.textures.AddressMode addressModeV)
public void
setTextureFilter(FilterMode arg0, boolean arg1)
setTextureFilter(FilterMode arg0, boolean arg1)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode arg0, boolean arg1)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode filter, boolean useMipmaps)
public void
setTextureFilter(FilterMode arg0, FilterMode arg1, boolean arg2)
setTextureFilter(FilterMode arg0, FilterMode arg1, boolean arg2)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode arg0, com.mojang.blaze3d.textures.FilterMode arg1, boolean arg2)
setTextureFilter(com.mojang.blaze3d.textures.FilterMode minFilter, com.mojang.blaze3d.textures.FilterMode magFilter, boolean useMipmaps)
public String
getLabel()
getLabel()
public abstract void
close()
close()
public abstract boolean
isClosed()
isClosed()