Class WeightVGMixModifierData


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

        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:

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__modifier);
         CPointer<ModifierData> p_modifier = p.cast(new Class[]{ModifierData.class});
         

        Metadata

        • Field: 'modifier'
        • Signature: 'ModifierData'
        • Actual Size (32bit/64bit): 104/120
      • __DNA__FIELD__defgrp_name_a

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

        Field Documentation

        Blender Source Code

        Name of vertex group to modify/weight. #MAX_VGROUP_NAME.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__defgrp_name_a);
         CPointer<CArrayFacade<Byte>> p_defgrp_name_a = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'defgrp_name_a'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__defgrp_name_b

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

        Field Documentation

        Blender Source Code

        Name of other vertex group to mix in. #MAX_VGROUP_NAME.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__defgrp_name_b);
         CPointer<CArrayFacade<Byte>> p_defgrp_name_b = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'defgrp_name_b'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__default_weight_a

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

        Field Documentation

        Blender Source Code

        Default weight value for first vgroup.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__default_weight_a);
         CPointer<Float> p_default_weight_a = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'default_weight_a'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__default_weight_b

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

        Field Documentation

        Blender Source Code

        Default weight value to mix in.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__default_weight_b);
         CPointer<Float> p_default_weight_b = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'default_weight_b'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__mix_mode

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

        Field Documentation

        Blender Source Code

        How second vgroups weights affect first ones.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mix_mode);
         CPointer<Byte> p_mix_mode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mix_mode'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__mix_set

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

        Field Documentation

        Blender Source Code

        What vertices to affect.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mix_set);
         CPointer<Byte> p_mix_set = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mix_set'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad0

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

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD___pad0);
         CPointer<CArrayFacade<Byte>> p__pad0 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad0'
        • Signature: 'char[6]'
        • Actual Size (32bit/64bit): 6/6
      • __DNA__FIELD__mask_constant

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

        Field Documentation

        Blender Source Code

        Masking options. The global "influence", if no vgroup nor tex is used as mask.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_constant);
         CPointer<Float> p_mask_constant = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'mask_constant'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__mask_defgrp_name

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

        Field Documentation

        Blender Source Code

        Name of mask vertex group from which to get weight factors. #MAX_VGROUP_NAME.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_defgrp_name);
         CPointer<CArrayFacade<Byte>> p_mask_defgrp_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'mask_defgrp_name'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__mask_tex_use_channel

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

        Field Documentation

        Blender Source Code

        Texture masking. Which channel to use as weightf.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_tex_use_channel);
         CPointer<Integer> p_mask_tex_use_channel = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'mask_tex_use_channel'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__mask_texture

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

        Field Documentation

        Blender Source Code

        The texture.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_texture);
         CPointer<CPointer<Tex>> p_mask_texture = p.cast(new Class[]{CPointer.class, Tex.class});
         

        Metadata

        • Field: 'mask_texture'
        • Signature: 'Tex*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__mask_tex_map_obj

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

        Field Documentation

        Blender Source Code

        Name of the map object.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_tex_map_obj);
         CPointer<CPointer<BlenderObject>> p_mask_tex_map_obj = p.cast(new Class[]{CPointer.class, BlenderObject.class});
         

        Metadata

        • Field: 'mask_tex_map_obj'
        • Signature: 'Object*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__mask_tex_map_bone

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

        Field Documentation

        Blender Source Code

        Name of the map bone.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_tex_map_bone);
         CPointer<CArrayFacade<Byte>> p_mask_tex_map_bone = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'mask_tex_map_bone'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__mask_tex_mapping

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

        Field Documentation

        Blender Source Code

        How to map the texture.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_tex_mapping);
         CPointer<Integer> p_mask_tex_mapping = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'mask_tex_mapping'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__mask_tex_uvlayer_name

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

        Field Documentation

        Blender Source Code

        Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__mask_tex_uvlayer_name);
         CPointer<CArrayFacade<Byte>> p_mask_tex_uvlayer_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'mask_tex_uvlayer_name'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__flag

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

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD__flag);
         CPointer<Byte> p_flag = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad1

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

        Field Documentation

        Blender Source Code

        Padding...

        Pointer Arithmetics

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

         WeightVGMixModifierData weightvgmixmodifierdata = ...;
         CPointer<Object> p = weightvgmixmodifierdata.__dna__addressof(WeightVGMixModifierData.__DNA__FIELD___pad1);
         CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad1'
        • Signature: 'char[3]'
        • Actual Size (32bit/64bit): 3/3
    • Constructor Detail

      • WeightVGMixModifierData

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

      • getModifier

        public ModifierData getModifier()
                                 throws java.io.IOException
        Get method for struct member 'modifier'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__modifier
      • setModifier

        public void setModifier​(ModifierData modifier)
                         throws java.io.IOException
        Set method for struct member 'modifier'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__modifier
      • getDefgrp_name_a

        public CArrayFacade<java.lang.Byte> getDefgrp_name_a()
                                                      throws java.io.IOException
        Get method for struct member 'defgrp_name_a'.

        Field Documentation

        Blender Source Code

        Name of vertex group to modify/weight. #MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__defgrp_name_a
      • setDefgrp_name_a

        public void setDefgrp_name_a​(CArrayFacade<java.lang.Byte> defgrp_name_a)
                              throws java.io.IOException
        Set method for struct member 'defgrp_name_a'.

        Field Documentation

        Blender Source Code

        Name of vertex group to modify/weight. #MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__defgrp_name_a
      • getDefgrp_name_b

        public CArrayFacade<java.lang.Byte> getDefgrp_name_b()
                                                      throws java.io.IOException
        Get method for struct member 'defgrp_name_b'.

        Field Documentation

        Blender Source Code

        Name of other vertex group to mix in. #MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__defgrp_name_b
      • setDefgrp_name_b

        public void setDefgrp_name_b​(CArrayFacade<java.lang.Byte> defgrp_name_b)
                              throws java.io.IOException
        Set method for struct member 'defgrp_name_b'.

        Field Documentation

        Blender Source Code

        Name of other vertex group to mix in. #MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__defgrp_name_b
      • getDefault_weight_a

        public float getDefault_weight_a()
                                  throws java.io.IOException
        Get method for struct member 'default_weight_a'.

        Field Documentation

        Blender Source Code

        Default weight value for first vgroup.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_weight_a
      • setDefault_weight_a

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

        Field Documentation

        Blender Source Code

        Default weight value for first vgroup.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_weight_a
      • getDefault_weight_b

        public float getDefault_weight_b()
                                  throws java.io.IOException
        Get method for struct member 'default_weight_b'.

        Field Documentation

        Blender Source Code

        Default weight value to mix in.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_weight_b
      • setDefault_weight_b

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

        Field Documentation

        Blender Source Code

        Default weight value to mix in.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__default_weight_b
      • getMix_mode

        public byte getMix_mode()
                         throws java.io.IOException
        Get method for struct member 'mix_mode'.

        Field Documentation

        Blender Source Code

        How second vgroups weights affect first ones.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode
      • setMix_mode

        public void setMix_mode​(byte mix_mode)
                         throws java.io.IOException
        Set method for struct member 'mix_mode'.

        Field Documentation

        Blender Source Code

        How second vgroups weights affect first ones.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_mode
      • getMix_set

        public byte getMix_set()
                        throws java.io.IOException
        Get method for struct member 'mix_set'.

        Field Documentation

        Blender Source Code

        What vertices to affect.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_set
      • setMix_set

        public void setMix_set​(byte mix_set)
                        throws java.io.IOException
        Set method for struct member 'mix_set'.

        Field Documentation

        Blender Source Code

        What vertices to affect.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mix_set
      • get_pad0

        public CArrayFacade<java.lang.Byte> get_pad0()
                                              throws java.io.IOException
        Get method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • set_pad0

        public void set_pad0​(CArrayFacade<java.lang.Byte> _pad0)
                      throws java.io.IOException
        Set method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • getMask_constant

        public float getMask_constant()
                               throws java.io.IOException
        Get method for struct member 'mask_constant'.

        Field Documentation

        Blender Source Code

        Masking options. The global "influence", if no vgroup nor tex is used as mask.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_constant
      • setMask_constant

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

        Field Documentation

        Blender Source Code

        Masking options. The global "influence", if no vgroup nor tex is used as mask.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_constant
      • getMask_defgrp_name

        public CArrayFacade<java.lang.Byte> getMask_defgrp_name()
                                                         throws java.io.IOException
        Get method for struct member 'mask_defgrp_name'.

        Field Documentation

        Blender Source Code

        Name of mask vertex group from which to get weight factors. #MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_defgrp_name
      • setMask_defgrp_name

        public void setMask_defgrp_name​(CArrayFacade<java.lang.Byte> mask_defgrp_name)
                                 throws java.io.IOException
        Set method for struct member 'mask_defgrp_name'.

        Field Documentation

        Blender Source Code

        Name of mask vertex group from which to get weight factors. #MAX_VGROUP_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_defgrp_name
      • getMask_tex_use_channel

        public int getMask_tex_use_channel()
                                    throws java.io.IOException
        Get method for struct member 'mask_tex_use_channel'.

        Field Documentation

        Blender Source Code

        Texture masking. Which channel to use as weightf.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_use_channel
      • setMask_tex_use_channel

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

        Field Documentation

        Blender Source Code

        Texture masking. Which channel to use as weightf.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_use_channel
      • getMask_texture

        public CPointer<Tex> getMask_texture()
                                      throws java.io.IOException
        Get method for struct member 'mask_texture'.

        Field Documentation

        Blender Source Code

        The texture.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_texture
      • setMask_texture

        public void setMask_texture​(CPointer<Tex> mask_texture)
                             throws java.io.IOException
        Set method for struct member 'mask_texture'.

        Field Documentation

        Blender Source Code

        The texture.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_texture
      • getMask_tex_map_obj

        public CPointer<BlenderObject> getMask_tex_map_obj()
                                                    throws java.io.IOException
        Get method for struct member 'mask_tex_map_obj'.

        Field Documentation

        Blender Source Code

        Name of the map object.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_map_obj
      • setMask_tex_map_obj

        public void setMask_tex_map_obj​(CPointer<BlenderObject> mask_tex_map_obj)
                                 throws java.io.IOException
        Set method for struct member 'mask_tex_map_obj'.

        Field Documentation

        Blender Source Code

        Name of the map object.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_map_obj
      • getMask_tex_map_bone

        public CArrayFacade<java.lang.Byte> getMask_tex_map_bone()
                                                          throws java.io.IOException
        Get method for struct member 'mask_tex_map_bone'.

        Field Documentation

        Blender Source Code

        Name of the map bone.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_map_bone
      • setMask_tex_map_bone

        public void setMask_tex_map_bone​(CArrayFacade<java.lang.Byte> mask_tex_map_bone)
                                  throws java.io.IOException
        Set method for struct member 'mask_tex_map_bone'.

        Field Documentation

        Blender Source Code

        Name of the map bone.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_map_bone
      • getMask_tex_mapping

        public int getMask_tex_mapping()
                                throws java.io.IOException
        Get method for struct member 'mask_tex_mapping'.

        Field Documentation

        Blender Source Code

        How to map the texture.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_mapping
      • setMask_tex_mapping

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

        Field Documentation

        Blender Source Code

        How to map the texture.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_mapping
      • getMask_tex_uvlayer_name

        public CArrayFacade<java.lang.Byte> getMask_tex_uvlayer_name()
                                                              throws java.io.IOException
        Get method for struct member 'mask_tex_uvlayer_name'.

        Field Documentation

        Blender Source Code

        Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_uvlayer_name
      • setMask_tex_uvlayer_name

        public void setMask_tex_uvlayer_name​(CArrayFacade<java.lang.Byte> mask_tex_uvlayer_name)
                                      throws java.io.IOException
        Set method for struct member 'mask_tex_uvlayer_name'.

        Field Documentation

        Blender Source Code

        Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_tex_uvlayer_name
      • getFlag

        public byte getFlag()
                     throws java.io.IOException
        Get method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • setFlag

        public void setFlag​(byte flag)
                     throws java.io.IOException
        Set method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • get_pad1

        public CArrayFacade<java.lang.Byte> get_pad1()
                                              throws java.io.IOException
        Get method for struct member '_pad1'.

        Field Documentation

        Blender Source Code

        Padding...

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • set_pad1

        public void set_pad1​(CArrayFacade<java.lang.Byte> _pad1)
                      throws java.io.IOException
        Set method for struct member '_pad1'.

        Field Documentation

        Blender Source Code

        Padding...

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1