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$Mapped
intermediary net/minecraft/class_10859$class_11269
official flz$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GlGpuBuffer
private boolean
private final Runnable
private final ByteBuffer
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Mapped
(Runnable closer, GlGpuBuffer backingBuffer, ByteBuffer data) -
Method Summary
-
Field Details
-
closer
- Mappings:
Namespace Name Mixin selector named closer
Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;closer:Ljava/lang/Runnable;
intermediary field_60012
Lnet/minecraft/class_10859$class_11269;field_60012:Ljava/lang/Runnable;
official a
Lflz$a;a:Ljava/lang/Runnable;
-
backingBuffer
- Mappings:
Namespace Name Mixin selector named backingBuffer
Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;backingBuffer:Lnet/minecraft/client/gl/GlGpuBuffer;
intermediary field_60013
Lnet/minecraft/class_10859$class_11269;field_60013:Lnet/minecraft/class_10859;
official b
Lflz$a;b:Lflz;
-
data
- Mappings:
Namespace Name Mixin selector named data
Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;data:Ljava/nio/ByteBuffer;
intermediary field_60014
Lnet/minecraft/class_10859$class_11269;field_60014:Ljava/nio/ByteBuffer;
official c
Lflz$a;c:Ljava/nio/ByteBuffer;
-
closed
private boolean closed- Mappings:
Namespace Name Mixin selector named closed
Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;closed:Z
intermediary field_60015
Lnet/minecraft/class_10859$class_11269;field_60015:Z
official d
Lflz$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;)V
intermediary <init>
Lnet/minecraft/class_10859$class_11269;<init>(Ljava/lang/Runnable;Lnet/minecraft/class_10859;Ljava/nio/ByteBuffer;)V
official <init>
Lflz$a;<init>(Ljava/lang/Runnable;Lflz;Ljava/nio/ByteBuffer;)V
-
-
Method Details
-
data
- Specified by:
data
in interfaceGpuBuffer.MappedView
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceGpuBuffer.MappedView
-