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 Details

    • closer

      private final Runnable 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

      private final GlGpuBuffer 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

      private final ByteBuffer 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

      protected Mapped(Runnable closer, GlGpuBuffer backingBuffer, ByteBuffer data)
      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