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)
 
 - 
 
 -