Class ExpMesh

java.lang.Object
com.google.flatbuffers.Table
guideme.flatbuffers.scene.ExpMesh

@Generated("flatc") public final class ExpMesh extends com.google.flatbuffers.Table
  • Constructor Details

    • ExpMesh

      public ExpMesh()
  • Method Details

    • ValidateVersion

      public static void ValidateVersion()
    • getRootAsExpMesh

      public static ExpMesh getRootAsExpMesh(ByteBuffer _bb)
    • getRootAsExpMesh

      public static ExpMesh getRootAsExpMesh(ByteBuffer _bb, ExpMesh obj)
    • __init

      public void __init(int _i, ByteBuffer _bb)
    • __assign

      public ExpMesh __assign(int _i, ByteBuffer _bb)
    • material

      public ExpMaterial material()
    • material

      public ExpMaterial material(ExpMaterial obj)
    • vertexFormat

      public ExpVertexFormat vertexFormat()
    • vertexFormat

      public ExpVertexFormat vertexFormat(ExpVertexFormat obj)
    • primitiveType

      public int primitiveType()
    • mutatePrimitiveType

      public boolean mutatePrimitiveType(int primitive_type)
    • indexBuffer

      public int indexBuffer(int j)
    • indexBufferLength

      public int indexBufferLength()
    • indexBufferVector

      public com.google.flatbuffers.ByteVector indexBufferVector()
    • indexBufferVector

      public com.google.flatbuffers.ByteVector indexBufferVector(com.google.flatbuffers.ByteVector obj)
    • indexBufferAsByteBuffer

      public ByteBuffer indexBufferAsByteBuffer()
    • indexBufferInByteBuffer

      public ByteBuffer indexBufferInByteBuffer(ByteBuffer _bb)
    • mutateIndexBuffer

      public boolean mutateIndexBuffer(int j, int index_buffer)
    • indexType

      public int indexType()
    • mutateIndexType

      public boolean mutateIndexType(int index_type)
    • indexCount

      public long indexCount()
    • mutateIndexCount

      public boolean mutateIndexCount(long index_count)
    • vertexBuffer

      public int vertexBuffer(int j)
    • vertexBufferLength

      public int vertexBufferLength()
    • vertexBufferVector

      public com.google.flatbuffers.ByteVector vertexBufferVector()
    • vertexBufferVector

      public com.google.flatbuffers.ByteVector vertexBufferVector(com.google.flatbuffers.ByteVector obj)
    • vertexBufferAsByteBuffer

      public ByteBuffer vertexBufferAsByteBuffer()
    • vertexBufferInByteBuffer

      public ByteBuffer vertexBufferInByteBuffer(ByteBuffer _bb)
    • mutateVertexBuffer

      public boolean mutateVertexBuffer(int j, int vertex_buffer)
    • createExpMesh

      public static int createExpMesh(com.google.flatbuffers.FlatBufferBuilder builder, int materialOffset, int vertexFormatOffset, int primitiveType, int indexBufferOffset, int indexType, long indexCount, int vertexBufferOffset)
    • startExpMesh

      public static void startExpMesh(com.google.flatbuffers.FlatBufferBuilder builder)
    • addMaterial

      public static void addMaterial(com.google.flatbuffers.FlatBufferBuilder builder, int materialOffset)
    • addVertexFormat

      public static void addVertexFormat(com.google.flatbuffers.FlatBufferBuilder builder, int vertexFormatOffset)
    • addPrimitiveType

      public static void addPrimitiveType(com.google.flatbuffers.FlatBufferBuilder builder, int primitiveType)
    • addIndexBuffer

      public static void addIndexBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int indexBufferOffset)
    • createIndexBufferVector

      public static int createIndexBufferVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data)
    • createIndexBufferVector

      public static int createIndexBufferVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data)
    • startIndexBufferVector

      public static void startIndexBufferVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • addIndexType

      public static void addIndexType(com.google.flatbuffers.FlatBufferBuilder builder, int indexType)
    • addIndexCount

      public static void addIndexCount(com.google.flatbuffers.FlatBufferBuilder builder, long indexCount)
    • addVertexBuffer

      public static void addVertexBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int vertexBufferOffset)
    • createVertexBufferVector

      public static int createVertexBufferVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data)
    • createVertexBufferVector

      public static int createVertexBufferVector(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data)
    • startVertexBufferVector

      public static void startVertexBufferVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • endExpMesh

      public static int endExpMesh(com.google.flatbuffers.FlatBufferBuilder builder)