Package guideme.flatbuffers.scene
Class ExpMesh
java.lang.Object
com.google.flatbuffers.Table
guideme.flatbuffers.scene.ExpMesh
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.google.flatbuffers.Table
bb, bb_pos
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription__assign
(int _i, ByteBuffer _bb) void
__init
(int _i, ByteBuffer _bb) static void
addIndexBuffer
(com.google.flatbuffers.FlatBufferBuilder builder, int indexBufferOffset) static void
addIndexCount
(com.google.flatbuffers.FlatBufferBuilder builder, long indexCount) static void
addIndexType
(com.google.flatbuffers.FlatBufferBuilder builder, int indexType) static void
addMaterial
(com.google.flatbuffers.FlatBufferBuilder builder, int materialOffset) static void
addPrimitiveType
(com.google.flatbuffers.FlatBufferBuilder builder, int primitiveType) static void
addVertexBuffer
(com.google.flatbuffers.FlatBufferBuilder builder, int vertexBufferOffset) static void
addVertexFormat
(com.google.flatbuffers.FlatBufferBuilder builder, int vertexFormatOffset) static int
createExpMesh
(com.google.flatbuffers.FlatBufferBuilder builder, int materialOffset, int vertexFormatOffset, int primitiveType, int indexBufferOffset, int indexType, long indexCount, int vertexBufferOffset) static int
createIndexBufferVector
(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data) static int
createIndexBufferVector
(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data) static int
createVertexBufferVector
(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data) static int
createVertexBufferVector
(com.google.flatbuffers.FlatBufferBuilder builder, ByteBuffer data) static int
endExpMesh
(com.google.flatbuffers.FlatBufferBuilder builder) static ExpMesh
static ExpMesh
getRootAsExpMesh
(ByteBuffer _bb, ExpMesh obj) int
indexBuffer
(int j) int
com.google.flatbuffers.ByteVector
com.google.flatbuffers.ByteVector
indexBufferVector
(com.google.flatbuffers.ByteVector obj) long
int
material()
material
(ExpMaterial obj) boolean
mutateIndexBuffer
(int j, int index_buffer) boolean
mutateIndexCount
(long index_count) boolean
mutateIndexType
(int index_type) boolean
mutatePrimitiveType
(int primitive_type) boolean
mutateVertexBuffer
(int j, int vertex_buffer) int
static void
startExpMesh
(com.google.flatbuffers.FlatBufferBuilder builder) static void
startIndexBufferVector
(com.google.flatbuffers.FlatBufferBuilder builder, int numElems) static void
startVertexBufferVector
(com.google.flatbuffers.FlatBufferBuilder builder, int numElems) static void
int
vertexBuffer
(int j) int
com.google.flatbuffers.ByteVector
com.google.flatbuffers.ByteVector
vertexBufferVector
(com.google.flatbuffers.ByteVector obj) Methods inherited from class com.google.flatbuffers.Table
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __reset, __string, __string, __union, __union, __vector, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
-
Constructor Details
-
ExpMesh
public ExpMesh()
-
-
Method Details
-
ValidateVersion
public static void ValidateVersion() -
getRootAsExpMesh
-
getRootAsExpMesh
-
__init
-
__assign
-
material
-
material
-
vertexFormat
-
vertexFormat
-
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
-
indexBufferInByteBuffer
-
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
-
vertexBufferInByteBuffer
-
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)
-