Class Std140Builder

java.lang.Object
com.mojang.blaze3d.buffers.Std140Builder

@Environment(CLIENT) public class Std140Builder extends Object
Mappings:
Namespace Name
named com/mojang/blaze3d/buffers/Std140Builder
intermediary com/mojang/blaze3d/buffers/Std140Builder
official com/mojang/blaze3d/buffers/Std140Builder
  • Field Details

    • buffer

      private final ByteBuffer buffer
    • start

      private final int start
  • Constructor Details

    • Std140Builder

      private Std140Builder(ByteBuffer buffer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lcom/mojang/blaze3d/buffers/Std140Builder;<init>(Ljava/nio/ByteBuffer;)V
      intermediary <init> Lcom/mojang/blaze3d/buffers/Std140Builder;<init>(Ljava/nio/ByteBuffer;)V
      official <init> Lcom/mojang/blaze3d/buffers/Std140Builder;<init>(Ljava/nio/ByteBuffer;)V
  • Method Details

    • intoBuffer

      public static Std140Builder intoBuffer(ByteBuffer buffer)
      Mappings:
      Namespace Name Mixin selector
      named intoBuffer Lcom/mojang/blaze3d/buffers/Std140Builder;intoBuffer(Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary intoBuffer Lcom/mojang/blaze3d/buffers/Std140Builder;intoBuffer(Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official intoBuffer Lcom/mojang/blaze3d/buffers/Std140Builder;intoBuffer(Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • onStack

      public static Std140Builder onStack(MemoryStack stack, int size)
      Mappings:
      Namespace Name Mixin selector
      named onStack Lcom/mojang/blaze3d/buffers/Std140Builder;onStack(Lorg/lwjgl/system/MemoryStack;I)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary onStack Lcom/mojang/blaze3d/buffers/Std140Builder;onStack(Lorg/lwjgl/system/MemoryStack;I)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official onStack Lcom/mojang/blaze3d/buffers/Std140Builder;onStack(Lorg/lwjgl/system/MemoryStack;I)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • get

      public ByteBuffer get()
    • align

      public Std140Builder align(int alignedSize)
      Mappings:
      Namespace Name Mixin selector
      named align Lcom/mojang/blaze3d/buffers/Std140Builder;align(I)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary align Lcom/mojang/blaze3d/buffers/Std140Builder;align(I)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official align Lcom/mojang/blaze3d/buffers/Std140Builder;align(I)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putFloat

      public Std140Builder putFloat(float value)
      Mappings:
      Namespace Name Mixin selector
      named putFloat Lcom/mojang/blaze3d/buffers/Std140Builder;putFloat(F)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putFloat Lcom/mojang/blaze3d/buffers/Std140Builder;putFloat(F)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putFloat Lcom/mojang/blaze3d/buffers/Std140Builder;putFloat(F)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putInt

      public Std140Builder putInt(int value)
      Mappings:
      Namespace Name Mixin selector
      named putInt Lcom/mojang/blaze3d/buffers/Std140Builder;putInt(I)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putInt Lcom/mojang/blaze3d/buffers/Std140Builder;putInt(I)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putInt Lcom/mojang/blaze3d/buffers/Std140Builder;putInt(I)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putVec2

      public Std140Builder putVec2(float x, float y)
      Mappings:
      Namespace Name Mixin selector
      named putVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec2(FF)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec2(FF)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec2(FF)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putVec2

      public Std140Builder putVec2(Vector2fc vec)
      Mappings:
      Namespace Name Mixin selector
      named putVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec2(Lorg/joml/Vector2fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec2(Lorg/joml/Vector2fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec2(Lorg/joml/Vector2fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putIVec2

      public Std140Builder putIVec2(int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named putIVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec2(II)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putIVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec2(II)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putIVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec2(II)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putIVec2

      public Std140Builder putIVec2(Vector2ic vec)
      Mappings:
      Namespace Name Mixin selector
      named putIVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec2(Lorg/joml/Vector2ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putIVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec2(Lorg/joml/Vector2ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putIVec2 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec2(Lorg/joml/Vector2ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putVec3

      public Std140Builder putVec3(float x, float y, float z)
      Mappings:
      Namespace Name Mixin selector
      named putVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec3(FFF)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec3(FFF)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec3(FFF)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putVec3

      public Std140Builder putVec3(Vector3fc vec)
      Mappings:
      Namespace Name Mixin selector
      named putVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec3(Lorg/joml/Vector3fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec3(Lorg/joml/Vector3fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec3(Lorg/joml/Vector3fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putIVec3

      public Std140Builder putIVec3(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      named putIVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec3(III)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putIVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec3(III)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putIVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec3(III)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putIVec3

      public Std140Builder putIVec3(Vector3ic vec)
      Mappings:
      Namespace Name Mixin selector
      named putIVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec3(Lorg/joml/Vector3ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putIVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec3(Lorg/joml/Vector3ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putIVec3 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec3(Lorg/joml/Vector3ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putVec4

      public Std140Builder putVec4(float x, float y, float z, float w)
      Mappings:
      Namespace Name Mixin selector
      named putVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec4(FFFF)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec4(FFFF)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec4(FFFF)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putVec4

      public Std140Builder putVec4(Vector4fc vec)
      Mappings:
      Namespace Name Mixin selector
      named putVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec4(Lorg/joml/Vector4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec4(Lorg/joml/Vector4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putVec4(Lorg/joml/Vector4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putIVec4

      public Std140Builder putIVec4(int x, int y, int z, int w)
      Mappings:
      Namespace Name Mixin selector
      named putIVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec4(IIII)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putIVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec4(IIII)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putIVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec4(IIII)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putIVec4

      public Std140Builder putIVec4(Vector4ic vec)
      Mappings:
      Namespace Name Mixin selector
      named putIVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec4(Lorg/joml/Vector4ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putIVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec4(Lorg/joml/Vector4ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putIVec4 Lcom/mojang/blaze3d/buffers/Std140Builder;putIVec4(Lorg/joml/Vector4ic;)Lcom/mojang/blaze3d/buffers/Std140Builder;
    • putMat4f

      public Std140Builder putMat4f(Matrix4fc matrix)
      Mappings:
      Namespace Name Mixin selector
      named putMat4f Lcom/mojang/blaze3d/buffers/Std140Builder;putMat4f(Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      intermediary putMat4f Lcom/mojang/blaze3d/buffers/Std140Builder;putMat4f(Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;
      official putMat4f Lcom/mojang/blaze3d/buffers/Std140Builder;putMat4f(Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder;