Class RenderData


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

    Class Documentation

    Blender Source Code


    Render Data

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__im_format);
         CPointer<ImageFormatData> p_im_format = p.cast(new Class[]{ImageFormatData.class});
         

        Metadata

        • Field: 'im_format'
        • Signature: 'ImageFormatData'
        • Actual Size (32bit/64bit): 248/256
      • __DNA__FIELD__avicodecdata

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__avicodecdata);
         CPointer<CPointer<AviCodecData>> p_avicodecdata = p.cast(new Class[]{CPointer.class, AviCodecData.class});
         

        Metadata

        • Field: 'avicodecdata'
        • Signature: 'AviCodecData*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__ffcodecdata

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__ffcodecdata);
         CPointer<FFMpegCodecData> p_ffcodecdata = p.cast(new Class[]{FFMpegCodecData.class});
         

        Metadata

        • Field: 'ffcodecdata'
        • Signature: 'FFMpegCodecData'
        • Actual Size (32bit/64bit): 84/88
      • __DNA__FIELD__cfra

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

        Field Documentation

        Blender Source Code

        Frames as in 'images'.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__cfra);
         CPointer<Integer> p_cfra = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'cfra'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__sfra

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__sfra);
         CPointer<Integer> p_sfra = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'sfra'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__efra

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__efra);
         CPointer<Integer> p_efra = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'efra'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__subframe

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

        Field Documentation

        Blender Source Code

        Subframe offset from cfra, in 0.0-1.0.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__subframe);
         CPointer<Float> p_subframe = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'subframe'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__psfra

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

        Field Documentation

        Blender Source Code

        Start+end frames of preview range.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__psfra);
         CPointer<Integer> p_psfra = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'psfra'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__pefra

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__pefra);
         CPointer<Integer> p_pefra = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'pefra'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__images

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__images);
         CPointer<Integer> p_images = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'images'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__framapto

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__framapto);
         CPointer<Integer> p_framapto = p.cast(new Class[]{Integer.class});
         

        Metadata

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__flag);
         CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__threads

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__threads);
         CPointer<Short> p_threads = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'threads'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__framelen

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__framelen);
         CPointer<Float> p_framelen = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'framelen'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__blurfac

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__blurfac);
         CPointer<Float> p_blurfac = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'blurfac'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__frame_step

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

        Field Documentation

        Blender Source Code

        Frames to jump during render/playback.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__frame_step);
         CPointer<Integer> p_frame_step = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'frame_step'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__stereomode

        public static final long[] __DNA__FIELD__stereomode
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__stereomode);
         CPointer<Short> p_stereomode = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'stereomode'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'stereomode'.

        Field Documentation

        Blender Source Code

        XXX deprecated since .2.5.

        Standalone player stereo settings

      • __DNA__FIELD__dimensionspreset

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

        Field Documentation

        Blender Source Code

        For the dimensions presets menu.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__dimensionspreset);
         CPointer<Short> p_dimensionspreset = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'dimensionspreset'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__size

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

        Field Documentation

        Blender Source Code

        Size in %.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__size);
         CPointer<Short> p_size = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'size'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad6

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD___pad6);
         CPointer<CArrayFacade<Byte>> p__pad6 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        from buttons: The desired number of pixels in the x direction

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__xsch);
         CPointer<Integer> p_xsch = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'xsch'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__ysch

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

        Field Documentation

        Blender Source Code

        The desired number of pixels in the y direction

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__ysch);
         CPointer<Integer> p_ysch = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'ysch'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__tilex

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

        Field Documentation

        Blender Source Code

        render tile dimensions

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__tilex);
         CPointer<Integer> p_tilex = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'tilex'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__tiley

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__tiley);
         CPointer<Integer> p_tiley = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'tiley'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__planes

        public static final long[] __DNA__FIELD__planes
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__planes);
         CPointer<Short> p_planes = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'planes'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'planes'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__imtype

        public static final long[] __DNA__FIELD__imtype
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__imtype);
         CPointer<Short> p_imtype = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'imtype'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'imtype'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__subimtype

        public static final long[] __DNA__FIELD__subimtype
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__subimtype);
         CPointer<Short> p_subimtype = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'subimtype'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'subimtype'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__quality

        public static final long[] __DNA__FIELD__quality
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__quality);
         CPointer<Short> p_quality = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'quality'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'quality'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__use_lock_interface

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__use_lock_interface);
         CPointer<Byte> p_use_lock_interface = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'use_lock_interface'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad7

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD___pad7);
         CPointer<CArrayFacade<Byte>> p__pad7 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad7'
        • Signature: 'char[3]'
        • Actual Size (32bit/64bit): 3/3
      • __DNA__FIELD__scemode

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

        Field Documentation

        Blender Source Code

        Flags for render settings. Use bit-masking to access the settings.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__scemode);
         CPointer<Integer> p_scemode = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'scemode'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__mode

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

        Field Documentation

        Blender Source Code

        Flags for render settings. Use bit-masking to access the settings.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__mode);
         CPointer<Integer> p_mode = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'mode'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__frs_sec

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__frs_sec);
         CPointer<Short> p_frs_sec = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'frs_sec'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__alphamode

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

        Field Documentation

        Blender Source Code

        What to do with the sky/background. Picks sky/premul blending for the background.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__alphamode);
         CPointer<Byte> p_alphamode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'alphamode'
        • 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:

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

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Render border to render sub-resions.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__border);
         CPointer<rctf> p_border = p.cast(new Class[]{rctf.class});
         

        Metadata

        • Field: 'border'
        • Signature: 'rctf'
        • Actual Size (32bit/64bit): 16/16
      • __DNA__FIELD__layers

        public static final long[] __DNA__FIELD__layers
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__layers);
         CPointer<ListBase> p_layers = p.cast(new Class[]{ListBase.class});
         

        Metadata

        • Field: 'layers'
        • Signature: 'ListBase'
        • Actual Size (32bit/64bit): 8/16
        Field descriptor (offset) for struct member 'layers'.

        Field Documentation

        Blender Source Code

        information on different layers to be rendered Converted to Scene->view_layers.

      • __DNA__FIELD__actlay

        public static final long[] __DNA__FIELD__actlay
        Deprecated.
        Deprecated

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__actlay);
         CPointer<Short> p_actlay = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'actlay'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'actlay'.

        Field Documentation

        Blender Source Code

        Converted to Scene->active_layer.

      • __DNA__FIELD___pad1

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

        Pointer Arithmetics

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

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

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Adjustment factors for the aspect ratio in the x direction, was a short in 2.45

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__xasp);
         CPointer<Float> p_xasp = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'xasp'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__yasp

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__yasp);
         CPointer<Float> p_yasp = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'yasp'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__frs_sec_base

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__frs_sec_base);
         CPointer<Float> p_frs_sec_base = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'frs_sec_base'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__gauss

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

        Field Documentation

        Blender Source Code

        Value used to define filter size for all filter options

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__gauss);
         CPointer<Float> p_gauss = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'gauss'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__color_mgt_flag

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

        Field Documentation

        Blender Source Code

        color management settings - color profiles, gamma correction, etc

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__color_mgt_flag);
         CPointer<Integer> p_color_mgt_flag = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'color_mgt_flag'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__dither_intensity

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

        Field Documentation

        Blender Source Code

        Dither noise intensity

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__dither_intensity);
         CPointer<Float> p_dither_intensity = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dither_intensity'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__bake_mode

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

        Field Documentation

        Blender Source Code

        Bake Render options

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake_mode);
         CPointer<Short> p_bake_mode = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'bake_mode'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__bake_flag

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake_flag);
         CPointer<Short> p_bake_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'bake_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__bake_filter

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake_filter);
         CPointer<Short> p_bake_filter = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'bake_filter'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__bake_samples

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake_samples);
         CPointer<Short> p_bake_samples = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'bake_samples'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__bake_biasdist

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake_biasdist);
         CPointer<Float> p_bake_biasdist = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'bake_biasdist'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__bake_user_scale

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake_user_scale);
         CPointer<Float> p_bake_user_scale = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'bake_user_scale'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__pic

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

        Field Documentation

        Blender Source Code

        path to render output 1024 = FILE_MAX.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__pic);
         CPointer<CArrayFacade<Byte>> p_pic = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'pic'
        • Signature: 'char[1024]'
        • Actual Size (32bit/64bit): 1024/1024
      • __DNA__FIELD__stamp

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

        Field Documentation

        Blender Source Code

        stamps flags.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__stamp);
         CPointer<Integer> p_stamp = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'stamp'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__stamp_font_id

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

        Field Documentation

        Blender Source Code

        Select one of blenders bitmap fonts.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__stamp_font_id);
         CPointer<Short> p_stamp_font_id = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'stamp_font_id'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad3

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD___pad3);
         CPointer<CArrayFacade<Byte>> p__pad3 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        stamp info user data.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__stamp_udata);
         CPointer<CArrayFacade<Byte>> p_stamp_udata = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'stamp_udata'
        • Signature: 'char[768]'
        • Actual Size (32bit/64bit): 768/768
      • __DNA__FIELD__fg_stamp

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

        Field Documentation

        Blender Source Code

        foreground/background color.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__fg_stamp);
         CPointer<CArrayFacade<Float>> p_fg_stamp = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'fg_stamp'
        • Signature: 'float[4]'
        • Actual Size (32bit/64bit): 16/16
      • __DNA__FIELD__bg_stamp

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bg_stamp);
         CPointer<CArrayFacade<Float>> p_bg_stamp = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'bg_stamp'
        • Signature: 'float[4]'
        • Actual Size (32bit/64bit): 16/16
      • __DNA__FIELD__seq_prev_type

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

        Field Documentation

        Blender Source Code

        sequencer options

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__seq_prev_type);
         CPointer<Byte> p_seq_prev_type = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'seq_prev_type'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__seq_rend_type

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

        Field Documentation

        Blender Source Code

        UNUSED!.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__seq_rend_type);
         CPointer<Byte> p_seq_rend_type = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'seq_rend_type'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__seq_flag

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

        Field Documentation

        Blender Source Code

        Flag use for sequence render/draw.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__seq_flag);
         CPointer<Byte> p_seq_flag = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'seq_flag'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad5

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD___pad5);
         CPointer<CArrayFacade<Byte>> p__pad5 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad5'
        • Signature: 'char[7]'
        • Actual Size (32bit/64bit): 7/7
      • __DNA__FIELD__simplify_subsurf

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

        Field Documentation

        Blender Source Code

        render simplify

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__simplify_subsurf);
         CPointer<Short> p_simplify_subsurf = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'simplify_subsurf'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__simplify_subsurf_render

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__simplify_subsurf_render);
         CPointer<Short> p_simplify_subsurf_render = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'simplify_subsurf_render'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__simplify_gpencil

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__simplify_gpencil);
         CPointer<Short> p_simplify_gpencil = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'simplify_gpencil'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__simplify_particles

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__simplify_particles);
         CPointer<Float> p_simplify_particles = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'simplify_particles'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__simplify_particles_render

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__simplify_particles_render);
         CPointer<Float> p_simplify_particles_render = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'simplify_particles_render'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__line_thickness_mode

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

        Field Documentation

        Blender Source Code

        Freestyle line thickness options

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__line_thickness_mode);
         CPointer<Integer> p_line_thickness_mode = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'line_thickness_mode'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__unit_line_thickness

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

        Field Documentation

        Blender Source Code

        In pixels.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__unit_line_thickness);
         CPointer<Float> p_unit_line_thickness = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'unit_line_thickness'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__engine

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

        Field Documentation

        Blender Source Code

        render engine

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__engine);
         CPointer<CArrayFacade<Byte>> p_engine = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD___pad2);
         CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Performance Options

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__perf_flag);
         CPointer<Short> p_perf_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'perf_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__bake

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

        Field Documentation

        Blender Source Code

        Cycles baking

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__bake);
         CPointer<BakeData> p_bake = p.cast(new Class[]{BakeData.class});
         

        Metadata

        • Field: 'bake'
        • Signature: 'BakeData'
        • Actual Size (32bit/64bit): 1300/1312
      • __DNA__FIELD__preview_start_resolution

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__preview_start_resolution);
         CPointer<Integer> p_preview_start_resolution = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'preview_start_resolution'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__preview_pixel_size

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__preview_pixel_size);
         CPointer<Short> p_preview_pixel_size = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'preview_pixel_size'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__debug_pass_type

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

        Field Documentation

        Blender Source Code

        Type of the debug pass to use. Only used when built with debug passes support.

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__debug_pass_type);
         CPointer<Short> p_debug_pass_type = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'debug_pass_type'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__views

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

        Field Documentation

        Blender Source Code

        MultiView SceneRenderView .

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__views);
         CPointer<ListBase> p_views = p.cast(new Class[]{ListBase.class});
         

        Metadata

        • Field: 'views'
        • Signature: 'ListBase'
        • Actual Size (32bit/64bit): 8/16
      • __DNA__FIELD__actview

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__actview);
         CPointer<Short> p_actview = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'actview'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__views_format

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__views_format);
         CPointer<Short> p_views_format = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'views_format'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__hair_type

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

        Field Documentation

        Blender Source Code

        Hair Display

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__hair_type);
         CPointer<Short> p_hair_type = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'hair_type'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__hair_subdiv

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

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__hair_subdiv);
         CPointer<Short> p_hair_subdiv = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'hair_subdiv'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__mblur_shutter_curve

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

        Field Documentation

        Blender Source Code

        Motion blur shutter

        Pointer Arithmetics

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

         RenderData renderdata = ...;
         CPointer<Object> p = renderdata.__dna__addressof(RenderData.__DNA__FIELD__mblur_shutter_curve);
         CPointer<CurveMapping> p_mblur_shutter_curve = p.cast(new Class[]{CurveMapping.class});
         

        Metadata

        • Field: 'mblur_shutter_curve'
        • Signature: 'CurveMapping'
        • Actual Size (32bit/64bit): 344/392
    • Constructor Detail

      • RenderData

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

        protected RenderData​(RenderData that)
    • Method Detail

      • setIm_format

        public void setIm_format​(ImageFormatData im_format)
                          throws java.io.IOException
        Set method for struct member 'im_format'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__im_format
      • setFfcodecdata

        public void setFfcodecdata​(FFMpegCodecData ffcodecdata)
                            throws java.io.IOException
        Set method for struct member 'ffcodecdata'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ffcodecdata
      • getCfra

        public int getCfra()
                    throws java.io.IOException
        Get method for struct member 'cfra'.

        Field Documentation

        Blender Source Code

        Frames as in 'images'.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__cfra
      • setCfra

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

        Field Documentation

        Blender Source Code

        Frames as in 'images'.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__cfra
      • getSfra

        public int getSfra()
                    throws java.io.IOException
        Get method for struct member 'sfra'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sfra
      • setSfra

        public void setSfra​(int sfra)
                     throws java.io.IOException
        Set method for struct member 'sfra'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sfra
      • getEfra

        public int getEfra()
                    throws java.io.IOException
        Get method for struct member 'efra'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__efra
      • setEfra

        public void setEfra​(int efra)
                     throws java.io.IOException
        Set method for struct member 'efra'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__efra
      • getSubframe

        public float getSubframe()
                          throws java.io.IOException
        Get method for struct member 'subframe'.

        Field Documentation

        Blender Source Code

        Subframe offset from cfra, in 0.0-1.0.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__subframe
      • setSubframe

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

        Field Documentation

        Blender Source Code

        Subframe offset from cfra, in 0.0-1.0.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__subframe
      • getPsfra

        public int getPsfra()
                     throws java.io.IOException
        Get method for struct member 'psfra'.

        Field Documentation

        Blender Source Code

        Start+end frames of preview range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__psfra
      • setPsfra

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

        Field Documentation

        Blender Source Code

        Start+end frames of preview range.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__psfra
      • getPefra

        public int getPefra()
                     throws java.io.IOException
        Get method for struct member 'pefra'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pefra
      • setPefra

        public void setPefra​(int pefra)
                      throws java.io.IOException
        Set method for struct member 'pefra'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pefra
      • getImages

        public int getImages()
                      throws java.io.IOException
        Get method for struct member 'images'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__images
      • setImages

        public void setImages​(int images)
                       throws java.io.IOException
        Set method for struct member 'images'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__images
      • getFramapto

        public int getFramapto()
                        throws java.io.IOException
        Get method for struct member 'framapto'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__framapto
      • setFramapto

        public void setFramapto​(int framapto)
                         throws java.io.IOException
        Set method for struct member 'framapto'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__framapto
      • getFlag

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

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

        public short getThreads()
                         throws java.io.IOException
        Get method for struct member 'threads'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__threads
      • setThreads

        public void setThreads​(short threads)
                        throws java.io.IOException
        Set method for struct member 'threads'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__threads
      • getFramelen

        public float getFramelen()
                          throws java.io.IOException
        Get method for struct member 'framelen'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__framelen
      • setFramelen

        public void setFramelen​(float framelen)
                         throws java.io.IOException
        Set method for struct member 'framelen'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__framelen
      • getBlurfac

        public float getBlurfac()
                         throws java.io.IOException
        Get method for struct member 'blurfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blurfac
      • setBlurfac

        public void setBlurfac​(float blurfac)
                        throws java.io.IOException
        Set method for struct member 'blurfac'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__blurfac
      • getFrame_step

        public int getFrame_step()
                          throws java.io.IOException
        Get method for struct member 'frame_step'.

        Field Documentation

        Blender Source Code

        Frames to jump during render/playback.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__frame_step
      • setFrame_step

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

        Field Documentation

        Blender Source Code

        Frames to jump during render/playback.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__frame_step
      • getStereomode

        public short getStereomode()
                            throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'stereomode'.

        Field Documentation

        Blender Source Code

        XXX deprecated since .2.5.

        Standalone player stereo settings

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereomode
      • setStereomode

        public void setStereomode​(short stereomode)
                           throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'stereomode'.

        Field Documentation

        Blender Source Code

        XXX deprecated since .2.5.

        Standalone player stereo settings

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereomode
      • getDimensionspreset

        public short getDimensionspreset()
                                  throws java.io.IOException
        Get method for struct member 'dimensionspreset'.

        Field Documentation

        Blender Source Code

        For the dimensions presets menu.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dimensionspreset
      • setDimensionspreset

        public void setDimensionspreset​(short dimensionspreset)
                                 throws java.io.IOException
        Set method for struct member 'dimensionspreset'.

        Field Documentation

        Blender Source Code

        For the dimensions presets menu.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dimensionspreset
      • getSize

        public short getSize()
                      throws java.io.IOException
        Get method for struct member 'size'.

        Field Documentation

        Blender Source Code

        Size in %.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__size
      • setSize

        public void setSize​(short size)
                     throws java.io.IOException
        Set method for struct member 'size'.

        Field Documentation

        Blender Source Code

        Size in %.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__size
      • get_pad6

        public CArrayFacade<java.lang.Byte> get_pad6()
                                              throws java.io.IOException
        Get method for struct member '_pad6'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad6
      • set_pad6

        public void set_pad6​(CArrayFacade<java.lang.Byte> _pad6)
                      throws java.io.IOException
        Set method for struct member '_pad6'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad6
      • getXsch

        public int getXsch()
                    throws java.io.IOException
        Get method for struct member 'xsch'.

        Field Documentation

        Blender Source Code

        from buttons: The desired number of pixels in the x direction

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xsch
      • setXsch

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

        Field Documentation

        Blender Source Code

        from buttons: The desired number of pixels in the x direction

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xsch
      • getYsch

        public int getYsch()
                    throws java.io.IOException
        Get method for struct member 'ysch'.

        Field Documentation

        Blender Source Code

        The desired number of pixels in the y direction

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ysch
      • setYsch

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

        Field Documentation

        Blender Source Code

        The desired number of pixels in the y direction

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ysch
      • getTilex

        public int getTilex()
                     throws java.io.IOException
        Get method for struct member 'tilex'.

        Field Documentation

        Blender Source Code

        render tile dimensions

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilex
      • setTilex

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

        Field Documentation

        Blender Source Code

        render tile dimensions

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilex
      • getTiley

        public int getTiley()
                     throws java.io.IOException
        Get method for struct member 'tiley'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tiley
      • setTiley

        public void setTiley​(int tiley)
                      throws java.io.IOException
        Set method for struct member 'tiley'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tiley
      • getPlanes

        public short getPlanes()
                        throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'planes'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__planes
      • setPlanes

        public void setPlanes​(short planes)
                       throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'planes'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__planes
      • getImtype

        public short getImtype()
                        throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'imtype'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__imtype
      • setImtype

        public void setImtype​(short imtype)
                       throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'imtype'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__imtype
      • getSubimtype

        public short getSubimtype()
                           throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'subimtype'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__subimtype
      • setSubimtype

        public void setSubimtype​(short subimtype)
                          throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'subimtype'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__subimtype
      • getQuality

        public short getQuality()
                         throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'quality'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__quality
      • setQuality

        public void setQuality​(short quality)
                        throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'quality'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__quality
      • getUse_lock_interface

        public byte getUse_lock_interface()
                                   throws java.io.IOException
        Get method for struct member 'use_lock_interface'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__use_lock_interface
      • setUse_lock_interface

        public void setUse_lock_interface​(byte use_lock_interface)
                                   throws java.io.IOException
        Set method for struct member 'use_lock_interface'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__use_lock_interface
      • get_pad7

        public CArrayFacade<java.lang.Byte> get_pad7()
                                              throws java.io.IOException
        Get method for struct member '_pad7'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad7
      • set_pad7

        public void set_pad7​(CArrayFacade<java.lang.Byte> _pad7)
                      throws java.io.IOException
        Set method for struct member '_pad7'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad7
      • getScemode

        public int getScemode()
                       throws java.io.IOException
        Get method for struct member 'scemode'.

        Field Documentation

        Blender Source Code

        Flags for render settings. Use bit-masking to access the settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scemode
      • setScemode

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

        Field Documentation

        Blender Source Code

        Flags for render settings. Use bit-masking to access the settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scemode
      • getMode

        public int getMode()
                    throws java.io.IOException
        Get method for struct member 'mode'.

        Field Documentation

        Blender Source Code

        Flags for render settings. Use bit-masking to access the settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mode
      • setMode

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

        Field Documentation

        Blender Source Code

        Flags for render settings. Use bit-masking to access the settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mode
      • getFrs_sec

        public short getFrs_sec()
                         throws java.io.IOException
        Get method for struct member 'frs_sec'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__frs_sec
      • setFrs_sec

        public void setFrs_sec​(short frs_sec)
                        throws java.io.IOException
        Set method for struct member 'frs_sec'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__frs_sec
      • getAlphamode

        public byte getAlphamode()
                          throws java.io.IOException
        Get method for struct member 'alphamode'.

        Field Documentation

        Blender Source Code

        What to do with the sky/background. Picks sky/premul blending for the background.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__alphamode
      • setAlphamode

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

        Field Documentation

        Blender Source Code

        What to do with the sky/background. Picks sky/premul blending for the background.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__alphamode
      • 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
      • getBorder

        public rctf getBorder()
                       throws java.io.IOException
        Get method for struct member 'border'.

        Field Documentation

        Blender Source Code

        Render border to render sub-resions.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__border
      • setBorder

        public void setBorder​(rctf border)
                       throws java.io.IOException
        Set method for struct member 'border'.

        Field Documentation

        Blender Source Code

        Render border to render sub-resions.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__border
      • getLayers

        public ListBase getLayers()
                           throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'layers'.

        Field Documentation

        Blender Source Code

        information on different layers to be rendered Converted to Scene->view_layers.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__layers
      • setLayers

        public void setLayers​(ListBase layers)
                       throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'layers'.

        Field Documentation

        Blender Source Code

        information on different layers to be rendered Converted to Scene->view_layers.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__layers
      • getActlay

        public short getActlay()
                        throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'actlay'.

        Field Documentation

        Blender Source Code

        Converted to Scene->active_layer.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__actlay
      • setActlay

        public void setActlay​(short actlay)
                       throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'actlay'.

        Field Documentation

        Blender Source Code

        Converted to Scene->active_layer.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__actlay
      • get_pad1

        public CArrayFacade<java.lang.Byte> get_pad1()
                                              throws java.io.IOException
        Get method for struct member '_pad1'.
        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'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • getXasp

        public float getXasp()
                      throws java.io.IOException
        Get method for struct member 'xasp'.

        Field Documentation

        Blender Source Code

        Adjustment factors for the aspect ratio in the x direction, was a short in 2.45

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xasp
      • setXasp

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

        Field Documentation

        Blender Source Code

        Adjustment factors for the aspect ratio in the x direction, was a short in 2.45

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xasp
      • getYasp

        public float getYasp()
                      throws java.io.IOException
        Get method for struct member 'yasp'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__yasp
      • setYasp

        public void setYasp​(float yasp)
                     throws java.io.IOException
        Set method for struct member 'yasp'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__yasp
      • getFrs_sec_base

        public float getFrs_sec_base()
                              throws java.io.IOException
        Get method for struct member 'frs_sec_base'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__frs_sec_base
      • setFrs_sec_base

        public void setFrs_sec_base​(float frs_sec_base)
                             throws java.io.IOException
        Set method for struct member 'frs_sec_base'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__frs_sec_base
      • getGauss

        public float getGauss()
                       throws java.io.IOException
        Get method for struct member 'gauss'.

        Field Documentation

        Blender Source Code

        Value used to define filter size for all filter options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gauss
      • setGauss

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

        Field Documentation

        Blender Source Code

        Value used to define filter size for all filter options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gauss
      • getColor_mgt_flag

        public int getColor_mgt_flag()
                              throws java.io.IOException
        Get method for struct member 'color_mgt_flag'.

        Field Documentation

        Blender Source Code

        color management settings - color profiles, gamma correction, etc

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__color_mgt_flag
      • setColor_mgt_flag

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

        Field Documentation

        Blender Source Code

        color management settings - color profiles, gamma correction, etc

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__color_mgt_flag
      • getDither_intensity

        public float getDither_intensity()
                                  throws java.io.IOException
        Get method for struct member 'dither_intensity'.

        Field Documentation

        Blender Source Code

        Dither noise intensity

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dither_intensity
      • setDither_intensity

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

        Field Documentation

        Blender Source Code

        Dither noise intensity

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dither_intensity
      • getBake_mode

        public short getBake_mode()
                           throws java.io.IOException
        Get method for struct member 'bake_mode'.

        Field Documentation

        Blender Source Code

        Bake Render options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_mode
      • setBake_mode

        public void setBake_mode​(short bake_mode)
                          throws java.io.IOException
        Set method for struct member 'bake_mode'.

        Field Documentation

        Blender Source Code

        Bake Render options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_mode
      • getBake_flag

        public short getBake_flag()
                           throws java.io.IOException
        Get method for struct member 'bake_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_flag
      • setBake_flag

        public void setBake_flag​(short bake_flag)
                          throws java.io.IOException
        Set method for struct member 'bake_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_flag
      • getBake_filter

        public short getBake_filter()
                             throws java.io.IOException
        Get method for struct member 'bake_filter'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_filter
      • setBake_filter

        public void setBake_filter​(short bake_filter)
                            throws java.io.IOException
        Set method for struct member 'bake_filter'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_filter
      • getBake_samples

        public short getBake_samples()
                              throws java.io.IOException
        Get method for struct member 'bake_samples'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_samples
      • setBake_samples

        public void setBake_samples​(short bake_samples)
                             throws java.io.IOException
        Set method for struct member 'bake_samples'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_samples
      • getBake_biasdist

        public float getBake_biasdist()
                               throws java.io.IOException
        Get method for struct member 'bake_biasdist'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_biasdist
      • setBake_biasdist

        public void setBake_biasdist​(float bake_biasdist)
                              throws java.io.IOException
        Set method for struct member 'bake_biasdist'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_biasdist
      • getBake_user_scale

        public float getBake_user_scale()
                                 throws java.io.IOException
        Get method for struct member 'bake_user_scale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_user_scale
      • setBake_user_scale

        public void setBake_user_scale​(float bake_user_scale)
                                throws java.io.IOException
        Set method for struct member 'bake_user_scale'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake_user_scale
      • getPic

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

        Field Documentation

        Blender Source Code

        path to render output 1024 = FILE_MAX.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pic
      • setPic

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

        Field Documentation

        Blender Source Code

        path to render output 1024 = FILE_MAX.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pic
      • getStamp

        public int getStamp()
                     throws java.io.IOException
        Get method for struct member 'stamp'.

        Field Documentation

        Blender Source Code

        stamps flags.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stamp
      • setStamp

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

        Field Documentation

        Blender Source Code

        stamps flags.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stamp
      • getStamp_font_id

        public short getStamp_font_id()
                               throws java.io.IOException
        Get method for struct member 'stamp_font_id'.

        Field Documentation

        Blender Source Code

        Select one of blenders bitmap fonts.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stamp_font_id
      • setStamp_font_id

        public void setStamp_font_id​(short stamp_font_id)
                              throws java.io.IOException
        Set method for struct member 'stamp_font_id'.

        Field Documentation

        Blender Source Code

        Select one of blenders bitmap fonts.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stamp_font_id
      • get_pad3

        public CArrayFacade<java.lang.Byte> get_pad3()
                                              throws java.io.IOException
        Get method for struct member '_pad3'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad3
      • set_pad3

        public void set_pad3​(CArrayFacade<java.lang.Byte> _pad3)
                      throws java.io.IOException
        Set method for struct member '_pad3'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad3
      • getStamp_udata

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

        Field Documentation

        Blender Source Code

        stamp info user data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stamp_udata
      • setStamp_udata

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

        Field Documentation

        Blender Source Code

        stamp info user data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stamp_udata
      • getFg_stamp

        public CArrayFacade<java.lang.Float> getFg_stamp()
                                                  throws java.io.IOException
        Get method for struct member 'fg_stamp'.

        Field Documentation

        Blender Source Code

        foreground/background color.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fg_stamp
      • setFg_stamp

        public void setFg_stamp​(CArrayFacade<java.lang.Float> fg_stamp)
                         throws java.io.IOException
        Set method for struct member 'fg_stamp'.

        Field Documentation

        Blender Source Code

        foreground/background color.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fg_stamp
      • getBg_stamp

        public CArrayFacade<java.lang.Float> getBg_stamp()
                                                  throws java.io.IOException
        Get method for struct member 'bg_stamp'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bg_stamp
      • setBg_stamp

        public void setBg_stamp​(CArrayFacade<java.lang.Float> bg_stamp)
                         throws java.io.IOException
        Set method for struct member 'bg_stamp'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bg_stamp
      • getSeq_prev_type

        public byte getSeq_prev_type()
                              throws java.io.IOException
        Get method for struct member 'seq_prev_type'.

        Field Documentation

        Blender Source Code

        sequencer options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__seq_prev_type
      • setSeq_prev_type

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

        Field Documentation

        Blender Source Code

        sequencer options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__seq_prev_type
      • getSeq_rend_type

        public byte getSeq_rend_type()
                              throws java.io.IOException
        Get method for struct member 'seq_rend_type'.

        Field Documentation

        Blender Source Code

        UNUSED!.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__seq_rend_type
      • setSeq_rend_type

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

        Field Documentation

        Blender Source Code

        UNUSED!.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__seq_rend_type
      • getSeq_flag

        public byte getSeq_flag()
                         throws java.io.IOException
        Get method for struct member 'seq_flag'.

        Field Documentation

        Blender Source Code

        Flag use for sequence render/draw.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__seq_flag
      • setSeq_flag

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

        Field Documentation

        Blender Source Code

        Flag use for sequence render/draw.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__seq_flag
      • get_pad5

        public CArrayFacade<java.lang.Byte> get_pad5()
                                              throws java.io.IOException
        Get method for struct member '_pad5'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad5
      • set_pad5

        public void set_pad5​(CArrayFacade<java.lang.Byte> _pad5)
                      throws java.io.IOException
        Set method for struct member '_pad5'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad5
      • getSimplify_subsurf

        public short getSimplify_subsurf()
                                  throws java.io.IOException
        Get method for struct member 'simplify_subsurf'.

        Field Documentation

        Blender Source Code

        render simplify

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_subsurf
      • setSimplify_subsurf

        public void setSimplify_subsurf​(short simplify_subsurf)
                                 throws java.io.IOException
        Set method for struct member 'simplify_subsurf'.

        Field Documentation

        Blender Source Code

        render simplify

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_subsurf
      • getSimplify_subsurf_render

        public short getSimplify_subsurf_render()
                                         throws java.io.IOException
        Get method for struct member 'simplify_subsurf_render'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_subsurf_render
      • setSimplify_subsurf_render

        public void setSimplify_subsurf_render​(short simplify_subsurf_render)
                                        throws java.io.IOException
        Set method for struct member 'simplify_subsurf_render'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_subsurf_render
      • getSimplify_gpencil

        public short getSimplify_gpencil()
                                  throws java.io.IOException
        Get method for struct member 'simplify_gpencil'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_gpencil
      • setSimplify_gpencil

        public void setSimplify_gpencil​(short simplify_gpencil)
                                 throws java.io.IOException
        Set method for struct member 'simplify_gpencil'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_gpencil
      • getSimplify_particles

        public float getSimplify_particles()
                                    throws java.io.IOException
        Get method for struct member 'simplify_particles'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_particles
      • setSimplify_particles

        public void setSimplify_particles​(float simplify_particles)
                                   throws java.io.IOException
        Set method for struct member 'simplify_particles'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_particles
      • getSimplify_particles_render

        public float getSimplify_particles_render()
                                           throws java.io.IOException
        Get method for struct member 'simplify_particles_render'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_particles_render
      • setSimplify_particles_render

        public void setSimplify_particles_render​(float simplify_particles_render)
                                          throws java.io.IOException
        Set method for struct member 'simplify_particles_render'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__simplify_particles_render
      • getLine_thickness_mode

        public int getLine_thickness_mode()
                                   throws java.io.IOException
        Get method for struct member 'line_thickness_mode'.

        Field Documentation

        Blender Source Code

        Freestyle line thickness options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__line_thickness_mode
      • setLine_thickness_mode

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

        Field Documentation

        Blender Source Code

        Freestyle line thickness options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__line_thickness_mode
      • getUnit_line_thickness

        public float getUnit_line_thickness()
                                     throws java.io.IOException
        Get method for struct member 'unit_line_thickness'.

        Field Documentation

        Blender Source Code

        In pixels.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__unit_line_thickness
      • setUnit_line_thickness

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

        Field Documentation

        Blender Source Code

        In pixels.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__unit_line_thickness
      • getEngine

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

        Field Documentation

        Blender Source Code

        render engine

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__engine
      • setEngine

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

        Field Documentation

        Blender Source Code

        render engine

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__engine
      • get_pad2

        public CArrayFacade<java.lang.Byte> get_pad2()
                                              throws java.io.IOException
        Get method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • set_pad2

        public void set_pad2​(CArrayFacade<java.lang.Byte> _pad2)
                      throws java.io.IOException
        Set method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • getPerf_flag

        public short getPerf_flag()
                           throws java.io.IOException
        Get method for struct member 'perf_flag'.

        Field Documentation

        Blender Source Code

        Performance Options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__perf_flag
      • setPerf_flag

        public void setPerf_flag​(short perf_flag)
                          throws java.io.IOException
        Set method for struct member 'perf_flag'.

        Field Documentation

        Blender Source Code

        Performance Options

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__perf_flag
      • getBake

        public BakeData getBake()
                         throws java.io.IOException
        Get method for struct member 'bake'.

        Field Documentation

        Blender Source Code

        Cycles baking

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake
      • setBake

        public void setBake​(BakeData bake)
                     throws java.io.IOException
        Set method for struct member 'bake'.

        Field Documentation

        Blender Source Code

        Cycles baking

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bake
      • getPreview_start_resolution

        public int getPreview_start_resolution()
                                        throws java.io.IOException
        Get method for struct member 'preview_start_resolution'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__preview_start_resolution
      • setPreview_start_resolution

        public void setPreview_start_resolution​(int preview_start_resolution)
                                         throws java.io.IOException
        Set method for struct member 'preview_start_resolution'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__preview_start_resolution
      • getPreview_pixel_size

        public short getPreview_pixel_size()
                                    throws java.io.IOException
        Get method for struct member 'preview_pixel_size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__preview_pixel_size
      • setPreview_pixel_size

        public void setPreview_pixel_size​(short preview_pixel_size)
                                   throws java.io.IOException
        Set method for struct member 'preview_pixel_size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__preview_pixel_size
      • getDebug_pass_type

        public short getDebug_pass_type()
                                 throws java.io.IOException
        Get method for struct member 'debug_pass_type'.

        Field Documentation

        Blender Source Code

        Type of the debug pass to use. Only used when built with debug passes support.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__debug_pass_type
      • setDebug_pass_type

        public void setDebug_pass_type​(short debug_pass_type)
                                throws java.io.IOException
        Set method for struct member 'debug_pass_type'.

        Field Documentation

        Blender Source Code

        Type of the debug pass to use. Only used when built with debug passes support.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__debug_pass_type
      • getViews

        public ListBase getViews()
                          throws java.io.IOException
        Get method for struct member 'views'.

        Field Documentation

        Blender Source Code

        MultiView SceneRenderView .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__views
      • setViews

        public void setViews​(ListBase views)
                      throws java.io.IOException
        Set method for struct member 'views'.

        Field Documentation

        Blender Source Code

        MultiView SceneRenderView .

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__views
      • getActview

        public short getActview()
                         throws java.io.IOException
        Get method for struct member 'actview'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__actview
      • setActview

        public void setActview​(short actview)
                        throws java.io.IOException
        Set method for struct member 'actview'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__actview
      • getViews_format

        public short getViews_format()
                              throws java.io.IOException
        Get method for struct member 'views_format'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__views_format
      • setViews_format

        public void setViews_format​(short views_format)
                             throws java.io.IOException
        Set method for struct member 'views_format'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__views_format
      • getHair_type

        public short getHair_type()
                           throws java.io.IOException
        Get method for struct member 'hair_type'.

        Field Documentation

        Blender Source Code

        Hair Display

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__hair_type
      • setHair_type

        public void setHair_type​(short hair_type)
                          throws java.io.IOException
        Set method for struct member 'hair_type'.

        Field Documentation

        Blender Source Code

        Hair Display

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__hair_type
      • getHair_subdiv

        public short getHair_subdiv()
                             throws java.io.IOException
        Get method for struct member 'hair_subdiv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__hair_subdiv
      • setHair_subdiv

        public void setHair_subdiv​(short hair_subdiv)
                            throws java.io.IOException
        Set method for struct member 'hair_subdiv'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__hair_subdiv
      • getMblur_shutter_curve

        public CurveMapping getMblur_shutter_curve()
                                            throws java.io.IOException
        Get method for struct member 'mblur_shutter_curve'.

        Field Documentation

        Blender Source Code

        Motion blur shutter

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mblur_shutter_curve
      • setMblur_shutter_curve

        public void setMblur_shutter_curve​(CurveMapping mblur_shutter_curve)
                                    throws java.io.IOException
        Set method for struct member 'mblur_shutter_curve'.

        Field Documentation

        Blender Source Code

        Motion blur shutter

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

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