Class GlowVars


  • public class GlowVars
    extends CFacade
    Generated facet for DNA struct type 'GlowVars'.

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct GlowVars.

        It is required when allocating a new block to store data for GlowVars.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__fMini

        public static final long[] __DNA__FIELD__fMini
        Field descriptor (offset) for struct member 'fMini'.

        Field Documentation

        Blender Source Code

        Minimum intensity to trigger a glow.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         GlowVars glowvars = ...;
         CPointer<Object> p = glowvars.__dna__addressof(GlowVars.__DNA__FIELD__fMini);
         CPointer<Float> p_fMini = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fMini'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__fClamp

        public static final long[] __DNA__FIELD__fClamp
        Field descriptor (offset) for struct member 'fClamp'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         GlowVars glowvars = ...;
         CPointer<Object> p = glowvars.__dna__addressof(GlowVars.__DNA__FIELD__fClamp);
         CPointer<Float> p_fClamp = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fClamp'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__fBoost

        public static final long[] __DNA__FIELD__fBoost
        Field descriptor (offset) for struct member 'fBoost'.

        Field Documentation

        Blender Source Code

        Amount to multiply glow intensity.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         GlowVars glowvars = ...;
         CPointer<Object> p = glowvars.__dna__addressof(GlowVars.__DNA__FIELD__fBoost);
         CPointer<Float> p_fBoost = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fBoost'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dDist

        public static final long[] __DNA__FIELD__dDist
        Field descriptor (offset) for struct member 'dDist'.

        Field Documentation

        Blender Source Code

        Radius of glow blurring.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         GlowVars glowvars = ...;
         CPointer<Object> p = glowvars.__dna__addressof(GlowVars.__DNA__FIELD__dDist);
         CPointer<Float> p_dDist = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dDist'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dQuality

        public static final long[] __DNA__FIELD__dQuality
        Field descriptor (offset) for struct member 'dQuality'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         GlowVars glowvars = ...;
         CPointer<Object> p = glowvars.__dna__addressof(GlowVars.__DNA__FIELD__dQuality);
         CPointer<Integer> p_dQuality = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'dQuality'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__bNoComp

        public static final long[] __DNA__FIELD__bNoComp
        Field descriptor (offset) for struct member 'bNoComp'.

        Field Documentation

        Blender Source Code

        SHOW/HIDE glow buffer.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         GlowVars glowvars = ...;
         CPointer<Object> p = glowvars.__dna__addressof(GlowVars.__DNA__FIELD__bNoComp);
         CPointer<Integer> p_bNoComp = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'bNoComp'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
    • Constructor Detail

      • GlowVars

        public GlowVars​(long __address,
                        Block __block,
                        BlockTable __blockTable)
      • GlowVars

        protected GlowVars​(GlowVars that)
    • Method Detail

      • getFMini

        public float getFMini()
                       throws java.io.IOException
        Get method for struct member 'fMini'.

        Field Documentation

        Blender Source Code

        Minimum intensity to trigger a glow.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fMini
      • setFMini

        public void setFMini​(float fMini)
                      throws java.io.IOException
        Set method for struct member 'fMini'.

        Field Documentation

        Blender Source Code

        Minimum intensity to trigger a glow.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fMini
      • getFClamp

        public float getFClamp()
                        throws java.io.IOException
        Get method for struct member 'fClamp'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fClamp
      • setFClamp

        public void setFClamp​(float fClamp)
                       throws java.io.IOException
        Set method for struct member 'fClamp'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fClamp
      • getFBoost

        public float getFBoost()
                        throws java.io.IOException
        Get method for struct member 'fBoost'.

        Field Documentation

        Blender Source Code

        Amount to multiply glow intensity.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fBoost
      • setFBoost

        public void setFBoost​(float fBoost)
                       throws java.io.IOException
        Set method for struct member 'fBoost'.

        Field Documentation

        Blender Source Code

        Amount to multiply glow intensity.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fBoost
      • getDDist

        public float getDDist()
                       throws java.io.IOException
        Get method for struct member 'dDist'.

        Field Documentation

        Blender Source Code

        Radius of glow blurring.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dDist
      • setDDist

        public void setDDist​(float dDist)
                      throws java.io.IOException
        Set method for struct member 'dDist'.

        Field Documentation

        Blender Source Code

        Radius of glow blurring.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dDist
      • getDQuality

        public int getDQuality()
                        throws java.io.IOException
        Get method for struct member 'dQuality'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dQuality
      • setDQuality

        public void setDQuality​(int dQuality)
                         throws java.io.IOException
        Set method for struct member 'dQuality'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dQuality
      • getBNoComp

        public int getBNoComp()
                       throws java.io.IOException
        Get method for struct member 'bNoComp'.

        Field Documentation

        Blender Source Code

        SHOW/HIDE glow buffer.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bNoComp
      • setBNoComp

        public void setBNoComp​(int bNoComp)
                        throws java.io.IOException
        Set method for struct member 'bNoComp'.

        Field Documentation

        Blender Source Code

        SHOW/HIDE glow buffer.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bNoComp
      • __io__addressof

        public CPointer<GlowVars> __io__addressof()
        Instantiates a pointer on this instance.