Class SpaceImage


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

    Class Documentation

    Blender Source Code

    Image/UV Editor

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__next);
         CPointer<CPointer<SpaceLink>> p_next = p.cast(new Class[]{CPointer.class, SpaceLink.class});
         

        Metadata

        • Field: 'next'
        • Signature: 'SpaceLink*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__prev

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__prev);
         CPointer<CPointer<SpaceLink>> p_prev = p.cast(new Class[]{CPointer.class, SpaceLink.class});
         

        Metadata

        • Field: 'prev'
        • Signature: 'SpaceLink*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__regionbase

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

        Field Documentation

        Blender Source Code

        Storage of regions for inactive spaces.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__regionbase);
         CPointer<ListBase> p_regionbase = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__spacetype);
         CPointer<Byte> p_spacetype = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'spacetype'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__link_flag

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__link_flag);
         CPointer<Byte> p_link_flag = p.cast(new Class[]{Byte.class});
         

        Metadata

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

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

        Metadata

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

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

        Field Documentation

        Blender Source Code

        End 'SpaceLink ' header.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__image);
         CPointer<CPointer<Image>> p_image = p.cast(new Class[]{CPointer.class, Image.class});
         

        Metadata

        • Field: 'image'
        • Signature: 'Image*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__iuser

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__iuser);
         CPointer<ImageUser> p_iuser = p.cast(new Class[]{ImageUser.class});
         

        Metadata

        • Field: 'iuser'
        • Signature: 'ImageUser'
        • Actual Size (32bit/64bit): 44/48
      • __DNA__FIELD__scopes

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

        Field Documentation

        Blender Source Code

        Histogram waveform and vectorscope.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__scopes);
         CPointer<Scopes> p_scopes = p.cast(new Class[]{Scopes.class});
         

        Metadata

        • Field: 'scopes'
        • Signature: 'Scopes'
        • Actual Size (32bit/64bit): 5248/5264
      • __DNA__FIELD__sample_line_hist

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

        Field Documentation

        Blender Source Code

        Sample line histogram.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__sample_line_hist);
         CPointer<Histogram> p_sample_line_hist = p.cast(new Class[]{Histogram.class});
         

        Metadata

        • Field: 'sample_line_hist'
        • Signature: 'Histogram'
        • Actual Size (32bit/64bit): 5160/5160
      • __DNA__FIELD__gpd

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

        Field Documentation

        Blender Source Code

        Grease pencil data.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__gpd);
         CPointer<CPointer<bGPdata>> p_gpd = p.cast(new Class[]{CPointer.class, bGPdata.class});
         

        Metadata

        • Field: 'gpd'
        • Signature: 'bGPdata*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__cursor

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

        Field Documentation

        Blender Source Code

        UV editor 2d cursor.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__cursor);
         CPointer<CArrayFacade<Float>> p_cursor = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'cursor'
        • Signature: 'float[2]'
        • Actual Size (32bit/64bit): 8/8
      • __DNA__FIELD__xof

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

        Field Documentation

        Blender Source Code

        User defined offset, image is centered.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__xof);
         CPointer<Float> p_xof = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'xof'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__yof

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__yof);
         CPointer<Float> p_yof = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'yof'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__zoom

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

        Field Documentation

        Blender Source Code

        User defined zoom level.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__zoom);
         CPointer<Float> p_zoom = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'zoom'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__centx

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

        Field Documentation

        Blender Source Code

        Storage for offset while render drawing.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__centx);
         CPointer<Float> p_centx = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'centx'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__centy

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__centy);
         CPointer<Float> p_centy = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'centy'
        • Signature: 'float'
        • 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

        View/paint/mask.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__mode);
         CPointer<Byte> p_mode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mode'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__mode_prev

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

        Field Documentation

        Blender Source Code

        Storage for sub-space types.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__mode_prev);
         CPointer<Byte> p_mode_prev = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'mode_prev'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__pin

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__pin);
         CPointer<Byte> p_pin = p.cast(new Class[]{Byte.class});
         

        Metadata

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

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD___pad1);
         CPointer<Byte> p__pad1 = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: '_pad1'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__curtile

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

        Field Documentation

        Blender Source Code

        The currently active tile of the image when tile is enabled, is kept in sync with the active faces tile.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__curtile);
         CPointer<Short> p_curtile = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'curtile'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__lock

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__lock);
         CPointer<Short> p_lock = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'lock'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__dt_uv

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

        Field Documentation

        Blender Source Code

        UV draw type.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__dt_uv);
         CPointer<Byte> p_dt_uv = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'dt_uv'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__sticky

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

        Field Documentation

        Blender Source Code

        Sticky selection type.

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__sticky);
         CPointer<Byte> p_sticky = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'sticky'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__dt_uvstretch

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__dt_uvstretch);
         CPointer<Byte> p_dt_uvstretch = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'dt_uvstretch'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__around

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__around);
         CPointer<Byte> p_around = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'around'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __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:

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__flag);
         CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__pixel_snap_mode

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__pixel_snap_mode);
         CPointer<Byte> p_pixel_snap_mode = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'pixel_snap_mode'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __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:

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

        Metadata

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

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__tile_grid_shape);
         CPointer<CArrayFacade<Integer>> p_tile_grid_shape = p.cast(new Class[]{CArrayFacade.class, Integer.class});
         

        Metadata

        • Field: 'tile_grid_shape'
        • Signature: 'int[2]'
        • Actual Size (32bit/64bit): 8/8
      • __DNA__FIELD__mask_info

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

        Pointer Arithmetics

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

         SpaceImage spaceimage = ...;
         CPointer<Object> p = spaceimage.__dna__addressof(SpaceImage.__DNA__FIELD__mask_info);
         CPointer<MaskSpaceInfo> p_mask_info = p.cast(new Class[]{MaskSpaceInfo.class});
         

        Metadata

        • Field: 'mask_info'
        • Signature: 'MaskSpaceInfo'
        • Actual Size (32bit/64bit): 12/16
    • Constructor Detail

      • SpaceImage

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

        protected SpaceImage​(SpaceImage that)
    • Method Detail

      • setNext

        public void setNext​(CPointer<SpaceLink> next)
                     throws java.io.IOException
        Set method for struct member 'next'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__next
      • setPrev

        public void setPrev​(CPointer<SpaceLink> prev)
                     throws java.io.IOException
        Set method for struct member 'prev'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__prev
      • getRegionbase

        public ListBase getRegionbase()
                               throws java.io.IOException
        Get method for struct member 'regionbase'.

        Field Documentation

        Blender Source Code

        Storage of regions for inactive spaces.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__regionbase
      • setRegionbase

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

        Field Documentation

        Blender Source Code

        Storage of regions for inactive spaces.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__regionbase
      • getSpacetype

        public byte getSpacetype()
                          throws java.io.IOException
        Get method for struct member 'spacetype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__spacetype
      • setSpacetype

        public void setSpacetype​(byte spacetype)
                          throws java.io.IOException
        Set method for struct member 'spacetype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__spacetype
      • getLink_flag

        public byte getLink_flag()
                          throws java.io.IOException
        Get method for struct member 'link_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__link_flag
      • setLink_flag

        public void setLink_flag​(byte link_flag)
                          throws java.io.IOException
        Set method for struct member 'link_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__link_flag
      • 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
      • getImage

        public CPointer<Image> getImage()
                                 throws java.io.IOException
        Get method for struct member 'image'.

        Field Documentation

        Blender Source Code

        End 'SpaceLink ' header.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image
      • setImage

        public void setImage​(CPointer<Image> image)
                      throws java.io.IOException
        Set method for struct member 'image'.

        Field Documentation

        Blender Source Code

        End 'SpaceLink ' header.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image
      • getIuser

        public ImageUser getIuser()
                           throws java.io.IOException
        Get method for struct member 'iuser'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__iuser
      • setIuser

        public void setIuser​(ImageUser iuser)
                      throws java.io.IOException
        Set method for struct member 'iuser'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__iuser
      • getScopes

        public Scopes getScopes()
                         throws java.io.IOException
        Get method for struct member 'scopes'.

        Field Documentation

        Blender Source Code

        Histogram waveform and vectorscope.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scopes
      • setScopes

        public void setScopes​(Scopes scopes)
                       throws java.io.IOException
        Set method for struct member 'scopes'.

        Field Documentation

        Blender Source Code

        Histogram waveform and vectorscope.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scopes
      • getSample_line_hist

        public Histogram getSample_line_hist()
                                      throws java.io.IOException
        Get method for struct member 'sample_line_hist'.

        Field Documentation

        Blender Source Code

        Sample line histogram.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sample_line_hist
      • setSample_line_hist

        public void setSample_line_hist​(Histogram sample_line_hist)
                                 throws java.io.IOException
        Set method for struct member 'sample_line_hist'.

        Field Documentation

        Blender Source Code

        Sample line histogram.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sample_line_hist
      • getGpd

        public CPointer<bGPdata> getGpd()
                                 throws java.io.IOException
        Get method for struct member 'gpd'.

        Field Documentation

        Blender Source Code

        Grease pencil data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gpd
      • setGpd

        public void setGpd​(CPointer<bGPdata> gpd)
                    throws java.io.IOException
        Set method for struct member 'gpd'.

        Field Documentation

        Blender Source Code

        Grease pencil data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gpd
      • getCursor

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

        Field Documentation

        Blender Source Code

        UV editor 2d cursor.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__cursor
      • setCursor

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

        Field Documentation

        Blender Source Code

        UV editor 2d cursor.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__cursor
      • getXof

        public float getXof()
                     throws java.io.IOException
        Get method for struct member 'xof'.

        Field Documentation

        Blender Source Code

        User defined offset, image is centered.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xof
      • setXof

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

        Field Documentation

        Blender Source Code

        User defined offset, image is centered.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xof
      • getYof

        public float getYof()
                     throws java.io.IOException
        Get method for struct member 'yof'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__yof
      • setYof

        public void setYof​(float yof)
                    throws java.io.IOException
        Set method for struct member 'yof'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__yof
      • getZoom

        public float getZoom()
                      throws java.io.IOException
        Get method for struct member 'zoom'.

        Field Documentation

        Blender Source Code

        User defined zoom level.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zoom
      • setZoom

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

        Field Documentation

        Blender Source Code

        User defined zoom level.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__zoom
      • getCentx

        public float getCentx()
                       throws java.io.IOException
        Get method for struct member 'centx'.

        Field Documentation

        Blender Source Code

        Storage for offset while render drawing.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__centx
      • setCentx

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

        Field Documentation

        Blender Source Code

        Storage for offset while render drawing.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__centx
      • getCenty

        public float getCenty()
                       throws java.io.IOException
        Get method for struct member 'centy'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__centy
      • setCenty

        public void setCenty​(float centy)
                      throws java.io.IOException
        Set method for struct member 'centy'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__centy
      • getMode

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

        Field Documentation

        Blender Source Code

        View/paint/mask.

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

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

        Field Documentation

        Blender Source Code

        View/paint/mask.

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

        public byte getMode_prev()
                          throws java.io.IOException
        Get method for struct member 'mode_prev'.

        Field Documentation

        Blender Source Code

        Storage for sub-space types.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mode_prev
      • setMode_prev

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

        Field Documentation

        Blender Source Code

        Storage for sub-space types.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mode_prev
      • getPin

        public byte getPin()
                    throws java.io.IOException
        Get method for struct member 'pin'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pin
      • setPin

        public void setPin​(byte pin)
                    throws java.io.IOException
        Set method for struct member 'pin'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pin
      • get_pad1

        public 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​(byte _pad1)
                      throws java.io.IOException
        Set method for struct member '_pad1'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • getCurtile

        public short getCurtile()
                         throws java.io.IOException
        Get method for struct member 'curtile'.

        Field Documentation

        Blender Source Code

        The currently active tile of the image when tile is enabled, is kept in sync with the active faces tile.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__curtile
      • setCurtile

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

        Field Documentation

        Blender Source Code

        The currently active tile of the image when tile is enabled, is kept in sync with the active faces tile.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__curtile
      • getLock

        public short getLock()
                      throws java.io.IOException
        Get method for struct member 'lock'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lock
      • setLock

        public void setLock​(short lock)
                     throws java.io.IOException
        Set method for struct member 'lock'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lock
      • getDt_uv

        public byte getDt_uv()
                      throws java.io.IOException
        Get method for struct member 'dt_uv'.

        Field Documentation

        Blender Source Code

        UV draw type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dt_uv
      • setDt_uv

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

        Field Documentation

        Blender Source Code

        UV draw type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dt_uv
      • getSticky

        public byte getSticky()
                       throws java.io.IOException
        Get method for struct member 'sticky'.

        Field Documentation

        Blender Source Code

        Sticky selection type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sticky
      • setSticky

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

        Field Documentation

        Blender Source Code

        Sticky selection type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sticky
      • getDt_uvstretch

        public byte getDt_uvstretch()
                             throws java.io.IOException
        Get method for struct member 'dt_uvstretch'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dt_uvstretch
      • setDt_uvstretch

        public void setDt_uvstretch​(byte dt_uvstretch)
                             throws java.io.IOException
        Set method for struct member 'dt_uvstretch'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dt_uvstretch
      • getAround

        public byte getAround()
                       throws java.io.IOException
        Get method for struct member 'around'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__around
      • setAround

        public void setAround​(byte around)
                       throws java.io.IOException
        Set method for struct member 'around'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__around
      • getFlag

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

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

        public byte getPixel_snap_mode()
                                throws java.io.IOException
        Get method for struct member 'pixel_snap_mode'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pixel_snap_mode
      • setPixel_snap_mode

        public void setPixel_snap_mode​(byte pixel_snap_mode)
                                throws java.io.IOException
        Set method for struct member 'pixel_snap_mode'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__pixel_snap_mode
      • 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
      • getTile_grid_shape

        public CArrayFacade<java.lang.Integer> getTile_grid_shape()
                                                           throws java.io.IOException
        Get method for struct member 'tile_grid_shape'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tile_grid_shape
      • setTile_grid_shape

        public void setTile_grid_shape​(CArrayFacade<java.lang.Integer> tile_grid_shape)
                                throws java.io.IOException
        Set method for struct member 'tile_grid_shape'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tile_grid_shape
      • getMask_info

        public MaskSpaceInfo getMask_info()
                                   throws java.io.IOException
        Get method for struct member 'mask_info'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_info
      • setMask_info

        public void setMask_info​(MaskSpaceInfo mask_info)
                          throws java.io.IOException
        Set method for struct member 'mask_info'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__mask_info
      • __io__addressof

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