Class LightingDef


  • public final class LightingDef
    extends Table
    • Constructor Detail

      • LightingDef

        public LightingDef()
    • Method Detail

      • getRootAsLightingDef

        public static LightingDef getRootAsLightingDef​(java.nio.ByteBuffer _bb)
      • getRootAsLightingDef

        public static LightingDef getRootAsLightingDef​(java.nio.ByteBuffer _bb,
                                                       LightingDef obj)
      • __init

        public void __init​(int _i,
                           java.nio.ByteBuffer _bb)
      • __assign

        public LightingDef __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)
      • scale

        public float scale()
      • cubeLevelsLength

        public int cubeLevelsLength()
      • shCoefficients

        public Vec3 shCoefficients​(int j)
      • shCoefficients

        public Vec3 shCoefficients​(Vec3 obj,
                                   int j)
      • shCoefficientsLength

        public int shCoefficientsLength()
      • createLightingDef

        public static int createLightingDef​(FlatBufferBuilder builder,
                                            int nameOffset,
                                            float scale,
                                            int cube_levelsOffset,
                                            int sh_coefficientsOffset)
      • startLightingDef

        public static void startLightingDef​(FlatBufferBuilder builder)
      • addName

        public static void addName​(FlatBufferBuilder builder,
                                   int nameOffset)
      • addScale

        public static void addScale​(FlatBufferBuilder builder,
                                    float scale)
      • addCubeLevels

        public static void addCubeLevels​(FlatBufferBuilder builder,
                                         int cubeLevelsOffset)
      • createCubeLevelsVector

        public static int createCubeLevelsVector​(FlatBufferBuilder builder,
                                                 int[] data)
      • startCubeLevelsVector

        public static void startCubeLevelsVector​(FlatBufferBuilder builder,
                                                 int numElems)
      • addShCoefficients

        public static void addShCoefficients​(FlatBufferBuilder builder,
                                             int shCoefficientsOffset)
      • startShCoefficientsVector

        public static void startShCoefficientsVector​(FlatBufferBuilder builder,
                                                     int numElems)