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 void
addCollidable(FlatBufferBuilder builder, int collidableOffset)
static void
addRenderables(FlatBufferBuilder builder, int renderablesOffset)
static void
addSkeleton(FlatBufferBuilder builder, int skeletonOffset)
static void
addSources(FlatBufferBuilder builder, int sourcesOffset)
static void
addTextures(FlatBufferBuilder builder, int texturesOffset)
ModelPipelineCollidableDef
collidable()
The model used for collision.ModelPipelineCollidableDef
collidable(ModelPipelineCollidableDef obj)
static int
createModelPipelineDef(FlatBufferBuilder builder, int sourcesOffset, int renderablesOffset, int collidableOffset, int skeletonOffset, int texturesOffset)
static int
createRenderablesVector(FlatBufferBuilder builder, int[] data)
static int
createSourcesVector(FlatBufferBuilder builder, int[] data)
static int
createTexturesVector(FlatBufferBuilder builder, int[] data)
static int
endModelPipelineDef(FlatBufferBuilder builder)
static ModelPipelineDef
getRootAsModelPipelineDef(java.nio.ByteBuffer _bb)
static ModelPipelineDef
getRootAsModelPipelineDef(java.nio.ByteBuffer _bb, ModelPipelineDef obj)
ModelPipelineRenderableDef
renderables(int j)
The list of models used for rendering.ModelPipelineRenderableDef
renderables(ModelPipelineRenderableDef obj, int j)
int
renderablesLength()
ModelPipelineSkeletonDef
skeleton()
The model used for skeletal animations.ModelPipelineSkeletonDef
skeleton(ModelPipelineSkeletonDef obj)
ModelPipelineImportDef
sources(int j)
The list of assets to import.ModelPipelineImportDef
sources(ModelPipelineImportDef obj, int j)
int
sourcesLength()
static void
startModelPipelineDef(FlatBufferBuilder builder)
static void
startRenderablesVector(FlatBufferBuilder builder, int numElems)
static void
startSourcesVector(FlatBufferBuilder builder, int numElems)
static void
startTexturesVector(FlatBufferBuilder builder, int numElems)
TextureDef
textures(int j)
The textures to be used by the renderables.TextureDef
textures(TextureDef obj, int j)
int
texturesLength()
-
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)
-
-