public class FieldPacker extends Object
Constructor and Description |
---|
FieldPacker(byte[] data) |
FieldPacker(int len) |
public FieldPacker(int len)
public FieldPacker(byte[] data)
public void align(int v)
public void subalign(int v)
public void reset()
public void reset(int i)
public void skip(int i)
public void addI8(byte v)
public byte subI8()
public void addI16(short v)
public short subI16()
public void addI32(int v)
public int subI32()
public void addI64(long v)
public long subI64()
public void addU8(short v)
public void addU16(int v)
public void addU32(long v)
public void addU64(long v)
public void addF32(float v)
public float subF32()
public void addF64(double v)
public double subF64()
public void addObj(BaseObj obj)
public void addF32(Float2 v)
public void addF32(Float3 v)
public void addF32(Float4 v)
public void addF64(Double2 v)
public void addF64(Double3 v)
public void addF64(Double4 v)
public void addI8(Byte2 v)
public void addI8(Byte3 v)
public void addI8(Byte4 v)
public void addU8(Short2 v)
public void addU8(Short3 v)
public void addU8(Short4 v)
public void addI16(Short2 v)
public void addI16(Short3 v)
public void addI16(Short4 v)
public void addU16(Int2 v)
public void addU16(Int3 v)
public void addU16(Int4 v)
public void addI32(Int2 v)
public void addI32(Int3 v)
public void addI32(Int4 v)
public void addU32(Long2 v)
public void addU32(Long3 v)
public void addU32(Long4 v)
public void addI64(Long2 v)
public void addI64(Long3 v)
public void addI64(Long4 v)
public void addU64(Long2 v)
public void addU64(Long3 v)
public void addU64(Long4 v)
public Float2 subFloat2()
public Float3 subFloat3()
public Float4 subFloat4()
public Double2 subDouble2()
public Double3 subDouble3()
public Double4 subDouble4()
public Byte2 subByte2()
public Byte3 subByte3()
public Byte4 subByte4()
public Short2 subShort2()
public Short3 subShort3()
public Short4 subShort4()
public Int2 subInt2()
public Int3 subInt3()
public Int4 subInt4()
public Long2 subLong2()
public Long3 subLong3()
public Long4 subLong4()
public void addMatrix(Matrix4f v)
public Matrix4f subMatrix4f()
public void addMatrix(Matrix3f v)
public Matrix3f subMatrix3f()
public void addMatrix(Matrix2f v)
public Matrix2f subMatrix2f()
public void addBoolean(boolean v)
public boolean subBoolean()
public final byte[] getData()
public int getPos()