public class AnimData extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__act_blendmode
Field descriptor (offset) for struct member 'act_blendmode'.
|
static long[] |
__DNA__FIELD__act_extendmode
Field descriptor (offset) for struct member 'act_extendmode'.
|
static long[] |
__DNA__FIELD__act_influence
Field descriptor (offset) for struct member 'act_influence'.
|
static long[] |
__DNA__FIELD__act_track
Field descriptor (offset) for struct member 'act_track'.
|
static long[] |
__DNA__FIELD__action
Field descriptor (offset) for struct member 'action'.
|
static long[] |
__DNA__FIELD__actstrip
Field descriptor (offset) for struct member 'actstrip'.
|
static long[] |
__DNA__FIELD__drivers
Field descriptor (offset) for struct member 'drivers'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__nla_tracks
Field descriptor (offset) for struct member 'nla_tracks'.
|
static long[] |
__DNA__FIELD__overrides
Field descriptor (offset) for struct member 'overrides'.
|
static long[] |
__DNA__FIELD__recalc
Field descriptor (offset) for struct member 'recalc'.
|
static long[] |
__DNA__FIELD__remap
Field descriptor (offset) for struct member 'remap'.
|
static long[] |
__DNA__FIELD__tmpact
Field descriptor (offset) for struct member 'tmpact'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct AnimData.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
AnimData(AnimData that) |
|
AnimData(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<AnimData> |
__io__addressof()
Instantiates a pointer on this instance.
|
short |
getAct_blendmode()
Get method for struct member 'act_blendmode'.
|
short |
getAct_extendmode()
Get method for struct member 'act_extendmode'.
|
float |
getAct_influence()
Get method for struct member 'act_influence'.
|
CPointer<NlaTrack> |
getAct_track()
Get method for struct member 'act_track'.
|
CPointer<bAction> |
getAction()
Get method for struct member 'action'.
|
CPointer<NlaStrip> |
getActstrip()
Get method for struct member 'actstrip'.
|
ListBase |
getDrivers()
Get method for struct member 'drivers'.
|
int |
getFlag()
Get method for struct member 'flag'.
|
ListBase |
getNla_tracks()
Get method for struct member 'nla_tracks'.
|
ListBase |
getOverrides()
Get method for struct member 'overrides'.
|
int |
getRecalc()
Get method for struct member 'recalc'.
|
CPointer<AnimMapper> |
getRemap()
Get method for struct member 'remap'.
|
CPointer<bAction> |
getTmpact()
Get method for struct member 'tmpact'.
|
void |
setAct_blendmode(short act_blendmode)
Set method for struct member 'act_blendmode'.
|
void |
setAct_extendmode(short act_extendmode)
Set method for struct member 'act_extendmode'.
|
void |
setAct_influence(float act_influence)
Set method for struct member 'act_influence'.
|
void |
setAct_track(CPointer<NlaTrack> act_track)
Set method for struct member 'act_track'.
|
void |
setAction(CPointer<bAction> action)
Set method for struct member 'action'.
|
void |
setActstrip(CPointer<NlaStrip> actstrip)
Set method for struct member 'actstrip'.
|
void |
setDrivers(ListBase drivers)
Set method for struct member 'drivers'.
|
void |
setFlag(int flag)
Set method for struct member 'flag'.
|
void |
setNla_tracks(ListBase nla_tracks)
Set method for struct member 'nla_tracks'.
|
void |
setOverrides(ListBase overrides)
Set method for struct member 'overrides'.
|
void |
setRecalc(int recalc)
Set method for struct member 'recalc'.
|
void |
setRemap(CPointer<AnimMapper> remap)
Set method for struct member 'remap'.
|
void |
setTmpact(CPointer<bAction> tmpact)
Set method for struct member 'tmpact'.
|
__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 AnimData.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__action
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__action); CPointer<CPointer<bAction>> p_action = p.cast(new Class[]{CPointer.class, bAction.class});
public static final long[] __DNA__FIELD__tmpact
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__tmpact); CPointer<CPointer<bAction>> p_tmpact = p.cast(new Class[]{CPointer.class, bAction.class});
public static final long[] __DNA__FIELD__remap
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__remap); CPointer<CPointer<AnimMapper>> p_remap = p.cast(new Class[]{CPointer.class, AnimMapper.class});
public static final long[] __DNA__FIELD__nla_tracks
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__nla_tracks); CPointer<ListBase> p_nla_tracks = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__act_track
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__act_track); CPointer<CPointer<NlaTrack>> p_act_track = p.cast(new Class[]{CPointer.class, NlaTrack.class});
public static final long[] __DNA__FIELD__actstrip
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__actstrip); CPointer<CPointer<NlaStrip>> p_actstrip = p.cast(new Class[]{CPointer.class, NlaStrip.class});
public static final long[] __DNA__FIELD__drivers
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__drivers); CPointer<ListBase> p_drivers = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__overrides
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__overrides); CPointer<ListBase> p_overrides = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__recalc
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__recalc); CPointer<Integer> p_recalc = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__act_blendmode
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__act_blendmode); CPointer<Short> p_act_blendmode = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__act_extendmode
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__act_extendmode); CPointer<Short> p_act_extendmode = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__act_influence
This is how you get a reference on the corresponding field in the struct:
AnimData animdata = ...; CPointer<Object> p = animdata.__dna__addressof(AnimData.__DNA__FIELD__act_influence); CPointer<Float> p_act_influence = p.cast(new Class[]{Float.class});
public AnimData(long __address, Block __block, BlockTable __blockTable)
protected AnimData(AnimData that)
public CPointer<bAction> getAction() throws java.io.IOException
java.io.IOException
__DNA__FIELD__action
public void setAction(CPointer<bAction> action) throws java.io.IOException
java.io.IOException
__DNA__FIELD__action
public CPointer<bAction> getTmpact() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tmpact
public void setTmpact(CPointer<bAction> tmpact) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tmpact
public CPointer<AnimMapper> getRemap() throws java.io.IOException
java.io.IOException
__DNA__FIELD__remap
public void setRemap(CPointer<AnimMapper> remap) throws java.io.IOException
java.io.IOException
__DNA__FIELD__remap
public ListBase getNla_tracks() throws java.io.IOException
java.io.IOException
__DNA__FIELD__nla_tracks
public void setNla_tracks(ListBase nla_tracks) throws java.io.IOException
java.io.IOException
__DNA__FIELD__nla_tracks
public CPointer<NlaTrack> getAct_track() throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_track
public void setAct_track(CPointer<NlaTrack> act_track) throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_track
public CPointer<NlaStrip> getActstrip() throws java.io.IOException
java.io.IOException
__DNA__FIELD__actstrip
public void setActstrip(CPointer<NlaStrip> actstrip) throws java.io.IOException
java.io.IOException
__DNA__FIELD__actstrip
public ListBase getDrivers() throws java.io.IOException
java.io.IOException
__DNA__FIELD__drivers
public void setDrivers(ListBase drivers) throws java.io.IOException
java.io.IOException
__DNA__FIELD__drivers
public ListBase getOverrides() throws java.io.IOException
java.io.IOException
__DNA__FIELD__overrides
public void setOverrides(ListBase overrides) throws java.io.IOException
java.io.IOException
__DNA__FIELD__overrides
public int getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(int flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public int getRecalc() throws java.io.IOException
java.io.IOException
__DNA__FIELD__recalc
public void setRecalc(int recalc) throws java.io.IOException
java.io.IOException
__DNA__FIELD__recalc
public short getAct_blendmode() throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_blendmode
public void setAct_blendmode(short act_blendmode) throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_blendmode
public short getAct_extendmode() throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_extendmode
public void setAct_extendmode(short act_extendmode) throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_extendmode
public float getAct_influence() throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_influence
public void setAct_influence(float act_influence) throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_influence