Class Texture
java.lang.Object
net.minecraft.client.renderer.texture.AbstractTexture
meteordevelopment.meteorclient.renderer.Texture
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
PlayerHeadTexture
public class Texture
extends net.minecraft.client.renderer.texture.AbstractTexture
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.texture.AbstractTexture
sampler, texture, textureView -
Constructor Summary
ConstructorsConstructorDescriptionTexture(int width, int height, com.mojang.renderpearl.api.GpuFormat format, com.mojang.renderpearl.api.textures.FilterMode min, com.mojang.renderpearl.api.textures.FilterMode mag) -
Method Summary
Modifier and TypeMethodDescriptionintintgetWidth()static TexturereadResource(String path, boolean flipY, com.mojang.renderpearl.api.textures.FilterMode filter) voidupload(byte[] bytes) voidupload(ByteBuffer buffer) Methods inherited from class net.minecraft.client.renderer.texture.AbstractTexture
close, getSampler, getTexture, getTextureView, releaseTextures
-
Constructor Details
-
Texture
public Texture(int width, int height, com.mojang.renderpearl.api.GpuFormat format, com.mojang.renderpearl.api.textures.FilterMode min, com.mojang.renderpearl.api.textures.FilterMode mag)
-
-
Method Details
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
upload
public void upload(byte[] bytes) -
upload
-
readResource
-