Package net.minecraft.client.texture
Class NativeImageBackedTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.NativeImageBackedTexture
- All Implemented Interfaces:
AutoCloseable
@Environment(CLIENT) public class NativeImageBackedTexture extends AbstractTexture implements AutoCloseable
-
Field Summary
Fields Modifier and Type Field Description private NativeImageimage -
Constructor Summary
Constructors Constructor Description NativeImageBackedTexture(int width, int height, boolean useStb)NativeImageBackedTexture(NativeImage image) -
Method Summary
Modifier and Type Method Description voidclose()NativeImagegetImage()voidload(ResourceManager manager)voidsetImage(NativeImage image)voidupload()Methods inherited from class net.minecraft.client.texture.AbstractTexture
bindTexture, clearGlId, getGlId, registerTexture, setFilter
-
Field Details
-
Constructor Details
-
NativeImageBackedTexture
-
NativeImageBackedTexture
public NativeImageBackedTexture(int width, int height, boolean useStb)
-
-
Method Details
-
load
- Specified by:
loadin classAbstractTexture- Throws:
IOException
-
upload
public void upload() -
getImage
-
setImage
- Throws:
Exception
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-