public class ImagePaintSettings extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__canvas
Field descriptor (offset) for struct member 'canvas'.
|
static long[] |
__DNA__FIELD__clone
Field descriptor (offset) for struct member 'clone'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__missing_data
Field descriptor (offset) for struct member 'missing_data'.
|
static long[] |
__DNA__FIELD__mode
Field descriptor (offset) for struct member 'mode'.
|
static long[] |
__DNA__FIELD__normal_angle
Field descriptor (offset) for struct member 'normal_angle'.
|
static long[] |
__DNA__FIELD__pad1
Field descriptor (offset) for struct member 'pad1'.
|
static long[] |
__DNA__FIELD__paint
Field descriptor (offset) for struct member 'paint'.
|
static long[] |
__DNA__FIELD__paintcursor
Field descriptor (offset) for struct member 'paintcursor'.
|
static long[] |
__DNA__FIELD__screen_grab_size
Field descriptor (offset) for struct member 'screen_grab_size'.
|
static long[] |
__DNA__FIELD__seam_bleed
Field descriptor (offset) for struct member 'seam_bleed'.
|
static long[] |
__DNA__FIELD__stencil
Field descriptor (offset) for struct member 'stencil'.
|
static long[] |
__DNA__FIELD__stencil_col
Field descriptor (offset) for struct member 'stencil_col'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct ImagePaintSettings.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
ImagePaintSettings(ImagePaintSettings that) |
|
ImagePaintSettings(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<ImagePaintSettings> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<Image> |
getCanvas()
Get method for struct member 'canvas'.
|
CPointer<Image> |
getClone()
Get method for struct member 'clone'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
short |
getMissing_data()
Get method for struct member 'missing_data'.
|
int |
getMode()
Get method for struct member 'mode'.
|
short |
getNormal_angle()
Get method for struct member 'normal_angle'.
|
float |
getPad1()
Get method for struct member 'pad1'.
|
Paint |
getPaint()
Get method for struct member 'paint'.
|
CPointer<java.lang.Object> |
getPaintcursor()
Get method for struct member 'paintcursor'.
|
CArrayFacade<java.lang.Short> |
getScreen_grab_size()
Get method for struct member 'screen_grab_size'.
|
short |
getSeam_bleed()
Get method for struct member 'seam_bleed'.
|
CArrayFacade<java.lang.Float> |
getStencil_col()
Get method for struct member 'stencil_col'.
|
CPointer<Image> |
getStencil()
Get method for struct member 'stencil'.
|
void |
setCanvas(CPointer<Image> canvas)
Set method for struct member 'canvas'.
|
void |
setClone(CPointer<Image> clone)
Set method for struct member 'clone'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setMissing_data(short missing_data)
Set method for struct member 'missing_data'.
|
void |
setMode(int mode)
Set method for struct member 'mode'.
|
void |
setNormal_angle(short normal_angle)
Set method for struct member 'normal_angle'.
|
void |
setPad1(float pad1)
Set method for struct member 'pad1'.
|
void |
setPaint(Paint paint)
Set method for struct member 'paint'.
|
void |
setPaintcursor(CPointer<java.lang.Object> paintcursor)
Set method for struct member 'paintcursor'.
|
void |
setScreen_grab_size(CArrayFacade<java.lang.Short> screen_grab_size)
Set method for struct member 'screen_grab_size'.
|
void |
setSeam_bleed(short seam_bleed)
Set method for struct member 'seam_bleed'.
|
void |
setStencil_col(CArrayFacade<java.lang.Float> stencil_col)
Set method for struct member 'stencil_col'.
|
void |
setStencil(CPointer<Image> stencil)
Set method for struct member 'stencil'.
|
__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
public static final int __DNA__SDNA_INDEX
It is required when allocating a new block to store data for ImagePaintSettings.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__paint
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__paint); CPointer<Paint> p_paint = p.cast(new Class[]{Paint.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__missing_data
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__missing_data); CPointer<Short> p_missing_data = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__seam_bleed
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__seam_bleed); CPointer<Short> p_seam_bleed = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__normal_angle
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__normal_angle); CPointer<Short> p_normal_angle = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__screen_grab_size
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__screen_grab_size); CPointer<CArrayFacade<Short>> p_screen_grab_size = p.cast(new Class[]{CArrayFacade.class, Short.class});
public static final long[] __DNA__FIELD__mode
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__mode); CPointer<Integer> p_mode = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__paintcursor
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__paintcursor); CPointer<CPointer<Object>> p_paintcursor = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__stencil
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__stencil); CPointer<CPointer<Image>> p_stencil = p.cast(new Class[]{CPointer.class, Image.class});
public static final long[] __DNA__FIELD__clone
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__clone); CPointer<CPointer<Image>> p_clone = p.cast(new Class[]{CPointer.class, Image.class});
public static final long[] __DNA__FIELD__canvas
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__canvas); CPointer<CPointer<Image>> p_canvas = p.cast(new Class[]{CPointer.class, Image.class});
public static final long[] __DNA__FIELD__stencil_col
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__stencil_col); CPointer<CArrayFacade<Float>> p_stencil_col = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__pad1
This is how you get a reference on the corresponding field in the struct:
ImagePaintSettings imagepaintsettings = ...; CPointer<Object> p = imagepaintsettings.__dna__addressof(ImagePaintSettings.__DNA__FIELD__pad1); CPointer<Float> p_pad1 = p.cast(new Class[]{Float.class});
public ImagePaintSettings(long __address, Block __block, BlockTable __blockTable)
protected ImagePaintSettings(ImagePaintSettings that)
public Paint getPaint() throws java.io.IOException
java.io.IOException
__DNA__FIELD__paint
public void setPaint(Paint paint) throws java.io.IOException
java.io.IOException
__DNA__FIELD__paint
public short getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(short flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public short getMissing_data() throws java.io.IOException
java.io.IOException
__DNA__FIELD__missing_data
public void setMissing_data(short missing_data) throws java.io.IOException
java.io.IOException
__DNA__FIELD__missing_data
public short getSeam_bleed() throws java.io.IOException
java.io.IOException
__DNA__FIELD__seam_bleed
public void setSeam_bleed(short seam_bleed) throws java.io.IOException
java.io.IOException
__DNA__FIELD__seam_bleed
public short getNormal_angle() throws java.io.IOException
java.io.IOException
__DNA__FIELD__normal_angle
public void setNormal_angle(short normal_angle) throws java.io.IOException
java.io.IOException
__DNA__FIELD__normal_angle
public CArrayFacade<java.lang.Short> getScreen_grab_size() throws java.io.IOException
java.io.IOException
__DNA__FIELD__screen_grab_size
public void setScreen_grab_size(CArrayFacade<java.lang.Short> screen_grab_size) throws java.io.IOException
java.io.IOException
__DNA__FIELD__screen_grab_size
public int getMode() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mode
public void setMode(int mode) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mode
public CPointer<java.lang.Object> getPaintcursor() throws java.io.IOException
java.io.IOException
__DNA__FIELD__paintcursor
public void setPaintcursor(CPointer<java.lang.Object> paintcursor) throws java.io.IOException
java.io.IOException
__DNA__FIELD__paintcursor
public CPointer<Image> getStencil() throws java.io.IOException
java.io.IOException
__DNA__FIELD__stencil
public void setStencil(CPointer<Image> stencil) throws java.io.IOException
java.io.IOException
__DNA__FIELD__stencil
public CPointer<Image> getClone() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clone
public void setClone(CPointer<Image> clone) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clone
public CPointer<Image> getCanvas() throws java.io.IOException
java.io.IOException
__DNA__FIELD__canvas
public void setCanvas(CPointer<Image> canvas) throws java.io.IOException
java.io.IOException
__DNA__FIELD__canvas
public CArrayFacade<java.lang.Float> getStencil_col() throws java.io.IOException
java.io.IOException
__DNA__FIELD__stencil_col
public void setStencil_col(CArrayFacade<java.lang.Float> stencil_col) throws java.io.IOException
java.io.IOException
__DNA__FIELD__stencil_col
public float getPad1() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public void setPad1(float pad1) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public CPointer<ImagePaintSettings> __io__addressof()