Class SpaceImage
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.SpaceImage
-
public class SpaceImage extends CFacade
Generated facet for DNA struct type 'SpaceImage'.Class Documentation
Blender Source Code
Image/UV Editor
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.static long[]
__DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__around
Field descriptor (offset) for struct member 'around'.static long[]
__DNA__FIELD__centx
Field descriptor (offset) for struct member 'centx'.static long[]
__DNA__FIELD__centy
Field descriptor (offset) for struct member 'centy'.static long[]
__DNA__FIELD__cursor
Field descriptor (offset) for struct member 'cursor'.static long[]
__DNA__FIELD__curtile
Field descriptor (offset) for struct member 'curtile'.static long[]
__DNA__FIELD__dt_uv
Field descriptor (offset) for struct member 'dt_uv'.static long[]
__DNA__FIELD__dt_uvstretch
Field descriptor (offset) for struct member 'dt_uvstretch'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__gpd
Field descriptor (offset) for struct member 'gpd'.static long[]
__DNA__FIELD__image
Field descriptor (offset) for struct member 'image'.static long[]
__DNA__FIELD__iuser
Field descriptor (offset) for struct member 'iuser'.static long[]
__DNA__FIELD__link_flag
Field descriptor (offset) for struct member 'link_flag'.static long[]
__DNA__FIELD__lock
Field descriptor (offset) for struct member 'lock'.static long[]
__DNA__FIELD__mask_info
Field descriptor (offset) for struct member 'mask_info'.static long[]
__DNA__FIELD__mode
Field descriptor (offset) for struct member 'mode'.static long[]
__DNA__FIELD__mode_prev
Field descriptor (offset) for struct member 'mode_prev'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__pin
Field descriptor (offset) for struct member 'pin'.static long[]
__DNA__FIELD__pixel_snap_mode
Field descriptor (offset) for struct member 'pixel_snap_mode'.static long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static long[]
__DNA__FIELD__regionbase
Field descriptor (offset) for struct member 'regionbase'.static long[]
__DNA__FIELD__sample_line_hist
Field descriptor (offset) for struct member 'sample_line_hist'.static long[]
__DNA__FIELD__scopes
Field descriptor (offset) for struct member 'scopes'.static long[]
__DNA__FIELD__spacetype
Field descriptor (offset) for struct member 'spacetype'.static long[]
__DNA__FIELD__sticky
Field descriptor (offset) for struct member 'sticky'.static long[]
__DNA__FIELD__tile_grid_shape
Field descriptor (offset) for struct member 'tile_grid_shape'.static long[]
__DNA__FIELD__xof
Field descriptor (offset) for struct member 'xof'.static long[]
__DNA__FIELD__yof
Field descriptor (offset) for struct member 'yof'.static long[]
__DNA__FIELD__zoom
Field descriptor (offset) for struct member 'zoom'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct SpaceImage.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description SpaceImage(long __address, Block __block, BlockTable __blockTable)
protected
SpaceImage(SpaceImage that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<SpaceImage>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad0()
Get method for struct member '_pad0'.byte
get_pad1()
Get method for struct member '_pad1'.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.byte
getAround()
Get method for struct member 'around'.float
getCentx()
Get method for struct member 'centx'.float
getCenty()
Get method for struct member 'centy'.CArrayFacade<java.lang.Float>
getCursor()
Get method for struct member 'cursor'.short
getCurtile()
Get method for struct member 'curtile'.byte
getDt_uv()
Get method for struct member 'dt_uv'.byte
getDt_uvstretch()
Get method for struct member 'dt_uvstretch'.int
getFlag()
Get method for struct member 'flag'.CPointer<bGPdata>
getGpd()
Get method for struct member 'gpd'.CPointer<Image>
getImage()
Get method for struct member 'image'.ImageUser
getIuser()
Get method for struct member 'iuser'.byte
getLink_flag()
Get method for struct member 'link_flag'.short
getLock()
Get method for struct member 'lock'.MaskSpaceInfo
getMask_info()
Get method for struct member 'mask_info'.byte
getMode()
Get method for struct member 'mode'.byte
getMode_prev()
Get method for struct member 'mode_prev'.CPointer<SpaceLink>
getNext()
Get method for struct member 'next'.byte
getPin()
Get method for struct member 'pin'.byte
getPixel_snap_mode()
Get method for struct member 'pixel_snap_mode'.CPointer<SpaceLink>
getPrev()
Get method for struct member 'prev'.ListBase
getRegionbase()
Get method for struct member 'regionbase'.Histogram
getSample_line_hist()
Get method for struct member 'sample_line_hist'.Scopes
getScopes()
Get method for struct member 'scopes'.byte
getSpacetype()
Get method for struct member 'spacetype'.byte
getSticky()
Get method for struct member 'sticky'.CArrayFacade<java.lang.Integer>
getTile_grid_shape()
Get method for struct member 'tile_grid_shape'.float
getXof()
Get method for struct member 'xof'.float
getYof()
Get method for struct member 'yof'.float
getZoom()
Get method for struct member 'zoom'.void
set_pad0(CArrayFacade<java.lang.Byte> _pad0)
Set method for struct member '_pad0'.void
set_pad1(byte _pad1)
Set method for struct member '_pad1'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setAround(byte around)
Set method for struct member 'around'.void
setCentx(float centx)
Set method for struct member 'centx'.void
setCenty(float centy)
Set method for struct member 'centy'.void
setCursor(CArrayFacade<java.lang.Float> cursor)
Set method for struct member 'cursor'.void
setCurtile(short curtile)
Set method for struct member 'curtile'.void
setDt_uv(byte dt_uv)
Set method for struct member 'dt_uv'.void
setDt_uvstretch(byte dt_uvstretch)
Set method for struct member 'dt_uvstretch'.void
setFlag(int flag)
Set method for struct member 'flag'.void
setGpd(CPointer<bGPdata> gpd)
Set method for struct member 'gpd'.void
setImage(CPointer<Image> image)
Set method for struct member 'image'.void
setIuser(ImageUser iuser)
Set method for struct member 'iuser'.void
setLink_flag(byte link_flag)
Set method for struct member 'link_flag'.void
setLock(short lock)
Set method for struct member 'lock'.void
setMask_info(MaskSpaceInfo mask_info)
Set method for struct member 'mask_info'.void
setMode(byte mode)
Set method for struct member 'mode'.void
setMode_prev(byte mode_prev)
Set method for struct member 'mode_prev'.void
setNext(CPointer<SpaceLink> next)
Set method for struct member 'next'.void
setPin(byte pin)
Set method for struct member 'pin'.void
setPixel_snap_mode(byte pixel_snap_mode)
Set method for struct member 'pixel_snap_mode'.void
setPrev(CPointer<SpaceLink> prev)
Set method for struct member 'prev'.void
setRegionbase(ListBase regionbase)
Set method for struct member 'regionbase'.void
setSample_line_hist(Histogram sample_line_hist)
Set method for struct member 'sample_line_hist'.void
setScopes(Scopes scopes)
Set method for struct member 'scopes'.void
setSpacetype(byte spacetype)
Set method for struct member 'spacetype'.void
setSticky(byte sticky)
Set method for struct member 'sticky'.void
setTile_grid_shape(CArrayFacade<java.lang.Integer> tile_grid_shape)
Set method for struct member 'tile_grid_shape'.void
setXof(float xof)
Set method for struct member 'xof'.void
setYof(float yof)
Set method for struct member 'yof'.void
setZoom(float zoom)
Set method for struct member 'zoom'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof, equals, hashCode
-
-
-
-
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
-
getNext
public CPointer<SpaceLink> getNext() throws java.io.IOException
Get method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
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
-
getPrev
public CPointer<SpaceLink> getPrev() throws java.io.IOException
Get method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
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.
-
-