Class MTex


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__texco);
         CPointer<Short> p_texco = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'texco'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__mapto

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__mapto);
         CPointer<Short> p_mapto = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'mapto'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__maptoneg

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__maptoneg);
         CPointer<Short> p_maptoneg = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'maptoneg'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__blendtype

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__blendtype);
         CPointer<Short> p_blendtype = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'blendtype'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__object

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__object);
         CPointer<CPointer<BlenderObject>> p_object = p.cast(new Class[]{CPointer.class, BlenderObject.class});
         

        Metadata

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

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__tex);
         CPointer<CPointer<Tex>> p_tex = p.cast(new Class[]{CPointer.class, Tex.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        MAX_CUSTOMDATA_LAYER_NAME.

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__uvname);
         CPointer<CArrayFacade<Byte>> p_uvname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__projx);
         CPointer<Byte> p_projx = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'projx'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__projy

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__projy);
         CPointer<Byte> p_projy = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'projy'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__projz

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__projz);
         CPointer<Byte> p_projz = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'projz'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__mapping

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__mapping);
         CPointer<Byte> p_mapping = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mapping'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__brush_map_mode

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__brush_map_mode);
         CPointer<Byte> p_brush_map_mode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'brush_map_mode'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__brush_angle_mode

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__brush_angle_mode);
         CPointer<Byte> p_brush_angle_mode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'brush_angle_mode'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD___pad);
         CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad'
        • Signature: 'char[2]'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__ofs

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__ofs);
         CPointer<CArrayFacade<Float>> p_ofs = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'ofs'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__size

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__size);
         CPointer<CArrayFacade<Float>> p_size = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'size'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
      • __DNA__FIELD__rot

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__rot);
         CPointer<Float> p_rot = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'rot'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__random_angle

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__random_angle);
         CPointer<Float> p_random_angle = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'random_angle'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __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:

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

        Metadata

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

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__colormodel);
         CPointer<Short> p_colormodel = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'colormodel'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__pmapto

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__pmapto);
         CPointer<Short> p_pmapto = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'pmapto'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__pmaptoneg

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__pmaptoneg);
         CPointer<Short> p_pmaptoneg = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'pmaptoneg'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__normapspace

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__normapspace);
         CPointer<Short> p_normapspace = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'normapspace'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__which_output

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__which_output);
         CPointer<Short> p_which_output = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'which_output'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__r

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__r);
         CPointer<Float> p_r = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'r'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__g

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__g);
         CPointer<Float> p_g = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'g'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__b

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__b);
         CPointer<Float> p_b = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'b'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__k

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__k);
         CPointer<Float> p_k = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'k'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__def_var

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__def_var);
         CPointer<Float> p_def_var = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'def_var'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__rt

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__rt);
         CPointer<Float> p_rt = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'rt'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__colfac

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

        Field Documentation

        Blender Source Code

        common

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__colfac);
         CPointer<Float> p_colfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'colfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__varfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__varfac);
         CPointer<Float> p_varfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'varfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__norfac

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

        Field Documentation

        Blender Source Code

        material

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__norfac);
         CPointer<Float> p_norfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'norfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dispfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__dispfac);
         CPointer<Float> p_dispfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dispfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__warpfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__warpfac);
         CPointer<Float> p_warpfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'warpfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__colspecfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__colspecfac);
         CPointer<Float> p_colspecfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'colspecfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__mirrfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__mirrfac);
         CPointer<Float> p_mirrfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'mirrfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__alphafac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__alphafac);
         CPointer<Float> p_alphafac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'alphafac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__difffac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__difffac);
         CPointer<Float> p_difffac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'difffac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__specfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__specfac);
         CPointer<Float> p_specfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'specfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__emitfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__emitfac);
         CPointer<Float> p_emitfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'emitfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__hardfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__hardfac);
         CPointer<Float> p_hardfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'hardfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__raymirrfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__raymirrfac);
         CPointer<Float> p_raymirrfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'raymirrfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__translfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__translfac);
         CPointer<Float> p_translfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'translfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__ambfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__ambfac);
         CPointer<Float> p_ambfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'ambfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__colemitfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__colemitfac);
         CPointer<Float> p_colemitfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'colemitfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__colreflfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__colreflfac);
         CPointer<Float> p_colreflfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'colreflfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__coltransfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__coltransfac);
         CPointer<Float> p_coltransfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'coltransfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__densfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__densfac);
         CPointer<Float> p_densfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'densfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__scatterfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__scatterfac);
         CPointer<Float> p_scatterfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'scatterfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__reflfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__reflfac);
         CPointer<Float> p_reflfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'reflfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__timefac

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

        Field Documentation

        Blender Source Code

        particles

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__timefac);
         CPointer<Float> p_timefac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'timefac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__lengthfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__lengthfac);
         CPointer<Float> p_lengthfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'lengthfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clumpfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__clumpfac);
         CPointer<Float> p_clumpfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'clumpfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dampfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__dampfac);
         CPointer<Float> p_dampfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dampfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__kinkfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__kinkfac);
         CPointer<Float> p_kinkfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'kinkfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__kinkampfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__kinkampfac);
         CPointer<Float> p_kinkampfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'kinkampfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__roughfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__roughfac);
         CPointer<Float> p_roughfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'roughfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__padensfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__padensfac);
         CPointer<Float> p_padensfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'padensfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__gravityfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__gravityfac);
         CPointer<Float> p_gravityfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'gravityfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__lifefac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__lifefac);
         CPointer<Float> p_lifefac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'lifefac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__sizefac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__sizefac);
         CPointer<Float> p_sizefac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'sizefac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__ivelfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__ivelfac);
         CPointer<Float> p_ivelfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'ivelfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__fieldfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__fieldfac);
         CPointer<Float> p_fieldfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'fieldfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__twistfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__twistfac);
         CPointer<Float> p_twistfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'twistfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__shadowfac

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

        Field Documentation

        Blender Source Code

        light

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__shadowfac);
         CPointer<Float> p_shadowfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'shadowfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__zenupfac

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

        Field Documentation

        Blender Source Code

        world

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__zenupfac);
         CPointer<Float> p_zenupfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'zenupfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__zendownfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__zendownfac);
         CPointer<Float> p_zendownfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'zendownfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__blendfac

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

        Pointer Arithmetics

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

         MTex mtex = ...;
         CPointer<Object> p = mtex.__dna__addressof(MTex.__DNA__FIELD__blendfac);
         CPointer<Float> p_blendfac = p.cast(new Class[]{Float.class});
         

        Metadata

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

      • MTex

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

        protected MTex​(MTex that)
    • Method Detail

      • getTexco

        public short getTexco()
                       throws java.io.IOException
        Get method for struct member 'texco'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__texco
      • setTexco

        public void setTexco​(short texco)
                      throws java.io.IOException
        Set method for struct member 'texco'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__texco
      • getMapto

        public short getMapto()
                       throws java.io.IOException
        Get method for struct member 'mapto'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mapto
      • setMapto

        public void setMapto​(short mapto)
                      throws java.io.IOException
        Set method for struct member 'mapto'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mapto
      • getMaptoneg

        public short getMaptoneg()
                          throws java.io.IOException
        Get method for struct member 'maptoneg'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__maptoneg
      • setMaptoneg

        public void setMaptoneg​(short maptoneg)
                         throws java.io.IOException
        Set method for struct member 'maptoneg'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__maptoneg
      • getBlendtype

        public short getBlendtype()
                           throws java.io.IOException
        Get method for struct member 'blendtype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blendtype
      • setBlendtype

        public void setBlendtype​(short blendtype)
                          throws java.io.IOException
        Set method for struct member 'blendtype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blendtype
      • getTex

        public CPointer<Tex> getTex()
                             throws java.io.IOException
        Get method for struct member 'tex'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tex
      • setTex

        public void setTex​(CPointer<Tex> tex)
                    throws java.io.IOException
        Set method for struct member 'tex'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tex
      • getUvname

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

        Field Documentation

        Blender Source Code

        MAX_CUSTOMDATA_LAYER_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uvname
      • setUvname

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

        Field Documentation

        Blender Source Code

        MAX_CUSTOMDATA_LAYER_NAME.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__uvname
      • getProjx

        public byte getProjx()
                      throws java.io.IOException
        Get method for struct member 'projx'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__projx
      • setProjx

        public void setProjx​(byte projx)
                      throws java.io.IOException
        Set method for struct member 'projx'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__projx
      • getProjy

        public byte getProjy()
                      throws java.io.IOException
        Get method for struct member 'projy'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__projy
      • setProjy

        public void setProjy​(byte projy)
                      throws java.io.IOException
        Set method for struct member 'projy'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__projy
      • getProjz

        public byte getProjz()
                      throws java.io.IOException
        Get method for struct member 'projz'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__projz
      • setProjz

        public void setProjz​(byte projz)
                      throws java.io.IOException
        Set method for struct member 'projz'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__projz
      • getMapping

        public byte getMapping()
                        throws java.io.IOException
        Get method for struct member 'mapping'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mapping
      • setMapping

        public void setMapping​(byte mapping)
                        throws java.io.IOException
        Set method for struct member 'mapping'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mapping
      • getBrush_map_mode

        public byte getBrush_map_mode()
                               throws java.io.IOException
        Get method for struct member 'brush_map_mode'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__brush_map_mode
      • setBrush_map_mode

        public void setBrush_map_mode​(byte brush_map_mode)
                               throws java.io.IOException
        Set method for struct member 'brush_map_mode'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__brush_map_mode
      • getBrush_angle_mode

        public byte getBrush_angle_mode()
                                 throws java.io.IOException
        Get method for struct member 'brush_angle_mode'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__brush_angle_mode
      • setBrush_angle_mode

        public void setBrush_angle_mode​(byte brush_angle_mode)
                                 throws java.io.IOException
        Set method for struct member 'brush_angle_mode'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__brush_angle_mode
      • get_pad

        public CArrayFacade<java.lang.Byte> get_pad()
                                             throws java.io.IOException
        Get method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • set_pad

        public void set_pad​(CArrayFacade<java.lang.Byte> _pad)
                     throws java.io.IOException
        Set method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • getOfs

        public CArrayFacade<java.lang.Float> getOfs()
                                             throws java.io.IOException
        Get method for struct member 'ofs'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ofs
      • setOfs

        public void setOfs​(CArrayFacade<java.lang.Float> ofs)
                    throws java.io.IOException
        Set method for struct member 'ofs'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ofs
      • getSize

        public CArrayFacade<java.lang.Float> getSize()
                                              throws java.io.IOException
        Get method for struct member 'size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__size
      • setSize

        public void setSize​(CArrayFacade<java.lang.Float> size)
                     throws java.io.IOException
        Set method for struct member 'size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__size
      • getRot

        public float getRot()
                     throws java.io.IOException
        Get method for struct member 'rot'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__rot
      • setRot

        public void setRot​(float rot)
                    throws java.io.IOException
        Set method for struct member 'rot'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__rot
      • getRandom_angle

        public float getRandom_angle()
                              throws java.io.IOException
        Get method for struct member 'random_angle'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__random_angle
      • setRandom_angle

        public void setRandom_angle​(float random_angle)
                             throws java.io.IOException
        Set method for struct member 'random_angle'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__random_angle
      • 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
      • getColormodel

        public short getColormodel()
                            throws java.io.IOException
        Get method for struct member 'colormodel'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colormodel
      • setColormodel

        public void setColormodel​(short colormodel)
                           throws java.io.IOException
        Set method for struct member 'colormodel'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colormodel
      • getPmapto

        public short getPmapto()
                        throws java.io.IOException
        Get method for struct member 'pmapto'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pmapto
      • setPmapto

        public void setPmapto​(short pmapto)
                       throws java.io.IOException
        Set method for struct member 'pmapto'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pmapto
      • getPmaptoneg

        public short getPmaptoneg()
                           throws java.io.IOException
        Get method for struct member 'pmaptoneg'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pmaptoneg
      • setPmaptoneg

        public void setPmaptoneg​(short pmaptoneg)
                          throws java.io.IOException
        Set method for struct member 'pmaptoneg'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pmaptoneg
      • getNormapspace

        public short getNormapspace()
                             throws java.io.IOException
        Get method for struct member 'normapspace'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__normapspace
      • setNormapspace

        public void setNormapspace​(short normapspace)
                            throws java.io.IOException
        Set method for struct member 'normapspace'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__normapspace
      • getWhich_output

        public short getWhich_output()
                              throws java.io.IOException
        Get method for struct member 'which_output'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__which_output
      • setWhich_output

        public void setWhich_output​(short which_output)
                             throws java.io.IOException
        Set method for struct member 'which_output'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__which_output
      • getR

        public float getR()
                   throws java.io.IOException
        Get method for struct member 'r'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__r
      • setR

        public void setR​(float r)
                  throws java.io.IOException
        Set method for struct member 'r'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__r
      • getG

        public float getG()
                   throws java.io.IOException
        Get method for struct member 'g'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__g
      • setG

        public void setG​(float g)
                  throws java.io.IOException
        Set method for struct member 'g'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__g
      • getB

        public float getB()
                   throws java.io.IOException
        Get method for struct member 'b'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__b
      • setB

        public void setB​(float b)
                  throws java.io.IOException
        Set method for struct member 'b'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__b
      • getK

        public float getK()
                   throws java.io.IOException
        Get method for struct member 'k'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__k
      • setK

        public void setK​(float k)
                  throws java.io.IOException
        Set method for struct member 'k'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__k
      • getDef_var

        public float getDef_var()
                         throws java.io.IOException
        Get method for struct member 'def_var'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__def_var
      • setDef_var

        public void setDef_var​(float def_var)
                        throws java.io.IOException
        Set method for struct member 'def_var'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__def_var
      • getRt

        public float getRt()
                    throws java.io.IOException
        Get method for struct member 'rt'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__rt
      • setRt

        public void setRt​(float rt)
                   throws java.io.IOException
        Set method for struct member 'rt'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__rt
      • getColfac

        public float getColfac()
                        throws java.io.IOException
        Get method for struct member 'colfac'.

        Field Documentation

        Blender Source Code

        common

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colfac
      • setColfac

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

        Field Documentation

        Blender Source Code

        common

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colfac
      • getVarfac

        public float getVarfac()
                        throws java.io.IOException
        Get method for struct member 'varfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__varfac
      • setVarfac

        public void setVarfac​(float varfac)
                       throws java.io.IOException
        Set method for struct member 'varfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__varfac
      • getNorfac

        public float getNorfac()
                        throws java.io.IOException
        Get method for struct member 'norfac'.

        Field Documentation

        Blender Source Code

        material

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__norfac
      • setNorfac

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

        Field Documentation

        Blender Source Code

        material

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__norfac
      • getDispfac

        public float getDispfac()
                         throws java.io.IOException
        Get method for struct member 'dispfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dispfac
      • setDispfac

        public void setDispfac​(float dispfac)
                        throws java.io.IOException
        Set method for struct member 'dispfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dispfac
      • getWarpfac

        public float getWarpfac()
                         throws java.io.IOException
        Get method for struct member 'warpfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__warpfac
      • setWarpfac

        public void setWarpfac​(float warpfac)
                        throws java.io.IOException
        Set method for struct member 'warpfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__warpfac
      • getColspecfac

        public float getColspecfac()
                            throws java.io.IOException
        Get method for struct member 'colspecfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colspecfac
      • setColspecfac

        public void setColspecfac​(float colspecfac)
                           throws java.io.IOException
        Set method for struct member 'colspecfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colspecfac
      • getMirrfac

        public float getMirrfac()
                         throws java.io.IOException
        Get method for struct member 'mirrfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mirrfac
      • setMirrfac

        public void setMirrfac​(float mirrfac)
                        throws java.io.IOException
        Set method for struct member 'mirrfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mirrfac
      • getAlphafac

        public float getAlphafac()
                          throws java.io.IOException
        Get method for struct member 'alphafac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__alphafac
      • setAlphafac

        public void setAlphafac​(float alphafac)
                         throws java.io.IOException
        Set method for struct member 'alphafac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__alphafac
      • getDifffac

        public float getDifffac()
                         throws java.io.IOException
        Get method for struct member 'difffac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__difffac
      • setDifffac

        public void setDifffac​(float difffac)
                        throws java.io.IOException
        Set method for struct member 'difffac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__difffac
      • getSpecfac

        public float getSpecfac()
                         throws java.io.IOException
        Get method for struct member 'specfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__specfac
      • setSpecfac

        public void setSpecfac​(float specfac)
                        throws java.io.IOException
        Set method for struct member 'specfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__specfac
      • getEmitfac

        public float getEmitfac()
                         throws java.io.IOException
        Get method for struct member 'emitfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__emitfac
      • setEmitfac

        public void setEmitfac​(float emitfac)
                        throws java.io.IOException
        Set method for struct member 'emitfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__emitfac
      • getHardfac

        public float getHardfac()
                         throws java.io.IOException
        Get method for struct member 'hardfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__hardfac
      • setHardfac

        public void setHardfac​(float hardfac)
                        throws java.io.IOException
        Set method for struct member 'hardfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__hardfac
      • getRaymirrfac

        public float getRaymirrfac()
                            throws java.io.IOException
        Get method for struct member 'raymirrfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__raymirrfac
      • setRaymirrfac

        public void setRaymirrfac​(float raymirrfac)
                           throws java.io.IOException
        Set method for struct member 'raymirrfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__raymirrfac
      • getTranslfac

        public float getTranslfac()
                           throws java.io.IOException
        Get method for struct member 'translfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__translfac
      • setTranslfac

        public void setTranslfac​(float translfac)
                          throws java.io.IOException
        Set method for struct member 'translfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__translfac
      • getAmbfac

        public float getAmbfac()
                        throws java.io.IOException
        Get method for struct member 'ambfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ambfac
      • setAmbfac

        public void setAmbfac​(float ambfac)
                       throws java.io.IOException
        Set method for struct member 'ambfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ambfac
      • getColemitfac

        public float getColemitfac()
                            throws java.io.IOException
        Get method for struct member 'colemitfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colemitfac
      • setColemitfac

        public void setColemitfac​(float colemitfac)
                           throws java.io.IOException
        Set method for struct member 'colemitfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colemitfac
      • getColreflfac

        public float getColreflfac()
                            throws java.io.IOException
        Get method for struct member 'colreflfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colreflfac
      • setColreflfac

        public void setColreflfac​(float colreflfac)
                           throws java.io.IOException
        Set method for struct member 'colreflfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__colreflfac
      • getColtransfac

        public float getColtransfac()
                             throws java.io.IOException
        Get method for struct member 'coltransfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__coltransfac
      • setColtransfac

        public void setColtransfac​(float coltransfac)
                            throws java.io.IOException
        Set method for struct member 'coltransfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__coltransfac
      • getDensfac

        public float getDensfac()
                         throws java.io.IOException
        Get method for struct member 'densfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__densfac
      • setDensfac

        public void setDensfac​(float densfac)
                        throws java.io.IOException
        Set method for struct member 'densfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__densfac
      • getScatterfac

        public float getScatterfac()
                            throws java.io.IOException
        Get method for struct member 'scatterfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scatterfac
      • setScatterfac

        public void setScatterfac​(float scatterfac)
                           throws java.io.IOException
        Set method for struct member 'scatterfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scatterfac
      • getReflfac

        public float getReflfac()
                         throws java.io.IOException
        Get method for struct member 'reflfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__reflfac
      • setReflfac

        public void setReflfac​(float reflfac)
                        throws java.io.IOException
        Set method for struct member 'reflfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__reflfac
      • getTimefac

        public float getTimefac()
                         throws java.io.IOException
        Get method for struct member 'timefac'.

        Field Documentation

        Blender Source Code

        particles

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__timefac
      • setTimefac

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

        Field Documentation

        Blender Source Code

        particles

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__timefac
      • getLengthfac

        public float getLengthfac()
                           throws java.io.IOException
        Get method for struct member 'lengthfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lengthfac
      • setLengthfac

        public void setLengthfac​(float lengthfac)
                          throws java.io.IOException
        Set method for struct member 'lengthfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lengthfac
      • getClumpfac

        public float getClumpfac()
                          throws java.io.IOException
        Get method for struct member 'clumpfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clumpfac
      • setClumpfac

        public void setClumpfac​(float clumpfac)
                         throws java.io.IOException
        Set method for struct member 'clumpfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clumpfac
      • getDampfac

        public float getDampfac()
                         throws java.io.IOException
        Get method for struct member 'dampfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dampfac
      • setDampfac

        public void setDampfac​(float dampfac)
                        throws java.io.IOException
        Set method for struct member 'dampfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dampfac
      • getKinkfac

        public float getKinkfac()
                         throws java.io.IOException
        Get method for struct member 'kinkfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__kinkfac
      • setKinkfac

        public void setKinkfac​(float kinkfac)
                        throws java.io.IOException
        Set method for struct member 'kinkfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__kinkfac
      • getKinkampfac

        public float getKinkampfac()
                            throws java.io.IOException
        Get method for struct member 'kinkampfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__kinkampfac
      • setKinkampfac

        public void setKinkampfac​(float kinkampfac)
                           throws java.io.IOException
        Set method for struct member 'kinkampfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__kinkampfac
      • getRoughfac

        public float getRoughfac()
                          throws java.io.IOException
        Get method for struct member 'roughfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__roughfac
      • setRoughfac

        public void setRoughfac​(float roughfac)
                         throws java.io.IOException
        Set method for struct member 'roughfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__roughfac
      • getPadensfac

        public float getPadensfac()
                           throws java.io.IOException
        Get method for struct member 'padensfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__padensfac
      • setPadensfac

        public void setPadensfac​(float padensfac)
                          throws java.io.IOException
        Set method for struct member 'padensfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__padensfac
      • getGravityfac

        public float getGravityfac()
                            throws java.io.IOException
        Get method for struct member 'gravityfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gravityfac
      • setGravityfac

        public void setGravityfac​(float gravityfac)
                           throws java.io.IOException
        Set method for struct member 'gravityfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gravityfac
      • getLifefac

        public float getLifefac()
                         throws java.io.IOException
        Get method for struct member 'lifefac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lifefac
      • setLifefac

        public void setLifefac​(float lifefac)
                        throws java.io.IOException
        Set method for struct member 'lifefac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lifefac
      • getSizefac

        public float getSizefac()
                         throws java.io.IOException
        Get method for struct member 'sizefac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sizefac
      • setSizefac

        public void setSizefac​(float sizefac)
                        throws java.io.IOException
        Set method for struct member 'sizefac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sizefac
      • getIvelfac

        public float getIvelfac()
                         throws java.io.IOException
        Get method for struct member 'ivelfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ivelfac
      • setIvelfac

        public void setIvelfac​(float ivelfac)
                        throws java.io.IOException
        Set method for struct member 'ivelfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ivelfac
      • getFieldfac

        public float getFieldfac()
                          throws java.io.IOException
        Get method for struct member 'fieldfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fieldfac
      • setFieldfac

        public void setFieldfac​(float fieldfac)
                         throws java.io.IOException
        Set method for struct member 'fieldfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fieldfac
      • getTwistfac

        public float getTwistfac()
                          throws java.io.IOException
        Get method for struct member 'twistfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__twistfac
      • setTwistfac

        public void setTwistfac​(float twistfac)
                         throws java.io.IOException
        Set method for struct member 'twistfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__twistfac
      • getShadowfac

        public float getShadowfac()
                           throws java.io.IOException
        Get method for struct member 'shadowfac'.

        Field Documentation

        Blender Source Code

        light

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shadowfac
      • setShadowfac

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

        Field Documentation

        Blender Source Code

        light

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shadowfac
      • getZenupfac

        public float getZenupfac()
                          throws java.io.IOException
        Get method for struct member 'zenupfac'.

        Field Documentation

        Blender Source Code

        world

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zenupfac
      • setZenupfac

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

        Field Documentation

        Blender Source Code

        world

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zenupfac
      • getZendownfac

        public float getZendownfac()
                            throws java.io.IOException
        Get method for struct member 'zendownfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zendownfac
      • setZendownfac

        public void setZendownfac​(float zendownfac)
                           throws java.io.IOException
        Set method for struct member 'zendownfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zendownfac
      • getBlendfac

        public float getBlendfac()
                          throws java.io.IOException
        Get method for struct member 'blendfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blendfac
      • setBlendfac

        public void setBlendfac​(float blendfac)
                         throws java.io.IOException
        Set method for struct member 'blendfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blendfac
      • __io__addressof

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