Class DynamicPaintSurface
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.DynamicPaintSurface
-
public class DynamicPaintSurface extends CFacade
Generated facet for DNA struct type 'DynamicPaintSurface'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__brush_group
Field descriptor (offset) for struct member 'brush_group'.static long[]
__DNA__FIELD__canvas
Field descriptor (offset) for struct member 'canvas'.static long[]
__DNA__FIELD__color_dry_threshold
Field descriptor (offset) for struct member 'color_dry_threshold'.static long[]
__DNA__FIELD__color_spread_speed
Field descriptor (offset) for struct member 'color_spread_speed'.static long[]
__DNA__FIELD__current_frame
Field descriptor (offset) for struct member 'current_frame'.static long[]
__DNA__FIELD__data
Field descriptor (offset) for struct member 'data'.static long[]
__DNA__FIELD__depth_clamp
Field descriptor (offset) for struct member 'depth_clamp'.static long[]
__DNA__FIELD__disp_factor
Field descriptor (offset) for struct member 'disp_factor'.static long[]
__DNA__FIELD__disp_type
Field descriptor (offset) for struct member 'disp_type'.static long[]
__DNA__FIELD__diss_speed
Field descriptor (offset) for struct member 'diss_speed'.static long[]
__DNA__FIELD__drip_acc
Field descriptor (offset) for struct member 'drip_acc'.static long[]
__DNA__FIELD__drip_vel
Field descriptor (offset) for struct member 'drip_vel'.static long[]
__DNA__FIELD__dry_speed
Field descriptor (offset) for struct member 'dry_speed'.static long[]
__DNA__FIELD__effect
Field descriptor (offset) for struct member 'effect'.static long[]
__DNA__FIELD__effect_ui
Field descriptor (offset) for struct member 'effect_ui'.static long[]
__DNA__FIELD__effector_weights
Field descriptor (offset) for struct member 'effector_weights'.static long[]
__DNA__FIELD__end_frame
Field descriptor (offset) for struct member 'end_frame'.static long[]
__DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.static long[]
__DNA__FIELD__format
Field descriptor (offset) for struct member 'format'.static long[]
__DNA__FIELD__image_fileformat
Field descriptor (offset) for struct member 'image_fileformat'.static long[]
__DNA__FIELD__image_output_path
Field descriptor (offset) for struct member 'image_output_path'.static long[]
__DNA__FIELD__image_resolution
Field descriptor (offset) for struct member 'image_resolution'.static long[]
__DNA__FIELD__influence_scale
Field descriptor (offset) for struct member 'influence_scale'.static long[]
__DNA__FIELD__init_color
Field descriptor (offset) for struct member 'init_color'.static long[]
__DNA__FIELD__init_color_type
Field descriptor (offset) for struct member 'init_color_type'.static long[]
__DNA__FIELD__init_layername
Field descriptor (offset) for struct member 'init_layername'.static long[]
__DNA__FIELD__init_texture
Field descriptor (offset) for struct member 'init_texture'.static long[]
__DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__output_name
Field descriptor (offset) for struct member 'output_name'.static long[]
__DNA__FIELD__output_name2
Field descriptor (offset) for struct member 'output_name2'.static long[]
__DNA__FIELD__pointcache
Field descriptor (offset) for struct member 'pointcache'.static long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static long[]
__DNA__FIELD__ptcaches
Field descriptor (offset) for struct member 'ptcaches'.static long[]
__DNA__FIELD__radius_scale
Field descriptor (offset) for struct member 'radius_scale'.static long[]
__DNA__FIELD__shrink_speed
Field descriptor (offset) for struct member 'shrink_speed'.static long[]
__DNA__FIELD__spread_speed
Field descriptor (offset) for struct member 'spread_speed'.static long[]
__DNA__FIELD__start_frame
Field descriptor (offset) for struct member 'start_frame'.static long[]
__DNA__FIELD__substeps
Field descriptor (offset) for struct member 'substeps'.static long[]
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.static long[]
__DNA__FIELD__uvlayer_name
Field descriptor (offset) for struct member 'uvlayer_name'.static long[]
__DNA__FIELD__wave_damping
Field descriptor (offset) for struct member 'wave_damping'.static long[]
__DNA__FIELD__wave_smoothness
Field descriptor (offset) for struct member 'wave_smoothness'.static long[]
__DNA__FIELD__wave_speed
Field descriptor (offset) for struct member 'wave_speed'.static long[]
__DNA__FIELD__wave_spring
Field descriptor (offset) for struct member 'wave_spring'.static long[]
__DNA__FIELD__wave_timescale
Field descriptor (offset) for struct member 'wave_timescale'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct DynamicPaintSurface.-
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 DynamicPaintSurface(long __address, Block __block, BlockTable __blockTable)
protected
DynamicPaintSurface(DynamicPaintSurface that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<DynamicPaintSurface>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.CPointer<Collection>
getBrush_group()
Get method for struct member 'brush_group'.CPointer<DynamicPaintCanvasSettings>
getCanvas()
Get method for struct member 'canvas'.float
getColor_dry_threshold()
Get method for struct member 'color_dry_threshold'.float
getColor_spread_speed()
Get method for struct member 'color_spread_speed'.int
getCurrent_frame()
Get method for struct member 'current_frame'.CPointer<java.lang.Object>
getData()
Get method for struct member 'data'.float
getDepth_clamp()
Get method for struct member 'depth_clamp'.float
getDisp_factor()
Get method for struct member 'disp_factor'.short
getDisp_type()
Get method for struct member 'disp_type'.int
getDiss_speed()
Get method for struct member 'diss_speed'.float
getDrip_acc()
Get method for struct member 'drip_acc'.float
getDrip_vel()
Get method for struct member 'drip_vel'.int
getDry_speed()
Get method for struct member 'dry_speed'.int
getEffect()
Get method for struct member 'effect'.short
getEffect_ui()
Get method for struct member 'effect_ui'.CPointer<EffectorWeights>
getEffector_weights()
Get method for struct member 'effector_weights'.int
getEnd_frame()
Get method for struct member 'end_frame'.int
getFlags()
Get method for struct member 'flags'.short
getFormat()
Get method for struct member 'format'.short
getImage_fileformat()
Get method for struct member 'image_fileformat'.CArrayFacade<java.lang.Byte>
getImage_output_path()
Get method for struct member 'image_output_path'.int
getImage_resolution()
Get method for struct member 'image_resolution'.float
getInfluence_scale()
Get method for struct member 'influence_scale'.CArrayFacade<java.lang.Float>
getInit_color()
Get method for struct member 'init_color'.short
getInit_color_type()
Get method for struct member 'init_color_type'.CArrayFacade<java.lang.Byte>
getInit_layername()
Get method for struct member 'init_layername'.CPointer<Tex>
getInit_texture()
Get method for struct member 'init_texture'.CArrayFacade<java.lang.Byte>
getName()
Get method for struct member 'name'.CPointer<DynamicPaintSurface>
getNext()
Get method for struct member 'next'.CArrayFacade<java.lang.Byte>
getOutput_name()
Get method for struct member 'output_name'.CArrayFacade<java.lang.Byte>
getOutput_name2()
Get method for struct member 'output_name2'.CPointer<PointCache>
getPointcache()
Get method for struct member 'pointcache'.CPointer<DynamicPaintSurface>
getPrev()
Get method for struct member 'prev'.ListBase
getPtcaches()
Get method for struct member 'ptcaches'.float
getRadius_scale()
Get method for struct member 'radius_scale'.float
getShrink_speed()
Get method for struct member 'shrink_speed'.float
getSpread_speed()
Get method for struct member 'spread_speed'.int
getStart_frame()
Get method for struct member 'start_frame'.int
getSubsteps()
Get method for struct member 'substeps'.short
getType()
Get method for struct member 'type'.CArrayFacade<java.lang.Byte>
getUvlayer_name()
Get method for struct member 'uvlayer_name'.float
getWave_damping()
Get method for struct member 'wave_damping'.float
getWave_smoothness()
Get method for struct member 'wave_smoothness'.float
getWave_speed()
Get method for struct member 'wave_speed'.float
getWave_spring()
Get method for struct member 'wave_spring'.float
getWave_timescale()
Get method for struct member 'wave_timescale'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setBrush_group(CPointer<Collection> brush_group)
Set method for struct member 'brush_group'.void
setCanvas(CPointer<DynamicPaintCanvasSettings> canvas)
Set method for struct member 'canvas'.void
setColor_dry_threshold(float color_dry_threshold)
Set method for struct member 'color_dry_threshold'.void
setColor_spread_speed(float color_spread_speed)
Set method for struct member 'color_spread_speed'.void
setCurrent_frame(int current_frame)
Set method for struct member 'current_frame'.void
setData(CPointer<java.lang.Object> data)
Set method for struct member 'data'.void
setDepth_clamp(float depth_clamp)
Set method for struct member 'depth_clamp'.void
setDisp_factor(float disp_factor)
Set method for struct member 'disp_factor'.void
setDisp_type(short disp_type)
Set method for struct member 'disp_type'.void
setDiss_speed(int diss_speed)
Set method for struct member 'diss_speed'.void
setDrip_acc(float drip_acc)
Set method for struct member 'drip_acc'.void
setDrip_vel(float drip_vel)
Set method for struct member 'drip_vel'.void
setDry_speed(int dry_speed)
Set method for struct member 'dry_speed'.void
setEffect(int effect)
Set method for struct member 'effect'.void
setEffect_ui(short effect_ui)
Set method for struct member 'effect_ui'.void
setEffector_weights(CPointer<EffectorWeights> effector_weights)
Set method for struct member 'effector_weights'.void
setEnd_frame(int end_frame)
Set method for struct member 'end_frame'.void
setFlags(int flags)
Set method for struct member 'flags'.void
setFormat(short format)
Set method for struct member 'format'.void
setImage_fileformat(short image_fileformat)
Set method for struct member 'image_fileformat'.void
setImage_output_path(CArrayFacade<java.lang.Byte> image_output_path)
Set method for struct member 'image_output_path'.void
setImage_resolution(int image_resolution)
Set method for struct member 'image_resolution'.void
setInfluence_scale(float influence_scale)
Set method for struct member 'influence_scale'.void
setInit_color(CArrayFacade<java.lang.Float> init_color)
Set method for struct member 'init_color'.void
setInit_color_type(short init_color_type)
Set method for struct member 'init_color_type'.void
setInit_layername(CArrayFacade<java.lang.Byte> init_layername)
Set method for struct member 'init_layername'.void
setInit_texture(CPointer<Tex> init_texture)
Set method for struct member 'init_texture'.void
setName(CArrayFacade<java.lang.Byte> name)
Set method for struct member 'name'.void
setNext(CPointer<DynamicPaintSurface> next)
Set method for struct member 'next'.void
setOutput_name(CArrayFacade<java.lang.Byte> output_name)
Set method for struct member 'output_name'.void
setOutput_name2(CArrayFacade<java.lang.Byte> output_name2)
Set method for struct member 'output_name2'.void
setPointcache(CPointer<PointCache> pointcache)
Set method for struct member 'pointcache'.void
setPrev(CPointer<DynamicPaintSurface> prev)
Set method for struct member 'prev'.void
setPtcaches(ListBase ptcaches)
Set method for struct member 'ptcaches'.void
setRadius_scale(float radius_scale)
Set method for struct member 'radius_scale'.void
setShrink_speed(float shrink_speed)
Set method for struct member 'shrink_speed'.void
setSpread_speed(float spread_speed)
Set method for struct member 'spread_speed'.void
setStart_frame(int start_frame)
Set method for struct member 'start_frame'.void
setSubsteps(int substeps)
Set method for struct member 'substeps'.void
setType(short type)
Set method for struct member 'type'.void
setUvlayer_name(CArrayFacade<java.lang.Byte> uvlayer_name)
Set method for struct member 'uvlayer_name'.void
setWave_damping(float wave_damping)
Set method for struct member 'wave_damping'.void
setWave_smoothness(float wave_smoothness)
Set method for struct member 'wave_smoothness'.void
setWave_speed(float wave_speed)
Set method for struct member 'wave_speed'.void
setWave_spring(float wave_spring)
Set method for struct member 'wave_spring'.void
setWave_timescale(float wave_timescale)
Set method for struct member 'wave_timescale'.-
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 DynamicPaintSurface.It is required when allocating a new block to store data for DynamicPaintSurface.
- 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:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__next); CPointer<CPointer<DynamicPaintSurface>> p_next = p.cast(new Class[]{CPointer.class, DynamicPaintSurface.class});
Metadata
- Field: 'next'
- Signature: 'DynamicPaintSurface*'
- 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:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__prev); CPointer<CPointer<DynamicPaintSurface>> p_prev = p.cast(new Class[]{CPointer.class, DynamicPaintSurface.class});
Metadata
- Field: 'prev'
- Signature: 'DynamicPaintSurface*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__canvas
public static final long[] __DNA__FIELD__canvas
Field descriptor (offset) for struct member 'canvas'.Field Documentation
Blender Source Code
For fast RNA access.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__canvas); CPointer<CPointer<DynamicPaintCanvasSettings>> p_canvas = p.cast(new Class[]{CPointer.class, DynamicPaintCanvasSettings.class});
Metadata
- Field: 'canvas'
- Signature: 'DynamicPaintCanvasSettings*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__data
public static final long[] __DNA__FIELD__data
Field descriptor (offset) for struct member 'data'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__data); CPointer<CPointer<Object>> p_data = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'data'
- Signature: 'PaintSurfaceData*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__brush_group
public static final long[] __DNA__FIELD__brush_group
Field descriptor (offset) for struct member 'brush_group'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__brush_group); CPointer<CPointer<Collection>> p_brush_group = p.cast(new Class[]{CPointer.class, Collection.class});
Metadata
- Field: 'brush_group'
- Signature: 'Collection*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__effector_weights
public static final long[] __DNA__FIELD__effector_weights
Field descriptor (offset) for struct member 'effector_weights'.Field Documentation
Blender Python API
(read-only)Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__effector_weights); CPointer<CPointer<EffectorWeights>> p_effector_weights = p.cast(new Class[]{CPointer.class, EffectorWeights.class});
Metadata
- Field: 'effector_weights'
- Signature: 'EffectorWeights*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__pointcache
public static final long[] __DNA__FIELD__pointcache
Field descriptor (offset) for struct member 'pointcache'.Field Documentation
Blender Source Code
cache
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__pointcache); CPointer<CPointer<PointCache>> p_pointcache = p.cast(new Class[]{CPointer.class, PointCache.class});
Metadata
- Field: 'pointcache'
- Signature: 'PointCache*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__ptcaches
public static final long[] __DNA__FIELD__ptcaches
Field descriptor (offset) for struct member 'ptcaches'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__ptcaches); CPointer<ListBase> p_ptcaches = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'ptcaches'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__current_frame
public static final long[] __DNA__FIELD__current_frame
Field descriptor (offset) for struct member 'current_frame'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__current_frame); CPointer<Integer> p_current_frame = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'current_frame'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__name
public static final long[] __DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.Field Documentation
Blender Python API
Surface nameBlender Source Code
surface
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__format
public static final long[] __DNA__FIELD__format
Field descriptor (offset) for struct member 'format'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__format); CPointer<Short> p_format = p.cast(new Class[]{Short.class});
Metadata
- Field: 'format'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__type
public static final long[] __DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__type); CPointer<Short> p_type = p.cast(new Class[]{Short.class});
Metadata
- Field: 'type'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__disp_type
public static final long[] __DNA__FIELD__disp_type
Field descriptor (offset) for struct member 'disp_type'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__disp_type); CPointer<Short> p_disp_type = p.cast(new Class[]{Short.class});
Metadata
- Field: 'disp_type'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__image_fileformat
public static final long[] __DNA__FIELD__image_fileformat
Field descriptor (offset) for struct member 'image_fileformat'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__image_fileformat); CPointer<Short> p_image_fileformat = p.cast(new Class[]{Short.class});
Metadata
- Field: 'image_fileformat'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__effect_ui
public static final long[] __DNA__FIELD__effect_ui
Field descriptor (offset) for struct member 'effect_ui'.Field Documentation
Blender Source Code
Ui selection box.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__effect_ui); CPointer<Short> p_effect_ui = p.cast(new Class[]{Short.class});
Metadata
- Field: 'effect_ui'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__init_color_type
public static final long[] __DNA__FIELD__init_color_type
Field descriptor (offset) for struct member 'init_color_type'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__init_color_type); CPointer<Short> p_init_color_type = p.cast(new Class[]{Short.class});
Metadata
- Field: 'init_color_type'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__flags
public static final long[] __DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__flags); CPointer<Integer> p_flags = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'flags'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__effect
public static final long[] __DNA__FIELD__effect
Field descriptor (offset) for struct member 'effect'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__effect); CPointer<Integer> p_effect = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'effect'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__image_resolution
public static final long[] __DNA__FIELD__image_resolution
Field descriptor (offset) for struct member 'image_resolution'.Field Documentation
Blender Python API
Output image resolutionPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__image_resolution); CPointer<Integer> p_image_resolution = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'image_resolution'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__substeps
public static final long[] __DNA__FIELD__substeps
Field descriptor (offset) for struct member 'substeps'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__substeps); CPointer<Integer> p_substeps = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'substeps'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__start_frame
public static final long[] __DNA__FIELD__start_frame
Field descriptor (offset) for struct member 'start_frame'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__start_frame); CPointer<Integer> p_start_frame = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'start_frame'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__end_frame
public static final long[] __DNA__FIELD__end_frame
Field descriptor (offset) for struct member 'end_frame'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__end_frame); CPointer<Integer> p_end_frame = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'end_frame'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__init_color
public static final long[] __DNA__FIELD__init_color
Field descriptor (offset) for struct member 'init_color'.Field Documentation
Blender Python API
Initial color of the surfaceBlender Source Code
initial color
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__init_color); CPointer<CArrayFacade<Float>> p_init_color = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'init_color'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
-
__DNA__FIELD__init_texture
public static final long[] __DNA__FIELD__init_texture
Field descriptor (offset) for struct member 'init_texture'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__init_texture); CPointer<CPointer<Tex>> p_init_texture = p.cast(new Class[]{CPointer.class, Tex.class});
Metadata
- Field: 'init_texture'
- Signature: 'Tex*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__init_layername
public static final long[] __DNA__FIELD__init_layername
Field descriptor (offset) for struct member 'init_layername'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__init_layername); CPointer<CArrayFacade<Byte>> p_init_layername = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'init_layername'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__dry_speed
public static final long[] __DNA__FIELD__dry_speed
Field descriptor (offset) for struct member 'dry_speed'.Field Documentation
Blender Python API
Approximately in how many frames should drying happenPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__dry_speed); CPointer<Integer> p_dry_speed = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'dry_speed'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__diss_speed
public static final long[] __DNA__FIELD__diss_speed
Field descriptor (offset) for struct member 'diss_speed'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__diss_speed); CPointer<Integer> p_diss_speed = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'diss_speed'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__color_dry_threshold
public static final long[] __DNA__FIELD__color_dry_threshold
Field descriptor (offset) for struct member 'color_dry_threshold'.Field Documentation
Blender Python API
The wetness level when colors start to shift to the backgroundPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__color_dry_threshold); CPointer<Float> p_color_dry_threshold = p.cast(new Class[]{Float.class});
Metadata
- Field: 'color_dry_threshold'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__depth_clamp
public static final long[] __DNA__FIELD__depth_clamp
Field descriptor (offset) for struct member 'depth_clamp'.Field Documentation
Blender Python API
Maximum level of depth intersection in object space (use 0.0 to disable)Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__depth_clamp); CPointer<Float> p_depth_clamp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'depth_clamp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__disp_factor
public static final long[] __DNA__FIELD__disp_factor
Field descriptor (offset) for struct member 'disp_factor'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__disp_factor); CPointer<Float> p_disp_factor = p.cast(new Class[]{Float.class});
Metadata
- Field: 'disp_factor'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__spread_speed
public static final long[] __DNA__FIELD__spread_speed
Field descriptor (offset) for struct member 'spread_speed'.Field Documentation
Blender Python API
How fast spread effect moves on the canvas surfacePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__spread_speed); CPointer<Float> p_spread_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'spread_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__color_spread_speed
public static final long[] __DNA__FIELD__color_spread_speed
Field descriptor (offset) for struct member 'color_spread_speed'.Field Documentation
Blender Python API
How fast colors get mixed within wet paintPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__color_spread_speed); CPointer<Float> p_color_spread_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'color_spread_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__shrink_speed
public static final long[] __DNA__FIELD__shrink_speed
Field descriptor (offset) for struct member 'shrink_speed'.Field Documentation
Blender Python API
How fast shrink effect moves on the canvas surfacePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__shrink_speed); CPointer<Float> p_shrink_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'shrink_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__drip_vel
public static final long[] __DNA__FIELD__drip_vel
Field descriptor (offset) for struct member 'drip_vel'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__drip_vel); CPointer<Float> p_drip_vel = p.cast(new Class[]{Float.class});
Metadata
- Field: 'drip_vel'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__drip_acc
public static final long[] __DNA__FIELD__drip_acc
Field descriptor (offset) for struct member 'drip_acc'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__drip_acc); CPointer<Float> p_drip_acc = p.cast(new Class[]{Float.class});
Metadata
- Field: 'drip_acc'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__influence_scale
public static final long[] __DNA__FIELD__influence_scale
Field descriptor (offset) for struct member 'influence_scale'.Field Documentation
Blender Source Code
per surface brush settings
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__influence_scale); CPointer<Float> p_influence_scale = p.cast(new Class[]{Float.class});
Metadata
- Field: 'influence_scale'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__radius_scale
public static final long[] __DNA__FIELD__radius_scale
Field descriptor (offset) for struct member 'radius_scale'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__radius_scale); CPointer<Float> p_radius_scale = p.cast(new Class[]{Float.class});
Metadata
- Field: 'radius_scale'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__wave_damping
public static final long[] __DNA__FIELD__wave_damping
Field descriptor (offset) for struct member 'wave_damping'.Field Documentation
Blender Python API
Wave damping factorBlender Source Code
wave settings
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__wave_damping); CPointer<Float> p_wave_damping = p.cast(new Class[]{Float.class});
Metadata
- Field: 'wave_damping'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__wave_speed
public static final long[] __DNA__FIELD__wave_speed
Field descriptor (offset) for struct member 'wave_speed'.Field Documentation
Blender Python API
Wave propagation speedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__wave_speed); CPointer<Float> p_wave_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'wave_speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__wave_timescale
public static final long[] __DNA__FIELD__wave_timescale
Field descriptor (offset) for struct member 'wave_timescale'.Field Documentation
Blender Python API
Wave time scaling factorPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__wave_timescale); CPointer<Float> p_wave_timescale = p.cast(new Class[]{Float.class});
Metadata
- Field: 'wave_timescale'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__wave_spring
public static final long[] __DNA__FIELD__wave_spring
Field descriptor (offset) for struct member 'wave_spring'.Field Documentation
Blender Python API
Spring force that pulls water level back to zeroPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__wave_spring); CPointer<Float> p_wave_spring = p.cast(new Class[]{Float.class});
Metadata
- Field: 'wave_spring'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__wave_smoothness
public static final long[] __DNA__FIELD__wave_smoothness
Field descriptor (offset) for struct member 'wave_smoothness'.Field Documentation
Blender Python API
Limit maximum steepness of wave slope between simulation points (use higher values for smoother waves at expense of reduced detail)Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__wave_smoothness); CPointer<Float> p_wave_smoothness = p.cast(new Class[]{Float.class});
Metadata
- Field: 'wave_smoothness'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__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:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad2'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__uvlayer_name
public static final long[] __DNA__FIELD__uvlayer_name
Field descriptor (offset) for struct member 'uvlayer_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__uvlayer_name); CPointer<CArrayFacade<Byte>> p_uvlayer_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'uvlayer_name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__image_output_path
public static final long[] __DNA__FIELD__image_output_path
Field descriptor (offset) for struct member 'image_output_path'.Field Documentation
Blender Python API
Directory to save the texturesBlender Source Code
1024 = FILE_MAX.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__image_output_path); CPointer<CArrayFacade<Byte>> p_image_output_path = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'image_output_path'
- Signature: 'char[1024]'
- Actual Size (32bit/64bit): 1024/1024
-
__DNA__FIELD__output_name
public static final long[] __DNA__FIELD__output_name
Field descriptor (offset) for struct member 'output_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__output_name); CPointer<CArrayFacade<Byte>> p_output_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'output_name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__output_name2
public static final long[] __DNA__FIELD__output_name2
Field descriptor (offset) for struct member 'output_name2'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME some surfaces have 2 outputs.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
DynamicPaintSurface dynamicpaintsurface = ...; CPointer<Object> p = dynamicpaintsurface.__dna__addressof(DynamicPaintSurface.__DNA__FIELD__output_name2); CPointer<CArrayFacade<Byte>> p_output_name2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'output_name2'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
-
Constructor Detail
-
DynamicPaintSurface
public DynamicPaintSurface(long __address, Block __block, BlockTable __blockTable)
-
DynamicPaintSurface
protected DynamicPaintSurface(DynamicPaintSurface that)
-
-
Method Detail
-
getNext
public CPointer<DynamicPaintSurface> 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<DynamicPaintSurface> next) throws java.io.IOException
Set method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
getPrev
public CPointer<DynamicPaintSurface> 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<DynamicPaintSurface> prev) throws java.io.IOException
Set method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
getCanvas
public CPointer<DynamicPaintCanvasSettings> getCanvas() throws java.io.IOException
Get method for struct member 'canvas'.Field Documentation
Blender Source Code
For fast RNA access.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__canvas
-
setCanvas
public void setCanvas(CPointer<DynamicPaintCanvasSettings> canvas) throws java.io.IOException
Set method for struct member 'canvas'.Field Documentation
Blender Source Code
For fast RNA access.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__canvas
-
getData
public CPointer<java.lang.Object> getData() throws java.io.IOException
Get method for struct member 'data'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__data
-
setData
public void setData(CPointer<java.lang.Object> data) throws java.io.IOException
Set method for struct member 'data'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__data
-
getBrush_group
public CPointer<Collection> getBrush_group() throws java.io.IOException
Get method for struct member 'brush_group'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__brush_group
-
setBrush_group
public void setBrush_group(CPointer<Collection> brush_group) throws java.io.IOException
Set method for struct member 'brush_group'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__brush_group
-
getEffector_weights
public CPointer<EffectorWeights> getEffector_weights() throws java.io.IOException
Get method for struct member 'effector_weights'.Field Documentation
Blender Python API
(read-only)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effector_weights
-
setEffector_weights
public void setEffector_weights(CPointer<EffectorWeights> effector_weights) throws java.io.IOException
Set method for struct member 'effector_weights'.Field Documentation
Blender Python API
(read-only)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effector_weights
-
getPointcache
public CPointer<PointCache> getPointcache() throws java.io.IOException
Get method for struct member 'pointcache'.Field Documentation
Blender Source Code
cache
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pointcache
-
setPointcache
public void setPointcache(CPointer<PointCache> pointcache) throws java.io.IOException
Set method for struct member 'pointcache'.Field Documentation
Blender Source Code
cache
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pointcache
-
getPtcaches
public ListBase getPtcaches() throws java.io.IOException
Get method for struct member 'ptcaches'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ptcaches
-
setPtcaches
public void setPtcaches(ListBase ptcaches) throws java.io.IOException
Set method for struct member 'ptcaches'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ptcaches
-
getCurrent_frame
public int getCurrent_frame() throws java.io.IOException
Get method for struct member 'current_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__current_frame
-
setCurrent_frame
public void setCurrent_frame(int current_frame) throws java.io.IOException
Set method for struct member 'current_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__current_frame
-
getName
public CArrayFacade<java.lang.Byte> getName() throws java.io.IOException
Get method for struct member 'name'.Field Documentation
Blender Python API
Surface nameBlender Source Code
surface
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
setName
public void setName(CArrayFacade<java.lang.Byte> name) throws java.io.IOException
Set method for struct member 'name'.Field Documentation
Blender Python API
Surface nameBlender Source Code
surface
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
getFormat
public short getFormat() throws java.io.IOException
Get method for struct member 'format'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__format
-
setFormat
public void setFormat(short format) throws java.io.IOException
Set method for struct member 'format'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__format
-
getType
public short getType() throws java.io.IOException
Get method for struct member 'type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
setType
public void setType(short type) throws java.io.IOException
Set method for struct member 'type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
getDisp_type
public short getDisp_type() throws java.io.IOException
Get method for struct member 'disp_type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__disp_type
-
setDisp_type
public void setDisp_type(short disp_type) throws java.io.IOException
Set method for struct member 'disp_type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__disp_type
-
getImage_fileformat
public short getImage_fileformat() throws java.io.IOException
Get method for struct member 'image_fileformat'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_fileformat
-
setImage_fileformat
public void setImage_fileformat(short image_fileformat) throws java.io.IOException
Set method for struct member 'image_fileformat'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_fileformat
-
getEffect_ui
public short getEffect_ui() throws java.io.IOException
Get method for struct member 'effect_ui'.Field Documentation
Blender Source Code
Ui selection box.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effect_ui
-
setEffect_ui
public void setEffect_ui(short effect_ui) throws java.io.IOException
Set method for struct member 'effect_ui'.Field Documentation
Blender Source Code
Ui selection box.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effect_ui
-
getInit_color_type
public short getInit_color_type() throws java.io.IOException
Get method for struct member 'init_color_type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_color_type
-
setInit_color_type
public void setInit_color_type(short init_color_type) throws java.io.IOException
Set method for struct member 'init_color_type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_color_type
-
getFlags
public int getFlags() throws java.io.IOException
Get method for struct member 'flags'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flags
-
setFlags
public void setFlags(int flags) throws java.io.IOException
Set method for struct member 'flags'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flags
-
getEffect
public int getEffect() throws java.io.IOException
Get method for struct member 'effect'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effect
-
setEffect
public void setEffect(int effect) throws java.io.IOException
Set method for struct member 'effect'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__effect
-
getImage_resolution
public int getImage_resolution() throws java.io.IOException
Get method for struct member 'image_resolution'.Field Documentation
Blender Python API
Output image resolution- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_resolution
-
setImage_resolution
public void setImage_resolution(int image_resolution) throws java.io.IOException
Set method for struct member 'image_resolution'.Field Documentation
Blender Python API
Output image resolution- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_resolution
-
getSubsteps
public int getSubsteps() throws java.io.IOException
Get method for struct member 'substeps'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__substeps
-
setSubsteps
public void setSubsteps(int substeps) throws java.io.IOException
Set method for struct member 'substeps'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__substeps
-
getStart_frame
public int getStart_frame() throws java.io.IOException
Get method for struct member 'start_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__start_frame
-
setStart_frame
public void setStart_frame(int start_frame) throws java.io.IOException
Set method for struct member 'start_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__start_frame
-
getEnd_frame
public int getEnd_frame() throws java.io.IOException
Get method for struct member 'end_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__end_frame
-
setEnd_frame
public void setEnd_frame(int end_frame) throws java.io.IOException
Set method for struct member 'end_frame'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__end_frame
-
getInit_color
public CArrayFacade<java.lang.Float> getInit_color() throws java.io.IOException
Get method for struct member 'init_color'.Field Documentation
Blender Python API
Initial color of the surfaceBlender Source Code
initial color
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_color
-
setInit_color
public void setInit_color(CArrayFacade<java.lang.Float> init_color) throws java.io.IOException
Set method for struct member 'init_color'.Field Documentation
Blender Python API
Initial color of the surfaceBlender Source Code
initial color
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_color
-
getInit_texture
public CPointer<Tex> getInit_texture() throws java.io.IOException
Get method for struct member 'init_texture'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_texture
-
setInit_texture
public void setInit_texture(CPointer<Tex> init_texture) throws java.io.IOException
Set method for struct member 'init_texture'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_texture
-
getInit_layername
public CArrayFacade<java.lang.Byte> getInit_layername() throws java.io.IOException
Get method for struct member 'init_layername'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_layername
-
setInit_layername
public void setInit_layername(CArrayFacade<java.lang.Byte> init_layername) throws java.io.IOException
Set method for struct member 'init_layername'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__init_layername
-
getDry_speed
public int getDry_speed() throws java.io.IOException
Get method for struct member 'dry_speed'.Field Documentation
Blender Python API
Approximately in how many frames should drying happen- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dry_speed
-
setDry_speed
public void setDry_speed(int dry_speed) throws java.io.IOException
Set method for struct member 'dry_speed'.Field Documentation
Blender Python API
Approximately in how many frames should drying happen- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dry_speed
-
getDiss_speed
public int getDiss_speed() throws java.io.IOException
Get method for struct member 'diss_speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__diss_speed
-
setDiss_speed
public void setDiss_speed(int diss_speed) throws java.io.IOException
Set method for struct member 'diss_speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__diss_speed
-
getColor_dry_threshold
public float getColor_dry_threshold() throws java.io.IOException
Get method for struct member 'color_dry_threshold'.Field Documentation
Blender Python API
The wetness level when colors start to shift to the background- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__color_dry_threshold
-
setColor_dry_threshold
public void setColor_dry_threshold(float color_dry_threshold) throws java.io.IOException
Set method for struct member 'color_dry_threshold'.Field Documentation
Blender Python API
The wetness level when colors start to shift to the background- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__color_dry_threshold
-
getDepth_clamp
public float getDepth_clamp() throws java.io.IOException
Get method for struct member 'depth_clamp'.Field Documentation
Blender Python API
Maximum level of depth intersection in object space (use 0.0 to disable)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__depth_clamp
-
setDepth_clamp
public void setDepth_clamp(float depth_clamp) throws java.io.IOException
Set method for struct member 'depth_clamp'.Field Documentation
Blender Python API
Maximum level of depth intersection in object space (use 0.0 to disable)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__depth_clamp
-
getDisp_factor
public float getDisp_factor() throws java.io.IOException
Get method for struct member 'disp_factor'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__disp_factor
-
setDisp_factor
public void setDisp_factor(float disp_factor) throws java.io.IOException
Set method for struct member 'disp_factor'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__disp_factor
-
getSpread_speed
public float getSpread_speed() throws java.io.IOException
Get method for struct member 'spread_speed'.Field Documentation
Blender Python API
How fast spread effect moves on the canvas surface- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__spread_speed
-
setSpread_speed
public void setSpread_speed(float spread_speed) throws java.io.IOException
Set method for struct member 'spread_speed'.Field Documentation
Blender Python API
How fast spread effect moves on the canvas surface- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__spread_speed
-
getColor_spread_speed
public float getColor_spread_speed() throws java.io.IOException
Get method for struct member 'color_spread_speed'.Field Documentation
Blender Python API
How fast colors get mixed within wet paint- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__color_spread_speed
-
setColor_spread_speed
public void setColor_spread_speed(float color_spread_speed) throws java.io.IOException
Set method for struct member 'color_spread_speed'.Field Documentation
Blender Python API
How fast colors get mixed within wet paint- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__color_spread_speed
-
getShrink_speed
public float getShrink_speed() throws java.io.IOException
Get method for struct member 'shrink_speed'.Field Documentation
Blender Python API
How fast shrink effect moves on the canvas surface- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shrink_speed
-
setShrink_speed
public void setShrink_speed(float shrink_speed) throws java.io.IOException
Set method for struct member 'shrink_speed'.Field Documentation
Blender Python API
How fast shrink effect moves on the canvas surface- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shrink_speed
-
getDrip_vel
public float getDrip_vel() throws java.io.IOException
Get method for struct member 'drip_vel'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drip_vel
-
setDrip_vel
public void setDrip_vel(float drip_vel) throws java.io.IOException
Set method for struct member 'drip_vel'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drip_vel
-
getDrip_acc
public float getDrip_acc() throws java.io.IOException
Get method for struct member 'drip_acc'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drip_acc
-
setDrip_acc
public void setDrip_acc(float drip_acc) throws java.io.IOException
Set method for struct member 'drip_acc'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__drip_acc
-
getInfluence_scale
public float getInfluence_scale() throws java.io.IOException
Get method for struct member 'influence_scale'.Field Documentation
Blender Source Code
per surface brush settings
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__influence_scale
-
setInfluence_scale
public void setInfluence_scale(float influence_scale) throws java.io.IOException
Set method for struct member 'influence_scale'.Field Documentation
Blender Source Code
per surface brush settings
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__influence_scale
-
getRadius_scale
public float getRadius_scale() throws java.io.IOException
Get method for struct member 'radius_scale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__radius_scale
-
setRadius_scale
public void setRadius_scale(float radius_scale) throws java.io.IOException
Set method for struct member 'radius_scale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__radius_scale
-
getWave_damping
public float getWave_damping() throws java.io.IOException
Get method for struct member 'wave_damping'.Field Documentation
Blender Python API
Wave damping factorBlender Source Code
wave settings
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_damping
-
setWave_damping
public void setWave_damping(float wave_damping) throws java.io.IOException
Set method for struct member 'wave_damping'.Field Documentation
Blender Python API
Wave damping factorBlender Source Code
wave settings
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_damping
-
getWave_speed
public float getWave_speed() throws java.io.IOException
Get method for struct member 'wave_speed'.Field Documentation
Blender Python API
Wave propagation speed- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_speed
-
setWave_speed
public void setWave_speed(float wave_speed) throws java.io.IOException
Set method for struct member 'wave_speed'.Field Documentation
Blender Python API
Wave propagation speed- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_speed
-
getWave_timescale
public float getWave_timescale() throws java.io.IOException
Get method for struct member 'wave_timescale'.Field Documentation
Blender Python API
Wave time scaling factor- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_timescale
-
setWave_timescale
public void setWave_timescale(float wave_timescale) throws java.io.IOException
Set method for struct member 'wave_timescale'.Field Documentation
Blender Python API
Wave time scaling factor- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_timescale
-
getWave_spring
public float getWave_spring() throws java.io.IOException
Get method for struct member 'wave_spring'.Field Documentation
Blender Python API
Spring force that pulls water level back to zero- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_spring
-
setWave_spring
public void setWave_spring(float wave_spring) throws java.io.IOException
Set method for struct member 'wave_spring'.Field Documentation
Blender Python API
Spring force that pulls water level back to zero- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_spring
-
getWave_smoothness
public float getWave_smoothness() throws java.io.IOException
Get method for struct member 'wave_smoothness'.Field Documentation
Blender Python API
Limit maximum steepness of wave slope between simulation points (use higher values for smoother waves at expense of reduced detail)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_smoothness
-
setWave_smoothness
public void setWave_smoothness(float wave_smoothness) throws java.io.IOException
Set method for struct member 'wave_smoothness'.Field Documentation
Blender Python API
Limit maximum steepness of wave slope between simulation points (use higher values for smoother waves at expense of reduced detail)- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wave_smoothness
-
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
-
getUvlayer_name
public CArrayFacade<java.lang.Byte> getUvlayer_name() throws java.io.IOException
Get method for struct member 'uvlayer_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uvlayer_name
-
setUvlayer_name
public void setUvlayer_name(CArrayFacade<java.lang.Byte> uvlayer_name) throws java.io.IOException
Set method for struct member 'uvlayer_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uvlayer_name
-
getImage_output_path
public CArrayFacade<java.lang.Byte> getImage_output_path() throws java.io.IOException
Get method for struct member 'image_output_path'.Field Documentation
Blender Python API
Directory to save the texturesBlender Source Code
1024 = FILE_MAX.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_output_path
-
setImage_output_path
public void setImage_output_path(CArrayFacade<java.lang.Byte> image_output_path) throws java.io.IOException
Set method for struct member 'image_output_path'.Field Documentation
Blender Python API
Directory to save the texturesBlender Source Code
1024 = FILE_MAX.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__image_output_path
-
getOutput_name
public CArrayFacade<java.lang.Byte> getOutput_name() throws java.io.IOException
Get method for struct member 'output_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__output_name
-
setOutput_name
public void setOutput_name(CArrayFacade<java.lang.Byte> output_name) throws java.io.IOException
Set method for struct member 'output_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__output_name
-
getOutput_name2
public CArrayFacade<java.lang.Byte> getOutput_name2() throws java.io.IOException
Get method for struct member 'output_name2'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME some surfaces have 2 outputs.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__output_name2
-
setOutput_name2
public void setOutput_name2(CArrayFacade<java.lang.Byte> output_name2) throws java.io.IOException
Set method for struct member 'output_name2'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME some surfaces have 2 outputs.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__output_name2
-
__io__addressof
public CPointer<DynamicPaintSurface> __io__addressof()
Instantiates a pointer on this instance.
-
-