public class ClothModifierData extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__clothObject
Field descriptor (offset) for struct member 'clothObject'.
|
static long[] |
__DNA__FIELD__coll_parms
Field descriptor (offset) for struct member 'coll_parms'.
|
static long[] |
__DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.
|
static long[] |
__DNA__FIELD__point_cache
Field descriptor (offset) for struct member 'point_cache'.
|
static long[] |
__DNA__FIELD__ptcaches
Field descriptor (offset) for struct member 'ptcaches'.
|
static long[] |
__DNA__FIELD__scene
Field descriptor (offset) for struct member 'scene'.
|
static long[] |
__DNA__FIELD__sim_parms
Field descriptor (offset) for struct member 'sim_parms'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct ClothModifierData.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
ClothModifierData(ClothModifierData that) |
|
ClothModifierData(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<ClothModifierData> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<java.lang.Object> |
getClothObject()
Get method for struct member 'clothObject'.
|
CPointer<ClothCollSettings> |
getColl_parms()
Get method for struct member 'coll_parms'.
|
ModifierData |
getModifier()
Get method for struct member 'modifier'.
|
CPointer<PointCache> |
getPoint_cache()
Get method for struct member 'point_cache'.
|
ListBase |
getPtcaches()
Get method for struct member 'ptcaches'.
|
CPointer<Scene> |
getScene()
Get method for struct member 'scene'.
|
CPointer<ClothSimSettings> |
getSim_parms()
Get method for struct member 'sim_parms'.
|
void |
setClothObject(CPointer<java.lang.Object> clothObject)
Set method for struct member 'clothObject'.
|
void |
setColl_parms(CPointer<ClothCollSettings> coll_parms)
Set method for struct member 'coll_parms'.
|
void |
setModifier(ModifierData modifier)
Set method for struct member 'modifier'.
|
void |
setPoint_cache(CPointer<PointCache> point_cache)
Set method for struct member 'point_cache'.
|
void |
setPtcaches(ListBase ptcaches)
Set method for struct member 'ptcaches'.
|
void |
setScene(CPointer<Scene> scene)
Set method for struct member 'scene'.
|
void |
setSim_parms(CPointer<ClothSimSettings> sim_parms)
Set method for struct member 'sim_parms'.
|
__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 ClothModifierData.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__modifier
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__modifier); CPointer<ModifierData> p_modifier = p.cast(new Class[]{ModifierData.class});
public static final long[] __DNA__FIELD__scene
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__scene); CPointer<CPointer<Scene>> p_scene = p.cast(new Class[]{CPointer.class, Scene.class});
public static final long[] __DNA__FIELD__clothObject
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__clothObject); CPointer<CPointer<Object>> p_clothObject = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__sim_parms
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__sim_parms); CPointer<CPointer<ClothSimSettings>> p_sim_parms = p.cast(new Class[]{CPointer.class, ClothSimSettings.class});
public static final long[] __DNA__FIELD__coll_parms
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__coll_parms); CPointer<CPointer<ClothCollSettings>> p_coll_parms = p.cast(new Class[]{CPointer.class, ClothCollSettings.class});
public static final long[] __DNA__FIELD__point_cache
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__point_cache); CPointer<CPointer<PointCache>> p_point_cache = p.cast(new Class[]{CPointer.class, PointCache.class});
public static final long[] __DNA__FIELD__ptcaches
This is how you get a reference on the corresponding field in the struct:
ClothModifierData clothmodifierdata = ...; CPointer<Object> p = clothmodifierdata.__dna__addressof(ClothModifierData.__DNA__FIELD__ptcaches); CPointer<ListBase> p_ptcaches = p.cast(new Class[]{ListBase.class});
public ClothModifierData(long __address, Block __block, BlockTable __blockTable)
protected ClothModifierData(ClothModifierData that)
public ModifierData getModifier() throws java.io.IOException
java.io.IOException
__DNA__FIELD__modifier
public void setModifier(ModifierData modifier) throws java.io.IOException
java.io.IOException
__DNA__FIELD__modifier
public CPointer<Scene> getScene() throws java.io.IOException
java.io.IOException
__DNA__FIELD__scene
public void setScene(CPointer<Scene> scene) throws java.io.IOException
java.io.IOException
__DNA__FIELD__scene
public CPointer<java.lang.Object> getClothObject() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clothObject
public void setClothObject(CPointer<java.lang.Object> clothObject) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clothObject
public CPointer<ClothSimSettings> getSim_parms() throws java.io.IOException
java.io.IOException
__DNA__FIELD__sim_parms
public void setSim_parms(CPointer<ClothSimSettings> sim_parms) throws java.io.IOException
java.io.IOException
__DNA__FIELD__sim_parms
public CPointer<ClothCollSettings> getColl_parms() throws java.io.IOException
java.io.IOException
__DNA__FIELD__coll_parms
public void setColl_parms(CPointer<ClothCollSettings> coll_parms) throws java.io.IOException
java.io.IOException
__DNA__FIELD__coll_parms
public CPointer<PointCache> getPoint_cache() throws java.io.IOException
java.io.IOException
__DNA__FIELD__point_cache
public void setPoint_cache(CPointer<PointCache> point_cache) throws java.io.IOException
java.io.IOException
__DNA__FIELD__point_cache
public ListBase getPtcaches() throws java.io.IOException
java.io.IOException
__DNA__FIELD__ptcaches
public void setPtcaches(ListBase ptcaches) throws java.io.IOException
java.io.IOException
__DNA__FIELD__ptcaches
public CPointer<ClothModifierData> __io__addressof()