public class GP_Sculpt_Settings extends CFacade
GPencil Stroke Sculpting Settings
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad_
Field descriptor (offset) for struct member '_pad_'.
|
static long[] |
__DNA__FIELD__cur_falloff
Field descriptor (offset) for struct member 'cur_falloff'.
|
static long[] |
__DNA__FIELD__cur_primitive
Field descriptor (offset) for struct member 'cur_primitive'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__guide
Field descriptor (offset) for struct member 'guide'.
|
static long[] |
__DNA__FIELD__isect_threshold
Field descriptor (offset) for struct member 'isect_threshold'.
|
static long[] |
__DNA__FIELD__lock_axis
Field descriptor (offset) for struct member 'lock_axis'.
|
static long[] |
__DNA__FIELD__paintcursor
Field descriptor (offset) for struct member 'paintcursor'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct GP_Sculpt_Settings.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
GP_Sculpt_Settings(GP_Sculpt_Settings that) |
|
GP_Sculpt_Settings(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<GP_Sculpt_Settings> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad_()
Get method for struct member '_pad_'.
|
CPointer<CurveMapping> |
getCur_falloff()
Get method for struct member 'cur_falloff'.
|
CPointer<CurveMapping> |
getCur_primitive()
Get method for struct member 'cur_primitive'.
|
int |
getFlag()
Get method for struct member 'flag'.
|
GP_Sculpt_Guide |
getGuide()
Get method for struct member 'guide'.
|
float |
getIsect_threshold()
Get method for struct member 'isect_threshold'.
|
int |
getLock_axis()
Get method for struct member 'lock_axis'.
|
CPointer<java.lang.Object> |
getPaintcursor()
Get method for struct member 'paintcursor'.
|
void |
set_pad_(CArrayFacade<java.lang.Byte> _pad_)
Set method for struct member '_pad_'.
|
void |
setCur_falloff(CPointer<CurveMapping> cur_falloff)
Set method for struct member 'cur_falloff'.
|
void |
setCur_primitive(CPointer<CurveMapping> cur_primitive)
Set method for struct member 'cur_primitive'.
|
void |
setFlag(int flag)
Set method for struct member 'flag'.
|
void |
setGuide(GP_Sculpt_Guide guide)
Set method for struct member 'guide'.
|
void |
setIsect_threshold(float isect_threshold)
Set method for struct member 'isect_threshold'.
|
void |
setLock_axis(int lock_axis)
Set method for struct member 'lock_axis'.
|
void |
setPaintcursor(CPointer<java.lang.Object> paintcursor)
Set method for struct member 'paintcursor'.
|
__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 GP_Sculpt_Settings.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__paintcursor
Runtime.
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__paintcursor); CPointer<CPointer<Object>> p_paintcursor = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__flag
eGP_Sculpt_SettingsFlag
.
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__lock_axis
eGP_Lockaxis_Types
lock drawing to one axis.
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__lock_axis); CPointer<Integer> p_lock_axis = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__isect_threshold
Threshold for intersections
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__isect_threshold); CPointer<Float> p_isect_threshold = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD___pad_
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD___pad_); CPointer<CArrayFacade<Byte>> p__pad_ = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__cur_falloff
Multiframe edit falloff effect by frame.
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__cur_falloff); CPointer<CPointer<CurveMapping>> p_cur_falloff = p.cast(new Class[]{CPointer.class, CurveMapping.class});
public static final long[] __DNA__FIELD__cur_primitive
Curve
used for primitive tools.
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__cur_primitive); CPointer<CPointer<CurveMapping>> p_cur_primitive = p.cast(new Class[]{CPointer.class, CurveMapping.class});
public static final long[] __DNA__FIELD__guide
Guides used for paint tools
This is how you get a reference on the corresponding field in the struct:
GP_Sculpt_Settings gp_sculpt_settings = ...; CPointer<Object> p = gp_sculpt_settings.__dna__addressof(GP_Sculpt_Settings.__DNA__FIELD__guide); CPointer<GP_Sculpt_Guide> p_guide = p.cast(new Class[]{GP_Sculpt_Guide.class});
public GP_Sculpt_Settings(long __address, Block __block, BlockTable __blockTable)
protected GP_Sculpt_Settings(GP_Sculpt_Settings that)
public CPointer<java.lang.Object> getPaintcursor() throws java.io.IOException
Runtime.
java.io.IOException
__DNA__FIELD__paintcursor
public void setPaintcursor(CPointer<java.lang.Object> paintcursor) throws java.io.IOException
Runtime.
java.io.IOException
__DNA__FIELD__paintcursor
public int getFlag() throws java.io.IOException
eGP_Sculpt_SettingsFlag
.
java.io.IOException
__DNA__FIELD__flag
public void setFlag(int flag) throws java.io.IOException
eGP_Sculpt_SettingsFlag
.
java.io.IOException
__DNA__FIELD__flag
public int getLock_axis() throws java.io.IOException
eGP_Lockaxis_Types
lock drawing to one axis.
java.io.IOException
__DNA__FIELD__lock_axis
public void setLock_axis(int lock_axis) throws java.io.IOException
eGP_Lockaxis_Types
lock drawing to one axis.
java.io.IOException
__DNA__FIELD__lock_axis
public float getIsect_threshold() throws java.io.IOException
Threshold for intersections
java.io.IOException
__DNA__FIELD__isect_threshold
public void setIsect_threshold(float isect_threshold) throws java.io.IOException
Threshold for intersections
java.io.IOException
__DNA__FIELD__isect_threshold
public CArrayFacade<java.lang.Byte> get_pad_() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad_
public void set_pad_(CArrayFacade<java.lang.Byte> _pad_) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad_
public CPointer<CurveMapping> getCur_falloff() throws java.io.IOException
Multiframe edit falloff effect by frame.
java.io.IOException
__DNA__FIELD__cur_falloff
public void setCur_falloff(CPointer<CurveMapping> cur_falloff) throws java.io.IOException
Multiframe edit falloff effect by frame.
java.io.IOException
__DNA__FIELD__cur_falloff
public CPointer<CurveMapping> getCur_primitive() throws java.io.IOException
Curve
used for primitive tools.
java.io.IOException
__DNA__FIELD__cur_primitive
public void setCur_primitive(CPointer<CurveMapping> cur_primitive) throws java.io.IOException
Curve
used for primitive tools.
java.io.IOException
__DNA__FIELD__cur_primitive
public GP_Sculpt_Guide getGuide() throws java.io.IOException
Guides used for paint tools
java.io.IOException
__DNA__FIELD__guide
public void setGuide(GP_Sculpt_Guide guide) throws java.io.IOException
Guides used for paint tools
java.io.IOException
__DNA__FIELD__guide
public CPointer<GP_Sculpt_Settings> __io__addressof()