Class ModelPipelineDef
- java.lang.Object
-
- com.google.flatbuffers.Table
-
- com.google.ar.sceneform.lullmodel.ModelPipelineDef
-
public final class ModelPipelineDef extends Table
-
-
Field Summary
-
Fields inherited from class com.google.flatbuffers.Table
UTF8_CHARSET
-
-
Constructor Summary
Constructors Constructor Description ModelPipelineDef()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelPipelineDef__assign(int _i, java.nio.ByteBuffer _bb)void__init(int _i, java.nio.ByteBuffer _bb)static voidaddCollidable(FlatBufferBuilder builder, int collidableOffset)static voidaddRenderables(FlatBufferBuilder builder, int renderablesOffset)static voidaddSkeleton(FlatBufferBuilder builder, int skeletonOffset)static voidaddSources(FlatBufferBuilder builder, int sourcesOffset)static voidaddTextures(FlatBufferBuilder builder, int texturesOffset)ModelPipelineCollidableDefcollidable()The model used for collision.ModelPipelineCollidableDefcollidable(ModelPipelineCollidableDef obj)static intcreateModelPipelineDef(FlatBufferBuilder builder, int sourcesOffset, int renderablesOffset, int collidableOffset, int skeletonOffset, int texturesOffset)static intcreateRenderablesVector(FlatBufferBuilder builder, int[] data)static intcreateSourcesVector(FlatBufferBuilder builder, int[] data)static intcreateTexturesVector(FlatBufferBuilder builder, int[] data)static intendModelPipelineDef(FlatBufferBuilder builder)static ModelPipelineDefgetRootAsModelPipelineDef(java.nio.ByteBuffer _bb)static ModelPipelineDefgetRootAsModelPipelineDef(java.nio.ByteBuffer _bb, ModelPipelineDef obj)ModelPipelineRenderableDefrenderables(int j)The list of models used for rendering.ModelPipelineRenderableDefrenderables(ModelPipelineRenderableDef obj, int j)intrenderablesLength()ModelPipelineSkeletonDefskeleton()The model used for skeletal animations.ModelPipelineSkeletonDefskeleton(ModelPipelineSkeletonDef obj)ModelPipelineImportDefsources(int j)The list of assets to import.ModelPipelineImportDefsources(ModelPipelineImportDef obj, int j)intsourcesLength()static voidstartModelPipelineDef(FlatBufferBuilder builder)static voidstartRenderablesVector(FlatBufferBuilder builder, int numElems)static voidstartSourcesVector(FlatBufferBuilder builder, int numElems)static voidstartTexturesVector(FlatBufferBuilder builder, int numElems)TextureDeftextures(int j)The textures to be used by the renderables.TextureDeftextures(TextureDef obj, int j)inttexturesLength()-
Methods inherited from class com.google.flatbuffers.Table
__reset, getByteBuffer
-
-
-
-
Method Detail
-
getRootAsModelPipelineDef
public static ModelPipelineDef getRootAsModelPipelineDef(java.nio.ByteBuffer _bb)
-
getRootAsModelPipelineDef
public static ModelPipelineDef getRootAsModelPipelineDef(java.nio.ByteBuffer _bb, ModelPipelineDef obj)
-
__init
public void __init(int _i, java.nio.ByteBuffer _bb)
-
__assign
public ModelPipelineDef __assign(int _i, java.nio.ByteBuffer _bb)
-
sources
public ModelPipelineImportDef sources(int j)
The list of assets to import.
-
sources
public ModelPipelineImportDef sources(ModelPipelineImportDef obj, int j)
-
sourcesLength
public int sourcesLength()
-
renderables
public ModelPipelineRenderableDef renderables(int j)
The list of models used for rendering. Each index in the list specifies an LOD level.
-
renderables
public ModelPipelineRenderableDef renderables(ModelPipelineRenderableDef obj, int j)
-
renderablesLength
public int renderablesLength()
-
collidable
public ModelPipelineCollidableDef collidable()
The model used for collision.
-
collidable
public ModelPipelineCollidableDef collidable(ModelPipelineCollidableDef obj)
-
skeleton
public ModelPipelineSkeletonDef skeleton()
The model used for skeletal animations.
-
skeleton
public ModelPipelineSkeletonDef skeleton(ModelPipelineSkeletonDef obj)
-
textures
public TextureDef textures(int j)
The textures to be used by the renderables.
-
textures
public TextureDef textures(TextureDef obj, int j)
-
texturesLength
public int texturesLength()
-
createModelPipelineDef
public static int createModelPipelineDef(FlatBufferBuilder builder, int sourcesOffset, int renderablesOffset, int collidableOffset, int skeletonOffset, int texturesOffset)
-
startModelPipelineDef
public static void startModelPipelineDef(FlatBufferBuilder builder)
-
addSources
public static void addSources(FlatBufferBuilder builder, int sourcesOffset)
-
createSourcesVector
public static int createSourcesVector(FlatBufferBuilder builder, int[] data)
-
startSourcesVector
public static void startSourcesVector(FlatBufferBuilder builder, int numElems)
-
addRenderables
public static void addRenderables(FlatBufferBuilder builder, int renderablesOffset)
-
createRenderablesVector
public static int createRenderablesVector(FlatBufferBuilder builder, int[] data)
-
startRenderablesVector
public static void startRenderablesVector(FlatBufferBuilder builder, int numElems)
-
addCollidable
public static void addCollidable(FlatBufferBuilder builder, int collidableOffset)
-
addSkeleton
public static void addSkeleton(FlatBufferBuilder builder, int skeletonOffset)
-
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)
-
endModelPipelineDef
public static int endModelPipelineDef(FlatBufferBuilder builder)
-
-