public class BrushGpencilSettings extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
static long[] |
__DNA__FIELD___pad_1
Field descriptor (offset) for struct member '_pad_1'.
|
static long[] |
__DNA__FIELD___pad_2
Field descriptor (offset) for struct member '_pad_2'.
|
static long[] |
__DNA__FIELD__active_smooth
Field descriptor (offset) for struct member 'active_smooth'.
|
static long[] |
__DNA__FIELD__brush_type
Deprecated.
Deprecated
Pointer ArithmeticsThis is how you get a reference on the corresponding field in the struct: BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__brush_type); CPointer<Integer> p_brush_type = p.cast(new Class[]{Integer.class}); Metadata
|
static long[] |
__DNA__FIELD__curve_jitter
Field descriptor (offset) for struct member 'curve_jitter'.
|
static long[] |
__DNA__FIELD__curve_sensitivity
Field descriptor (offset) for struct member 'curve_sensitivity'.
|
static long[] |
__DNA__FIELD__curve_strength
Field descriptor (offset) for struct member 'curve_strength'.
|
static long[] |
__DNA__FIELD__draw_angle
Field descriptor (offset) for struct member 'draw_angle'.
|
static long[] |
__DNA__FIELD__draw_angle_factor
Field descriptor (offset) for struct member 'draw_angle_factor'.
|
static long[] |
__DNA__FIELD__draw_jitter
Field descriptor (offset) for struct member 'draw_jitter'.
|
static long[] |
__DNA__FIELD__draw_random_press
Field descriptor (offset) for struct member 'draw_random_press'.
|
static long[] |
__DNA__FIELD__draw_random_strength
Field descriptor (offset) for struct member 'draw_random_strength'.
|
static long[] |
__DNA__FIELD__draw_random_sub
Field descriptor (offset) for struct member 'draw_random_sub'.
|
static long[] |
__DNA__FIELD__draw_sensitivity
Field descriptor (offset) for struct member 'draw_sensitivity'.
|
static long[] |
__DNA__FIELD__draw_smoothfac
Field descriptor (offset) for struct member 'draw_smoothfac'.
|
static long[] |
__DNA__FIELD__draw_smoothlvl
Field descriptor (offset) for struct member 'draw_smoothlvl'.
|
static long[] |
__DNA__FIELD__draw_strength
Field descriptor (offset) for struct member 'draw_strength'.
|
static long[] |
__DNA__FIELD__draw_subdivide
Field descriptor (offset) for struct member 'draw_subdivide'.
|
static long[] |
__DNA__FIELD__era_strength_f
Field descriptor (offset) for struct member 'era_strength_f'.
|
static long[] |
__DNA__FIELD__era_thickness_f
Field descriptor (offset) for struct member 'era_thickness_f'.
|
static long[] |
__DNA__FIELD__eraser_mode
Field descriptor (offset) for struct member 'eraser_mode'.
|
static long[] |
__DNA__FIELD__fill_draw_mode
Field descriptor (offset) for struct member 'fill_draw_mode'.
|
static long[] |
__DNA__FIELD__fill_factor
Field descriptor (offset) for struct member 'fill_factor'.
|
static long[] |
__DNA__FIELD__fill_leak
Field descriptor (offset) for struct member 'fill_leak'.
|
static long[] |
__DNA__FIELD__fill_simplylvl
Field descriptor (offset) for struct member 'fill_simplylvl'.
|
static long[] |
__DNA__FIELD__fill_threshold
Field descriptor (offset) for struct member 'fill_threshold'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__gradient_f
Field descriptor (offset) for struct member 'gradient_f'.
|
static long[] |
__DNA__FIELD__gradient_s
Field descriptor (offset) for struct member 'gradient_s'.
|
static long[] |
__DNA__FIELD__icon_id
Field descriptor (offset) for struct member 'icon_id'.
|
static long[] |
__DNA__FIELD__input_samples
Field descriptor (offset) for struct member 'input_samples'.
|
static long[] |
__DNA__FIELD__material
Field descriptor (offset) for struct member 'material'.
|
static long[] |
__DNA__FIELD__thick_smoothfac
Field descriptor (offset) for struct member 'thick_smoothfac'.
|
static long[] |
__DNA__FIELD__thick_smoothlvl
Field descriptor (offset) for struct member 'thick_smoothlvl'.
|
static long[] |
__DNA__FIELD__uv_random
Field descriptor (offset) for struct member 'uv_random'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct BrushGpencilSettings.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
BrushGpencilSettings(BrushGpencilSettings that) |
|
BrushGpencilSettings(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<BrushGpencilSettings> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad_1()
Get method for struct member '_pad_1'.
|
CArrayFacade<java.lang.Byte> |
get_pad_2()
Get method for struct member '_pad_2'.
|
short |
get_pad()
Get method for struct member '_pad'.
|
float |
getActive_smooth()
Get method for struct member 'active_smooth'.
|
int |
getBrush_type()
Deprecated.
Deprecated
|
CPointer<CurveMapping> |
getCurve_jitter()
Get method for struct member 'curve_jitter'.
|
CPointer<CurveMapping> |
getCurve_sensitivity()
Get method for struct member 'curve_sensitivity'.
|
CPointer<CurveMapping> |
getCurve_strength()
Get method for struct member 'curve_strength'.
|
float |
getDraw_angle_factor()
Get method for struct member 'draw_angle_factor'.
|
float |
getDraw_angle()
Get method for struct member 'draw_angle'.
|
float |
getDraw_jitter()
Get method for struct member 'draw_jitter'.
|
float |
getDraw_random_press()
Get method for struct member 'draw_random_press'.
|
float |
getDraw_random_strength()
Get method for struct member 'draw_random_strength'.
|
float |
getDraw_random_sub()
Get method for struct member 'draw_random_sub'.
|
float |
getDraw_sensitivity()
Get method for struct member 'draw_sensitivity'.
|
float |
getDraw_smoothfac()
Get method for struct member 'draw_smoothfac'.
|
short |
getDraw_smoothlvl()
Get method for struct member 'draw_smoothlvl'.
|
float |
getDraw_strength()
Get method for struct member 'draw_strength'.
|
short |
getDraw_subdivide()
Get method for struct member 'draw_subdivide'.
|
float |
getEra_strength_f()
Get method for struct member 'era_strength_f'.
|
float |
getEra_thickness_f()
Get method for struct member 'era_thickness_f'.
|
int |
getEraser_mode()
Get method for struct member 'eraser_mode'.
|
int |
getFill_draw_mode()
Get method for struct member 'fill_draw_mode'.
|
short |
getFill_factor()
Get method for struct member 'fill_factor'.
|
short |
getFill_leak()
Get method for struct member 'fill_leak'.
|
int |
getFill_simplylvl()
Get method for struct member 'fill_simplylvl'.
|
float |
getFill_threshold()
Get method for struct member 'fill_threshold'.
|
int |
getFlag()
Get method for struct member 'flag'.
|
float |
getGradient_f()
Get method for struct member 'gradient_f'.
|
CArrayFacade<java.lang.Float> |
getGradient_s()
Get method for struct member 'gradient_s'.
|
int |
getIcon_id()
Get method for struct member 'icon_id'.
|
int |
getInput_samples()
Get method for struct member 'input_samples'.
|
CPointer<Material> |
getMaterial()
Get method for struct member 'material'.
|
float |
getThick_smoothfac()
Get method for struct member 'thick_smoothfac'.
|
short |
getThick_smoothlvl()
Get method for struct member 'thick_smoothlvl'.
|
float |
getUv_random()
Get method for struct member 'uv_random'.
|
void |
set_pad_1(CArrayFacade<java.lang.Byte> _pad_1)
Set method for struct member '_pad_1'.
|
void |
set_pad_2(CArrayFacade<java.lang.Byte> _pad_2)
Set method for struct member '_pad_2'.
|
void |
set_pad(short _pad)
Set method for struct member '_pad'.
|
void |
setActive_smooth(float active_smooth)
Set method for struct member 'active_smooth'.
|
void |
setBrush_type(int brush_type)
Deprecated.
Deprecated
|
void |
setCurve_jitter(CPointer<CurveMapping> curve_jitter)
Set method for struct member 'curve_jitter'.
|
void |
setCurve_sensitivity(CPointer<CurveMapping> curve_sensitivity)
Set method for struct member 'curve_sensitivity'.
|
void |
setCurve_strength(CPointer<CurveMapping> curve_strength)
Set method for struct member 'curve_strength'.
|
void |
setDraw_angle_factor(float draw_angle_factor)
Set method for struct member 'draw_angle_factor'.
|
void |
setDraw_angle(float draw_angle)
Set method for struct member 'draw_angle'.
|
void |
setDraw_jitter(float draw_jitter)
Set method for struct member 'draw_jitter'.
|
void |
setDraw_random_press(float draw_random_press)
Set method for struct member 'draw_random_press'.
|
void |
setDraw_random_strength(float draw_random_strength)
Set method for struct member 'draw_random_strength'.
|
void |
setDraw_random_sub(float draw_random_sub)
Set method for struct member 'draw_random_sub'.
|
void |
setDraw_sensitivity(float draw_sensitivity)
Set method for struct member 'draw_sensitivity'.
|
void |
setDraw_smoothfac(float draw_smoothfac)
Set method for struct member 'draw_smoothfac'.
|
void |
setDraw_smoothlvl(short draw_smoothlvl)
Set method for struct member 'draw_smoothlvl'.
|
void |
setDraw_strength(float draw_strength)
Set method for struct member 'draw_strength'.
|
void |
setDraw_subdivide(short draw_subdivide)
Set method for struct member 'draw_subdivide'.
|
void |
setEra_strength_f(float era_strength_f)
Set method for struct member 'era_strength_f'.
|
void |
setEra_thickness_f(float era_thickness_f)
Set method for struct member 'era_thickness_f'.
|
void |
setEraser_mode(int eraser_mode)
Set method for struct member 'eraser_mode'.
|
void |
setFill_draw_mode(int fill_draw_mode)
Set method for struct member 'fill_draw_mode'.
|
void |
setFill_factor(short fill_factor)
Set method for struct member 'fill_factor'.
|
void |
setFill_leak(short fill_leak)
Set method for struct member 'fill_leak'.
|
void |
setFill_simplylvl(int fill_simplylvl)
Set method for struct member 'fill_simplylvl'.
|
void |
setFill_threshold(float fill_threshold)
Set method for struct member 'fill_threshold'.
|
void |
setFlag(int flag)
Set method for struct member 'flag'.
|
void |
setGradient_f(float gradient_f)
Set method for struct member 'gradient_f'.
|
void |
setGradient_s(CArrayFacade<java.lang.Float> gradient_s)
Set method for struct member 'gradient_s'.
|
void |
setIcon_id(int icon_id)
Set method for struct member 'icon_id'.
|
void |
setInput_samples(int input_samples)
Set method for struct member 'input_samples'.
|
void |
setMaterial(CPointer<Material> material)
Set method for struct member 'material'.
|
void |
setThick_smoothfac(float thick_smoothfac)
Set method for struct member 'thick_smoothfac'.
|
void |
setThick_smoothlvl(short thick_smoothlvl)
Set method for struct member 'thick_smoothlvl'.
|
void |
setUv_random(float uv_random)
Set method for struct member 'uv_random'.
|
__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 BrushGpencilSettings.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__draw_smoothfac
Amount of smoothing to apply to newly created strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_smoothfac); CPointer<Float> p_draw_smoothfac = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_sensitivity
Amount of sensitivity to apply to newly created strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_sensitivity); CPointer<Float> p_draw_sensitivity = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_strength
Amount of alpha strength to apply to newly created strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_strength); CPointer<Float> p_draw_strength = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_jitter
Amount of jitter to apply to newly created strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_jitter); CPointer<Float> p_draw_jitter = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_angle
Angle when the brush has full thickness.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_angle); CPointer<Float> p_draw_angle = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_angle_factor
Factor to apply when angle change (only 90 degrees).
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_angle_factor); CPointer<Float> p_draw_angle_factor = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_random_press
Factor of randomness for pressure.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_random_press); CPointer<Float> p_draw_random_press = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_random_strength
Factor of strength for strength.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_random_strength); CPointer<Float> p_draw_random_strength = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_random_sub
Factor of randomness for subdivision.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_random_sub); CPointer<Float> p_draw_random_sub = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__draw_smoothlvl
Number of times to apply smooth factor to new strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_smoothlvl); CPointer<Short> p_draw_smoothlvl = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__draw_subdivide
Number of times to subdivide new strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__draw_subdivide); CPointer<Short> p_draw_subdivide = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD___pad
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD___pad); CPointer<Short> p__pad = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__thick_smoothlvl
Number of times to apply thickness smooth factor to new strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__thick_smoothlvl); CPointer<Short> p_thick_smoothlvl = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__thick_smoothfac
Amount of thickness smoothing to apply to newly created strokes.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__thick_smoothfac); CPointer<Float> p_thick_smoothfac = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__fill_threshold
Factor for transparency.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__fill_threshold); CPointer<Float> p_fill_threshold = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__fill_leak
Number of pixel to consider the leak is too small (x 2).
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__fill_leak); CPointer<Short> p_fill_leak = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__fill_factor
Fill zoom factor
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__fill_factor); CPointer<Short> p_fill_factor = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD___pad_1
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD___pad_1); CPointer<CArrayFacade<Byte>> p__pad_1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__fill_simplylvl
Number of simplify steps.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__fill_simplylvl); CPointer<Integer> p_fill_simplylvl = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__fill_draw_mode
Type of control lines drawing mode.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__fill_draw_mode); CPointer<Integer> p_fill_draw_mode = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__icon_id
Icon identifier.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__icon_id); CPointer<Integer> p_icon_id = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__input_samples
Maximum distance before generate new point for very fast mouse movements.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__input_samples); CPointer<Integer> p_input_samples = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__uv_random
Random factor for UV rotation.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__uv_random); CPointer<Float> p_uv_random = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__brush_type
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__brush_type); CPointer<Integer> p_brush_type = p.cast(new Class[]{Integer.class});
Moved to 'Brush.gpencil_tool
'.
public static final long[] __DNA__FIELD__eraser_mode
Soft, hard or stroke.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__eraser_mode); CPointer<Integer> p_eraser_mode = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__active_smooth
Smooth while drawing factor.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__active_smooth); CPointer<Float> p_active_smooth = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__era_strength_f
Factor to apply to strength for soft eraser.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__era_strength_f); CPointer<Float> p_era_strength_f = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__era_thickness_f
Factor to apply to thickness for soft eraser.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__era_thickness_f); CPointer<Float> p_era_thickness_f = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__flag
Internal grease pencil drawing flags.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__gradient_f
gradient control along y for color
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__gradient_f); CPointer<Float> p_gradient_f = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__gradient_s
factor xy of shape for dots gradients
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__gradient_s); CPointer<CArrayFacade<Float>> p_gradient_s = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD___pad_2
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD___pad_2); CPointer<CArrayFacade<Byte>> p__pad_2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__curve_sensitivity
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__curve_sensitivity); CPointer<CPointer<CurveMapping>> p_curve_sensitivity = p.cast(new Class[]{CPointer.class, CurveMapping.class});
public static final long[] __DNA__FIELD__curve_strength
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__curve_strength); CPointer<CPointer<CurveMapping>> p_curve_strength = p.cast(new Class[]{CPointer.class, CurveMapping.class});
public static final long[] __DNA__FIELD__curve_jitter
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__curve_jitter); CPointer<CPointer<CurveMapping>> p_curve_jitter = p.cast(new Class[]{CPointer.class, CurveMapping.class});
public static final long[] __DNA__FIELD__material
optional link of material to replace default in context Material
.
This is how you get a reference on the corresponding field in the struct:
BrushGpencilSettings brushgpencilsettings = ...; CPointer<Object> p = brushgpencilsettings.__dna__addressof(BrushGpencilSettings.__DNA__FIELD__material); CPointer<CPointer<Material>> p_material = p.cast(new Class[]{CPointer.class, Material.class});
public BrushGpencilSettings(long __address, Block __block, BlockTable __blockTable)
protected BrushGpencilSettings(BrushGpencilSettings that)
public float getDraw_smoothfac() throws java.io.IOException
Amount of smoothing to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_smoothfac
public void setDraw_smoothfac(float draw_smoothfac) throws java.io.IOException
Amount of smoothing to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_smoothfac
public float getDraw_sensitivity() throws java.io.IOException
Amount of sensitivity to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_sensitivity
public void setDraw_sensitivity(float draw_sensitivity) throws java.io.IOException
Amount of sensitivity to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_sensitivity
public float getDraw_strength() throws java.io.IOException
Amount of alpha strength to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_strength
public void setDraw_strength(float draw_strength) throws java.io.IOException
Amount of alpha strength to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_strength
public float getDraw_jitter() throws java.io.IOException
Amount of jitter to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_jitter
public void setDraw_jitter(float draw_jitter) throws java.io.IOException
Amount of jitter to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__draw_jitter
public float getDraw_angle() throws java.io.IOException
Angle when the brush has full thickness.
java.io.IOException
__DNA__FIELD__draw_angle
public void setDraw_angle(float draw_angle) throws java.io.IOException
Angle when the brush has full thickness.
java.io.IOException
__DNA__FIELD__draw_angle
public float getDraw_angle_factor() throws java.io.IOException
Factor to apply when angle change (only 90 degrees).
java.io.IOException
__DNA__FIELD__draw_angle_factor
public void setDraw_angle_factor(float draw_angle_factor) throws java.io.IOException
Factor to apply when angle change (only 90 degrees).
java.io.IOException
__DNA__FIELD__draw_angle_factor
public float getDraw_random_press() throws java.io.IOException
Factor of randomness for pressure.
java.io.IOException
__DNA__FIELD__draw_random_press
public void setDraw_random_press(float draw_random_press) throws java.io.IOException
Factor of randomness for pressure.
java.io.IOException
__DNA__FIELD__draw_random_press
public float getDraw_random_strength() throws java.io.IOException
Factor of strength for strength.
java.io.IOException
__DNA__FIELD__draw_random_strength
public void setDraw_random_strength(float draw_random_strength) throws java.io.IOException
Factor of strength for strength.
java.io.IOException
__DNA__FIELD__draw_random_strength
public float getDraw_random_sub() throws java.io.IOException
Factor of randomness for subdivision.
java.io.IOException
__DNA__FIELD__draw_random_sub
public void setDraw_random_sub(float draw_random_sub) throws java.io.IOException
Factor of randomness for subdivision.
java.io.IOException
__DNA__FIELD__draw_random_sub
public short getDraw_smoothlvl() throws java.io.IOException
Number of times to apply smooth factor to new strokes.
java.io.IOException
__DNA__FIELD__draw_smoothlvl
public void setDraw_smoothlvl(short draw_smoothlvl) throws java.io.IOException
Number of times to apply smooth factor to new strokes.
java.io.IOException
__DNA__FIELD__draw_smoothlvl
public short getDraw_subdivide() throws java.io.IOException
Number of times to subdivide new strokes.
java.io.IOException
__DNA__FIELD__draw_subdivide
public void setDraw_subdivide(short draw_subdivide) throws java.io.IOException
Number of times to subdivide new strokes.
java.io.IOException
__DNA__FIELD__draw_subdivide
public short get_pad() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public void set_pad(short _pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public short getThick_smoothlvl() throws java.io.IOException
Number of times to apply thickness smooth factor to new strokes.
java.io.IOException
__DNA__FIELD__thick_smoothlvl
public void setThick_smoothlvl(short thick_smoothlvl) throws java.io.IOException
Number of times to apply thickness smooth factor to new strokes.
java.io.IOException
__DNA__FIELD__thick_smoothlvl
public float getThick_smoothfac() throws java.io.IOException
Amount of thickness smoothing to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__thick_smoothfac
public void setThick_smoothfac(float thick_smoothfac) throws java.io.IOException
Amount of thickness smoothing to apply to newly created strokes.
java.io.IOException
__DNA__FIELD__thick_smoothfac
public float getFill_threshold() throws java.io.IOException
Factor for transparency.
java.io.IOException
__DNA__FIELD__fill_threshold
public void setFill_threshold(float fill_threshold) throws java.io.IOException
Factor for transparency.
java.io.IOException
__DNA__FIELD__fill_threshold
public short getFill_leak() throws java.io.IOException
Number of pixel to consider the leak is too small (x 2).
java.io.IOException
__DNA__FIELD__fill_leak
public void setFill_leak(short fill_leak) throws java.io.IOException
Number of pixel to consider the leak is too small (x 2).
java.io.IOException
__DNA__FIELD__fill_leak
public short getFill_factor() throws java.io.IOException
Fill zoom factor
java.io.IOException
__DNA__FIELD__fill_factor
public void setFill_factor(short fill_factor) throws java.io.IOException
Fill zoom factor
java.io.IOException
__DNA__FIELD__fill_factor
public CArrayFacade<java.lang.Byte> get_pad_1() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad_1
public void set_pad_1(CArrayFacade<java.lang.Byte> _pad_1) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad_1
public int getFill_simplylvl() throws java.io.IOException
Number of simplify steps.
java.io.IOException
__DNA__FIELD__fill_simplylvl
public void setFill_simplylvl(int fill_simplylvl) throws java.io.IOException
Number of simplify steps.
java.io.IOException
__DNA__FIELD__fill_simplylvl
public int getFill_draw_mode() throws java.io.IOException
Type of control lines drawing mode.
java.io.IOException
__DNA__FIELD__fill_draw_mode
public void setFill_draw_mode(int fill_draw_mode) throws java.io.IOException
Type of control lines drawing mode.
java.io.IOException
__DNA__FIELD__fill_draw_mode
public int getIcon_id() throws java.io.IOException
Icon identifier.
java.io.IOException
__DNA__FIELD__icon_id
public void setIcon_id(int icon_id) throws java.io.IOException
Icon identifier.
java.io.IOException
__DNA__FIELD__icon_id
public int getInput_samples() throws java.io.IOException
Maximum distance before generate new point for very fast mouse movements.
java.io.IOException
__DNA__FIELD__input_samples
public void setInput_samples(int input_samples) throws java.io.IOException
Maximum distance before generate new point for very fast mouse movements.
java.io.IOException
__DNA__FIELD__input_samples
public float getUv_random() throws java.io.IOException
Random factor for UV rotation.
java.io.IOException
__DNA__FIELD__uv_random
public void setUv_random(float uv_random) throws java.io.IOException
Random factor for UV rotation.
java.io.IOException
__DNA__FIELD__uv_random
public int getBrush_type() throws java.io.IOException
Moved to 'Brush.gpencil_tool
'.
java.io.IOException
__DNA__FIELD__brush_type
public void setBrush_type(int brush_type) throws java.io.IOException
Moved to 'Brush.gpencil_tool
'.
java.io.IOException
__DNA__FIELD__brush_type
public int getEraser_mode() throws java.io.IOException
Soft, hard or stroke.
java.io.IOException
__DNA__FIELD__eraser_mode
public void setEraser_mode(int eraser_mode) throws java.io.IOException
Soft, hard or stroke.
java.io.IOException
__DNA__FIELD__eraser_mode
public float getActive_smooth() throws java.io.IOException
Smooth while drawing factor.
java.io.IOException
__DNA__FIELD__active_smooth
public void setActive_smooth(float active_smooth) throws java.io.IOException
Smooth while drawing factor.
java.io.IOException
__DNA__FIELD__active_smooth
public float getEra_strength_f() throws java.io.IOException
Factor to apply to strength for soft eraser.
java.io.IOException
__DNA__FIELD__era_strength_f
public void setEra_strength_f(float era_strength_f) throws java.io.IOException
Factor to apply to strength for soft eraser.
java.io.IOException
__DNA__FIELD__era_strength_f
public float getEra_thickness_f() throws java.io.IOException
Factor to apply to thickness for soft eraser.
java.io.IOException
__DNA__FIELD__era_thickness_f
public void setEra_thickness_f(float era_thickness_f) throws java.io.IOException
Factor to apply to thickness for soft eraser.
java.io.IOException
__DNA__FIELD__era_thickness_f
public int getFlag() throws java.io.IOException
Internal grease pencil drawing flags.
java.io.IOException
__DNA__FIELD__flag
public void setFlag(int flag) throws java.io.IOException
Internal grease pencil drawing flags.
java.io.IOException
__DNA__FIELD__flag
public float getGradient_f() throws java.io.IOException
gradient control along y for color
java.io.IOException
__DNA__FIELD__gradient_f
public void setGradient_f(float gradient_f) throws java.io.IOException
gradient control along y for color
java.io.IOException
__DNA__FIELD__gradient_f
public CArrayFacade<java.lang.Float> getGradient_s() throws java.io.IOException
factor xy of shape for dots gradients
java.io.IOException
__DNA__FIELD__gradient_s
public void setGradient_s(CArrayFacade<java.lang.Float> gradient_s) throws java.io.IOException
factor xy of shape for dots gradients
java.io.IOException
__DNA__FIELD__gradient_s
public CArrayFacade<java.lang.Byte> get_pad_2() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad_2
public void set_pad_2(CArrayFacade<java.lang.Byte> _pad_2) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad_2
public CPointer<CurveMapping> getCurve_sensitivity() throws java.io.IOException
java.io.IOException
__DNA__FIELD__curve_sensitivity
public void setCurve_sensitivity(CPointer<CurveMapping> curve_sensitivity) throws java.io.IOException
java.io.IOException
__DNA__FIELD__curve_sensitivity
public CPointer<CurveMapping> getCurve_strength() throws java.io.IOException
java.io.IOException
__DNA__FIELD__curve_strength
public void setCurve_strength(CPointer<CurveMapping> curve_strength) throws java.io.IOException
java.io.IOException
__DNA__FIELD__curve_strength
public CPointer<CurveMapping> getCurve_jitter() throws java.io.IOException
java.io.IOException
__DNA__FIELD__curve_jitter
public void setCurve_jitter(CPointer<CurveMapping> curve_jitter) throws java.io.IOException
java.io.IOException
__DNA__FIELD__curve_jitter
public CPointer<Material> getMaterial() throws java.io.IOException
optional link of material to replace default in context Material
.
java.io.IOException
__DNA__FIELD__material
public void setMaterial(CPointer<Material> material) throws java.io.IOException
optional link of material to replace default in context Material
.
java.io.IOException
__DNA__FIELD__material
public CPointer<BrushGpencilSettings> __io__addressof()