Package net.minecraft.client.gl
Class GlGpuBuffer.Mapped
java.lang.Object
net.minecraft.client.gl.GlGpuBuffer.Mapped
- All Implemented Interfaces:
GpuBuffer.MappedView,AutoCloseable
- Enclosing class:
GlGpuBuffer
@Environment(CLIENT)
public static class GlGpuBuffer.Mapped
extends Object
implements GpuBuffer.MappedView
- Mappings:
Namespace Name named net/minecraft/client/gl/GlGpuBuffer$Mappedintermediary net/minecraft/class_10859$class_11269official frt$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GlGpuBufferprivate booleanprivate final Runnableprivate final ByteBuffer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMapped(Runnable closer, GlGpuBuffer backingBuffer, ByteBuffer data) -
Method Summary
-
Field Details
-
closer
- Mappings:
Namespace Name Mixin selector named closerLnet/minecraft/client/gl/GlGpuBuffer$Mapped;closer:Ljava/lang/Runnable;intermediary field_60012Lnet/minecraft/class_10859$class_11269;field_60012:Ljava/lang/Runnable;official aLfrt$a;a:Ljava/lang/Runnable;
-
backingBuffer
- Mappings:
Namespace Name Mixin selector named backingBufferLnet/minecraft/client/gl/GlGpuBuffer$Mapped;backingBuffer:Lnet/minecraft/client/gl/GlGpuBuffer;intermediary field_60013Lnet/minecraft/class_10859$class_11269;field_60013:Lnet/minecraft/class_10859;official bLfrt$a;b:Lfrt;
-
data
- Mappings:
Namespace Name Mixin selector named dataLnet/minecraft/client/gl/GlGpuBuffer$Mapped;data:Ljava/nio/ByteBuffer;intermediary field_60014Lnet/minecraft/class_10859$class_11269;field_60014:Ljava/nio/ByteBuffer;official cLfrt$a;c:Ljava/nio/ByteBuffer;
-
closed
private boolean closed- Mappings:
Namespace Name Mixin selector named closedLnet/minecraft/client/gl/GlGpuBuffer$Mapped;closed:Zintermediary field_60015Lnet/minecraft/class_10859$class_11269;field_60015:Zofficial dLfrt$a;d:Z
-
-
Constructor Details
-
Mapped
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;<init>(Ljava/lang/Runnable;Lnet/minecraft/client/gl/GlGpuBuffer;Ljava/nio/ByteBuffer;)Vintermediary <init>Lnet/minecraft/class_10859$class_11269;<init>(Ljava/lang/Runnable;Lnet/minecraft/class_10859;Ljava/nio/ByteBuffer;)Vofficial <init>Lfrt$a;<init>(Ljava/lang/Runnable;Lfrt;Ljava/nio/ByteBuffer;)V
-
-
Method Details
-
data
- Specified by:
datain interfaceGpuBuffer.MappedView
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceGpuBuffer.MappedView
-