Class ColorBalanceModifierData


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         ColorBalanceModifierData colorbalancemodifierdata = ...;
         CPointer<Object> p = colorbalancemodifierdata.__dna__addressof(ColorBalanceModifierData.__DNA__FIELD__modifier);
         CPointer<SequenceModifierData> p_modifier = p.cast(new Class[]{SequenceModifierData.class});
         

        Metadata

        • Field: 'modifier'
        • Signature: 'SequenceModifierData'
        • Actual Size (32bit/64bit): 96/112
      • __DNA__FIELD__color_balance

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

        Pointer Arithmetics

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

         ColorBalanceModifierData colorbalancemodifierdata = ...;
         CPointer<Object> p = colorbalancemodifierdata.__dna__addressof(ColorBalanceModifierData.__DNA__FIELD__color_balance);
         CPointer<StripColorBalance> p_color_balance = p.cast(new Class[]{StripColorBalance.class});
         

        Metadata

        • Field: 'color_balance'
        • Signature: 'StripColorBalance'
        • Actual Size (32bit/64bit): 44/44
      • __DNA__FIELD__color_multiply

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

        Pointer Arithmetics

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

         ColorBalanceModifierData colorbalancemodifierdata = ...;
         CPointer<Object> p = colorbalancemodifierdata.__dna__addressof(ColorBalanceModifierData.__DNA__FIELD__color_multiply);
         CPointer<Float> p_color_multiply = p.cast(new Class[]{Float.class});
         

        Metadata

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

      • ColorBalanceModifierData

        public ColorBalanceModifierData​(long __address,
                                        Block __block,
                                        BlockTable __blockTable)
    • Method Detail

      • setColor_balance

        public void setColor_balance​(StripColorBalance color_balance)
                              throws java.io.IOException
        Set method for struct member 'color_balance'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__color_balance
      • getColor_multiply

        public float getColor_multiply()
                                throws java.io.IOException
        Get method for struct member 'color_multiply'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__color_multiply
      • setColor_multiply

        public void setColor_multiply​(float color_multiply)
                               throws java.io.IOException
        Set method for struct member 'color_multiply'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__color_multiply