Class Std140Builder

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

public class Std140Builder extends Object
  • Field Details

    • buffer

      private final ByteBuffer buffer
    • start

      private final int start
  • Constructor Details

    • Std140Builder

      private Std140Builder(ByteBuffer pBuffer)
  • Method Details

    • intoBuffer

      public static Std140Builder intoBuffer(ByteBuffer pBuffer)
    • onStack

      public static Std140Builder onStack(org.lwjgl.system.MemoryStack p_418464_, int p_418367_)
    • get

      public ByteBuffer get()
    • align

      public Std140Builder align(int pAlignment)
    • putFloat

      public Std140Builder putFloat(float pValue)
    • putInt

      public Std140Builder putInt(int pValue)
    • putVec2

      public Std140Builder putVec2(float pX, float pY)
    • putVec2

      public Std140Builder putVec2(org.joml.Vector2fc p_418253_)
    • putIVec2

      public Std140Builder putIVec2(int pX, int pY)
    • putIVec2

      public Std140Builder putIVec2(org.joml.Vector2ic p_418365_)
    • putVec3

      public Std140Builder putVec3(float pX, float pY, float pZ)
    • putVec3

      public Std140Builder putVec3(org.joml.Vector3fc p_418523_)
    • putIVec3

      public Std140Builder putIVec3(int pX, int pY, int pZ)
    • putIVec3

      public Std140Builder putIVec3(org.joml.Vector3ic p_418255_)
    • putVec4

      public Std140Builder putVec4(float pX, float pY, float pZ, float pW)
    • putVec4

      public Std140Builder putVec4(org.joml.Vector4fc p_418025_)
    • putIVec4

      public Std140Builder putIVec4(int pX, int pY, int pZ, int pW)
    • putIVec4

      public Std140Builder putIVec4(org.joml.Vector4ic p_418107_)
    • putMat4f

      public Std140Builder putMat4f(org.joml.Matrix4fc p_418252_)