Package pro.streem.ar.schemas.lull
Class ModelPipelineImportDef
- java.lang.Object
-
- pro.streem.flatbuffers.Table
-
- pro.streem.ar.schemas.lull.ModelPipelineImportDef
-
public final class ModelPipelineImportDef 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 ModelPipelineImportDef()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelPipelineImportDef__assign(int _i, java.nio.ByteBuffer _bb)void__init(int _i, java.nio.ByteBuffer _bb)static voidaddAxisSystem(FlatBufferBuilder builder, int axisSystem)static voidaddCmPerUnit(FlatBufferBuilder builder, float cmPerUnit)static voidaddEnsureVertexOrientationWNotZero(FlatBufferBuilder builder, boolean ensureVertexOrientationWNotZero)static voidaddFile(FlatBufferBuilder builder, int fileOffset)static voidaddFixInfacingNormals(FlatBufferBuilder builder, boolean fixInfacingNormals)static voidaddFlattenHierarchyAndTransformVerticesToRootSpace(FlatBufferBuilder builder, boolean flattenHierarchyAndTransformVerticesToRootSpace)static voidaddFlipTextureCoordinates(FlatBufferBuilder builder, boolean flipTextureCoordinates)static voidaddMaxBoneWeights(FlatBufferBuilder builder, int maxBoneWeights)static voidaddMergeMaterials(FlatBufferBuilder builder, boolean mergeMaterials)static voidaddName(FlatBufferBuilder builder, int nameOffset)static voidaddRecenter(FlatBufferBuilder builder, boolean recenter)static voidaddReportErrorsToStdout(FlatBufferBuilder builder, boolean reportErrorsToStdout)static voidaddScale(FlatBufferBuilder builder, float scale)static voidaddSmoothingAngle(FlatBufferBuilder builder, float smoothingAngle)static voidaddTargetMeshes(FlatBufferBuilder builder, int targetMeshesOffset)static voidaddUseSpecularGlossinessTexturesIfPresent(FlatBufferBuilder builder, boolean useSpecularGlossinessTexturesIfPresent)intaxisSystem()floatcmPerUnit()static intcreateModelPipelineImportDef(FlatBufferBuilder builder, int nameOffset, int fileOffset, boolean recenter, float scale, int axis_system, float smoothing_angle, int max_bone_weights, boolean report_errors_to_stdout, boolean flip_texture_coordinates, boolean flatten_hierarchy_and_transform_vertices_to_root_space, boolean use_specular_glossiness_textures_if_present, boolean fix_infacing_normals, boolean ensure_vertex_orientation_w_not_zero, float cm_per_unit, int target_meshesOffset, boolean merge_materials)static intcreateTargetMeshesVector(FlatBufferBuilder builder, int[] data)static intendModelPipelineImportDef(FlatBufferBuilder builder)booleanensureVertexOrientationWNotZero()java.lang.Stringfile()java.nio.ByteBufferfileAsByteBuffer()java.nio.ByteBufferfileInByteBuffer(java.nio.ByteBuffer _bb)booleanfixInfacingNormals()booleanflattenHierarchyAndTransformVerticesToRootSpace()booleanflipTextureCoordinates()static ModelPipelineImportDefgetRootAsModelPipelineImportDef(java.nio.ByteBuffer _bb)static ModelPipelineImportDefgetRootAsModelPipelineImportDef(java.nio.ByteBuffer _bb, ModelPipelineImportDef obj)intmaxBoneWeights()booleanmergeMaterials()java.lang.Stringname()java.nio.ByteBuffernameAsByteBuffer()java.nio.ByteBuffernameInByteBuffer(java.nio.ByteBuffer _bb)booleanrecenter()booleanreportErrorsToStdout()floatscale()floatsmoothingAngle()static voidstartModelPipelineImportDef(FlatBufferBuilder builder)static voidstartTargetMeshesVector(FlatBufferBuilder builder, int numElems)java.lang.StringtargetMeshes(int j)inttargetMeshesLength()booleanuseSpecularGlossinessTexturesIfPresent()-
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
-
getRootAsModelPipelineImportDef
public static ModelPipelineImportDef getRootAsModelPipelineImportDef(java.nio.ByteBuffer _bb)
-
getRootAsModelPipelineImportDef
public static ModelPipelineImportDef getRootAsModelPipelineImportDef(java.nio.ByteBuffer _bb, ModelPipelineImportDef obj)
-
__init
public void __init(int _i, java.nio.ByteBuffer _bb)
-
__assign
public ModelPipelineImportDef __assign(int _i, java.nio.ByteBuffer _bb)
-
name
public java.lang.String name()
-
nameAsByteBuffer
public java.nio.ByteBuffer nameAsByteBuffer()
-
nameInByteBuffer
public java.nio.ByteBuffer nameInByteBuffer(java.nio.ByteBuffer _bb)
-
file
public java.lang.String file()
-
fileAsByteBuffer
public java.nio.ByteBuffer fileAsByteBuffer()
-
fileInByteBuffer
public java.nio.ByteBuffer fileInByteBuffer(java.nio.ByteBuffer _bb)
-
recenter
public boolean recenter()
-
scale
public float scale()
-
axisSystem
public int axisSystem()
-
smoothingAngle
public float smoothingAngle()
-
maxBoneWeights
public int maxBoneWeights()
-
reportErrorsToStdout
public boolean reportErrorsToStdout()
-
flipTextureCoordinates
public boolean flipTextureCoordinates()
-
flattenHierarchyAndTransformVerticesToRootSpace
public boolean flattenHierarchyAndTransformVerticesToRootSpace()
-
useSpecularGlossinessTexturesIfPresent
public boolean useSpecularGlossinessTexturesIfPresent()
-
fixInfacingNormals
public boolean fixInfacingNormals()
-
ensureVertexOrientationWNotZero
public boolean ensureVertexOrientationWNotZero()
-
cmPerUnit
public float cmPerUnit()
-
targetMeshes
public java.lang.String targetMeshes(int j)
-
targetMeshesLength
public int targetMeshesLength()
-
mergeMaterials
public boolean mergeMaterials()
-
createModelPipelineImportDef
public static int createModelPipelineImportDef(FlatBufferBuilder builder, int nameOffset, int fileOffset, boolean recenter, float scale, int axis_system, float smoothing_angle, int max_bone_weights, boolean report_errors_to_stdout, boolean flip_texture_coordinates, boolean flatten_hierarchy_and_transform_vertices_to_root_space, boolean use_specular_glossiness_textures_if_present, boolean fix_infacing_normals, boolean ensure_vertex_orientation_w_not_zero, float cm_per_unit, int target_meshesOffset, boolean merge_materials)
-
startModelPipelineImportDef
public static void startModelPipelineImportDef(FlatBufferBuilder builder)
-
addName
public static void addName(FlatBufferBuilder builder, int nameOffset)
-
addFile
public static void addFile(FlatBufferBuilder builder, int fileOffset)
-
addRecenter
public static void addRecenter(FlatBufferBuilder builder, boolean recenter)
-
addScale
public static void addScale(FlatBufferBuilder builder, float scale)
-
addAxisSystem
public static void addAxisSystem(FlatBufferBuilder builder, int axisSystem)
-
addSmoothingAngle
public static void addSmoothingAngle(FlatBufferBuilder builder, float smoothingAngle)
-
addMaxBoneWeights
public static void addMaxBoneWeights(FlatBufferBuilder builder, int maxBoneWeights)
-
addReportErrorsToStdout
public static void addReportErrorsToStdout(FlatBufferBuilder builder, boolean reportErrorsToStdout)
-
addFlipTextureCoordinates
public static void addFlipTextureCoordinates(FlatBufferBuilder builder, boolean flipTextureCoordinates)
-
addFlattenHierarchyAndTransformVerticesToRootSpace
public static void addFlattenHierarchyAndTransformVerticesToRootSpace(FlatBufferBuilder builder, boolean flattenHierarchyAndTransformVerticesToRootSpace)
-
addUseSpecularGlossinessTexturesIfPresent
public static void addUseSpecularGlossinessTexturesIfPresent(FlatBufferBuilder builder, boolean useSpecularGlossinessTexturesIfPresent)
-
addFixInfacingNormals
public static void addFixInfacingNormals(FlatBufferBuilder builder, boolean fixInfacingNormals)
-
addEnsureVertexOrientationWNotZero
public static void addEnsureVertexOrientationWNotZero(FlatBufferBuilder builder, boolean ensureVertexOrientationWNotZero)
-
addCmPerUnit
public static void addCmPerUnit(FlatBufferBuilder builder, float cmPerUnit)
-
addTargetMeshes
public static void addTargetMeshes(FlatBufferBuilder builder, int targetMeshesOffset)
-
createTargetMeshesVector
public static int createTargetMeshesVector(FlatBufferBuilder builder, int[] data)
-
startTargetMeshesVector
public static void startTargetMeshesVector(FlatBufferBuilder builder, int numElems)
-
addMergeMaterials
public static void addMergeMaterials(FlatBufferBuilder builder, boolean mergeMaterials)
-
endModelPipelineImportDef
public static int endModelPipelineImportDef(FlatBufferBuilder builder)
-
-