Package pro.streem.ar.schemas.lull
Class ModelDef
- java.lang.Object
-
- pro.streem.flatbuffers.Table
-
- pro.streem.ar.schemas.lull.ModelDef
-
public final class ModelDef extends Table
-
-
Field Summary
-
Fields inherited from class pro.streem.flatbuffers.Table
bb, bb_pos, UTF8_CHARSET, vtable_size, vtable_start
-
-
Constructor Summary
Constructors Constructor Description ModelDef()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelDef__assign(int _i, java.nio.ByteBuffer _bb)void__init(int _i, java.nio.ByteBuffer _bb)static voidaddBoundingBox(FlatBufferBuilder builder, int boundingBoxOffset)static voidaddLods(FlatBufferBuilder builder, int lodsOffset)static voidaddSkeleton(FlatBufferBuilder builder, int skeletonOffset)static voidaddTextures(FlatBufferBuilder builder, int texturesOffset)static voidaddVersion(FlatBufferBuilder builder, int version)AabbDefboundingBox()AabbDefboundingBox(AabbDef obj)static intcreateLodsVector(FlatBufferBuilder builder, int[] data)static intcreateTexturesVector(FlatBufferBuilder builder, int[] data)static intendModelDef(FlatBufferBuilder builder)static voidfinishModelDefBuffer(FlatBufferBuilder builder, int offset)static voidfinishSizePrefixedModelDefBuffer(FlatBufferBuilder builder, int offset)static ModelDefgetRootAsModelDef(java.nio.ByteBuffer _bb)static ModelDefgetRootAsModelDef(java.nio.ByteBuffer _bb, ModelDef obj)ModelInstanceDeflods(int j)ModelInstanceDeflods(ModelInstanceDef obj, int j)intlodsLength()SkeletonDefskeleton()SkeletonDefskeleton(SkeletonDef obj)static voidstartLodsVector(FlatBufferBuilder builder, int numElems)static voidstartModelDef(FlatBufferBuilder builder)static voidstartTexturesVector(FlatBufferBuilder builder, int numElems)TextureDeftextures(int j)TextureDeftextures(TextureDef obj, int j)inttexturesLength()intversion()-
Methods inherited from class pro.streem.flatbuffers.Table
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __string, __union, __vector, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTables
-
-
-
-
Method Detail
-
getRootAsModelDef
public static ModelDef getRootAsModelDef(java.nio.ByteBuffer _bb)
-
__init
public void __init(int _i, java.nio.ByteBuffer _bb)
-
__assign
public ModelDef __assign(int _i, java.nio.ByteBuffer _bb)
-
version
public int version()
-
lods
public ModelInstanceDef lods(int j)
-
lods
public ModelInstanceDef lods(ModelInstanceDef obj, int j)
-
lodsLength
public int lodsLength()
-
skeleton
public SkeletonDef skeleton()
-
skeleton
public SkeletonDef skeleton(SkeletonDef obj)
-
boundingBox
public AabbDef boundingBox()
-
textures
public TextureDef textures(int j)
-
textures
public TextureDef textures(TextureDef obj, int j)
-
texturesLength
public int texturesLength()
-
startModelDef
public static void startModelDef(FlatBufferBuilder builder)
-
addVersion
public static void addVersion(FlatBufferBuilder builder, int version)
-
addLods
public static void addLods(FlatBufferBuilder builder, int lodsOffset)
-
createLodsVector
public static int createLodsVector(FlatBufferBuilder builder, int[] data)
-
startLodsVector
public static void startLodsVector(FlatBufferBuilder builder, int numElems)
-
addSkeleton
public static void addSkeleton(FlatBufferBuilder builder, int skeletonOffset)
-
addBoundingBox
public static void addBoundingBox(FlatBufferBuilder builder, int boundingBoxOffset)
-
addTextures
public static void addTextures(FlatBufferBuilder builder, int texturesOffset)
-
createTexturesVector
public static int createTexturesVector(FlatBufferBuilder builder, int[] data)
-
startTexturesVector
public static void startTexturesVector(FlatBufferBuilder builder, int numElems)
-
endModelDef
public static int endModelDef(FlatBufferBuilder builder)
-
finishModelDefBuffer
public static void finishModelDefBuffer(FlatBufferBuilder builder, int offset)
-
finishSizePrefixedModelDefBuffer
public static void finishSizePrefixedModelDefBuffer(FlatBufferBuilder builder, int offset)
-
-