com.mojang.blaze3d.buffers

public class Std140Builder

com.mojang.blaze3d.buffers.Std140Builder
com.mojang.blaze3d.buffers.Std140Builder
com.mojang.blaze3d.buffers.Std140Builder

Field summary

Modifier and TypeField
private final ByteBuffer
buffer
private final int
start

Constructor summary

ModifierConstructor
private (ByteBuffer buffer)

Method summary

Modifier and TypeMethod
public static Std140Builder
intoBuffer(ByteBuffer buffer)
public static Std140Builder
onStack(org.lwjgl.system.MemoryStack stack, int size)
public ByteBuffer
get()
public Std140Builder
align(int alignment)
align(int arg0)
align(int alignedSize)
public Std140Builder
putFloat(float value)
public Std140Builder
putInt(int value)
public Std140Builder
putVec2(float x, float y)
public Std140Builder
putVec2(org.joml.Vector2fc vec)
public Std140Builder
putIVec2(int x, int y)
public Std140Builder
putIVec2(org.joml.Vector2ic vec)
public Std140Builder
putVec3(float x, float y, float z)
public Std140Builder
putVec3(org.joml.Vector3fc vec)
public Std140Builder
putIVec3(int x, int y, int z)
public Std140Builder
putIVec3(org.joml.Vector3ic vec)
public Std140Builder
putVec4(float x, float y, float z, float w)
public Std140Builder
putVec4(org.joml.Vector4fc vec)
public Std140Builder
putIVec4(int x, int y, int z, int w)
public Std140Builder
putIVec4(org.joml.Vector4ic vec)
public Std140Builder
putMat4f(org.joml.Matrix4fc vec)
putMat4f(org.joml.Matrix4fc arg0)
putMat4f(org.joml.Matrix4fc matrix)