类 RenderSystem.IndexBuffer

  • 封闭类:
    RenderSystem

    @Environment(CLIENT)
    public static final class RenderSystem.IndexBuffer
    extends Object
    Mappings:
    Namespace Name
    official com/mojang/blaze3d/systems/RenderSystem$a
    intermediary com/mojang/blaze3d/systems/RenderSystem$class_5590
    named com/mojang/blaze3d/systems/RenderSystem$IndexBuffer
    • 字段详细资料

      • sizeMultiplier

        private final int sizeMultiplier
        Mappings:
        Namespace Name Mixin selector
        official a Lcom/mojang/blaze3d/systems/RenderSystem$a;a:I
        intermediary field_27332 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;field_27332:I
        named sizeMultiplier Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;sizeMultiplier:I
      • increment

        private final int increment
        Mappings:
        Namespace Name Mixin selector
        official b Lcom/mojang/blaze3d/systems/RenderSystem$a;b:I
        intermediary field_27333 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;field_27333:I
        named increment Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;increment:I
      • indexMapper

        private final RenderSystem.IndexBuffer.IndexMapper indexMapper
        Mappings:
        Namespace Name Mixin selector
        official c Lcom/mojang/blaze3d/systems/RenderSystem$a;c:Lcom/mojang/blaze3d/systems/RenderSystem$a$a;
        intermediary field_27334 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;field_27334:Lcom/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591;
        named indexMapper Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;indexMapper:Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer$IndexMapper;
      • id

        private int id
        Mappings:
        Namespace Name Mixin selector
        official d Lcom/mojang/blaze3d/systems/RenderSystem$a;d:I
        intermediary field_27335 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;field_27335:I
        named id Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;id:I
      • vertexFormat

        private VertexFormat.IntType vertexFormat
        Mappings:
        Namespace Name Mixin selector
        official e Lcom/mojang/blaze3d/systems/RenderSystem$a;e:Ldpn$a;
        intermediary field_27336 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;field_27336:Lnet/minecraft/class_293$class_5595;
        named vertexFormat Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;vertexFormat:Lnet/minecraft/client/render/VertexFormat$IntType;
      • size

        private int size
        Mappings:
        Namespace Name Mixin selector
        official f Lcom/mojang/blaze3d/systems/RenderSystem$a;f:I
        intermediary field_27337 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;field_27337:I
        named size Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;size:I
    • 构造器详细资料

      • IndexBuffer

        private IndexBuffer​(int sizeMultiplier,
                            int increment,
                            RenderSystem.IndexBuffer.IndexMapper indexMapper)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcom/mojang/blaze3d/systems/RenderSystem$a;<init>(IILcom/mojang/blaze3d/systems/RenderSystem$a$a;)V
        intermediary <init> Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;<init>(IILcom/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591;)V
        named <init> Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;<init>(IILcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer$IndexMapper;)V
    • 方法详细资料

      • grow

        private void grow​(int newSize)
        Mappings:
        Namespace Name Mixin selector
        official a Lcom/mojang/blaze3d/systems/RenderSystem$a;a(I)V
        intermediary method_31920 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;method_31920(I)V
        named grow Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;grow(I)V
      • getIndexConsumer

        private IntConsumer getIndexConsumer​(ByteBuffer indicesBuffer)
        Mappings:
        Namespace Name Mixin selector
        official a Lcom/mojang/blaze3d/systems/RenderSystem$a;a(Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer;
        intermediary method_31922 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;method_31922(Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer;
        named getIndexConsumer Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;getIndexConsumer(Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer;
      • getId

        public int getId()
        Mappings:
        Namespace Name Mixin selector
        official a Lcom/mojang/blaze3d/systems/RenderSystem$a;a()I
        intermediary method_31919 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;method_31919()I
        named getId Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;getId()I
      • getVertexFormat

        public VertexFormat.IntType getVertexFormat()
        Mappings:
        Namespace Name Mixin selector
        official b Lcom/mojang/blaze3d/systems/RenderSystem$a;b()Ldpn$a;
        intermediary method_31924 Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;method_31924()Lnet/minecraft/class_293$class_5595;
        named getVertexFormat Lcom/mojang/blaze3d/systems/RenderSystem$IndexBuffer;getVertexFormat()Lnet/minecraft/client/render/VertexFormat$IntType;