Class ExpMaterial

java.lang.Object
com.google.flatbuffers.Table
guideme.flatbuffers.scene.ExpMaterial

@Generated("flatc") public final class ExpMaterial extends com.google.flatbuffers.Table
  • Constructor Details

    • ExpMaterial

      public ExpMaterial()
  • Method Details

    • ValidateVersion

      public static void ValidateVersion()
    • getRootAsExpMaterial

      public static ExpMaterial getRootAsExpMaterial(ByteBuffer _bb)
    • getRootAsExpMaterial

      public static ExpMaterial getRootAsExpMaterial(ByteBuffer _bb, ExpMaterial obj)
    • __init

      public void __init(int _i, ByteBuffer _bb)
    • __assign

      public ExpMaterial __assign(int _i, ByteBuffer _bb)
    • name

      public String name()
    • nameAsByteBuffer

      public ByteBuffer nameAsByteBuffer()
    • nameInByteBuffer

      public ByteBuffer nameInByteBuffer(ByteBuffer _bb)
    • shaderName

      public String shaderName()
    • shaderNameAsByteBuffer

      public ByteBuffer shaderNameAsByteBuffer()
    • shaderNameInByteBuffer

      public ByteBuffer shaderNameInByteBuffer(ByteBuffer _bb)
    • disableCulling

      public boolean disableCulling()
    • mutateDisableCulling

      public boolean mutateDisableCulling(boolean disable_culling)
    • transparency

      public int transparency()
    • mutateTransparency

      public boolean mutateTransparency(int transparency)
    • depthTest

      public int depthTest()
    • mutateDepthTest

      public boolean mutateDepthTest(int depth_test)
    • samplers

      public ExpSampler samplers(int j)
    • samplers

      public ExpSampler samplers(ExpSampler obj, int j)
    • samplersLength

      public int samplersLength()
    • samplersVector

      public ExpSampler.Vector samplersVector()
    • samplersVector

      public ExpSampler.Vector samplersVector(ExpSampler.Vector obj)
    • createExpMaterial

      public static int createExpMaterial(com.google.flatbuffers.FlatBufferBuilder builder, int nameOffset, int shaderNameOffset, boolean disableCulling, int transparency, int depthTest, int samplersOffset)
    • startExpMaterial

      public static void startExpMaterial(com.google.flatbuffers.FlatBufferBuilder builder)
    • addName

      public static void addName(com.google.flatbuffers.FlatBufferBuilder builder, int nameOffset)
    • addShaderName

      public static void addShaderName(com.google.flatbuffers.FlatBufferBuilder builder, int shaderNameOffset)
    • addDisableCulling

      public static void addDisableCulling(com.google.flatbuffers.FlatBufferBuilder builder, boolean disableCulling)
    • addTransparency

      public static void addTransparency(com.google.flatbuffers.FlatBufferBuilder builder, int transparency)
    • addDepthTest

      public static void addDepthTest(com.google.flatbuffers.FlatBufferBuilder builder, int depthTest)
    • addSamplers

      public static void addSamplers(com.google.flatbuffers.FlatBufferBuilder builder, int samplersOffset)
    • createSamplersVector

      public static int createSamplersVector(com.google.flatbuffers.FlatBufferBuilder builder, int[] data)
    • startSamplersVector

      public static void startSamplersVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • endExpMaterial

      public static int endExpMaterial(com.google.flatbuffers.FlatBufferBuilder builder)