public class FMod_Cycles extends CFacade
TODO: we can only do complete cycles...
cycling/repetition modifier data
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__after_cycles
Field descriptor (offset) for struct member 'after_cycles'.
|
static long[] |
__DNA__FIELD__after_mode
Field descriptor (offset) for struct member 'after_mode'.
|
static long[] |
__DNA__FIELD__before_cycles
Field descriptor (offset) for struct member 'before_cycles'.
|
static long[] |
__DNA__FIELD__before_mode
Field descriptor (offset) for struct member 'before_mode'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct FMod_Cycles.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
FMod_Cycles(FMod_Cycles that) |
|
FMod_Cycles(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<FMod_Cycles> |
__io__addressof()
Instantiates a pointer on this instance.
|
short |
getAfter_cycles()
Get method for struct member 'after_cycles'.
|
short |
getAfter_mode()
Get method for struct member 'after_mode'.
|
short |
getBefore_cycles()
Get method for struct member 'before_cycles'.
|
short |
getBefore_mode()
Get method for struct member 'before_mode'.
|
void |
setAfter_cycles(short after_cycles)
Set method for struct member 'after_cycles'.
|
void |
setAfter_mode(short after_mode)
Set method for struct member 'after_mode'.
|
void |
setBefore_cycles(short before_cycles)
Set method for struct member 'before_cycles'.
|
void |
setBefore_mode(short before_mode)
Set method for struct member 'before_mode'.
|
__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 FMod_Cycles.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__before_mode
extrapolation mode to use before first keyframe
This is how you get a reference on the corresponding field in the struct:
FMod_Cycles fmod_cycles = ...; CPointer<Object> p = fmod_cycles.__dna__addressof(FMod_Cycles.__DNA__FIELD__before_mode); CPointer<Short> p_before_mode = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__after_mode
extrapolation mode to use after last keyframe
This is how you get a reference on the corresponding field in the struct:
FMod_Cycles fmod_cycles = ...; CPointer<Object> p = fmod_cycles.__dna__addressof(FMod_Cycles.__DNA__FIELD__after_mode); CPointer<Short> p_after_mode = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__before_cycles
number of 'cycles' before first keyframe to do
This is how you get a reference on the corresponding field in the struct:
FMod_Cycles fmod_cycles = ...; CPointer<Object> p = fmod_cycles.__dna__addressof(FMod_Cycles.__DNA__FIELD__before_cycles); CPointer<Short> p_before_cycles = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__after_cycles
number of 'cycles' after last keyframe to do
This is how you get a reference on the corresponding field in the struct:
FMod_Cycles fmod_cycles = ...; CPointer<Object> p = fmod_cycles.__dna__addressof(FMod_Cycles.__DNA__FIELD__after_cycles); CPointer<Short> p_after_cycles = p.cast(new Class[]{Short.class});
public FMod_Cycles(long __address, Block __block, BlockTable __blockTable)
protected FMod_Cycles(FMod_Cycles that)
public short getBefore_mode() throws java.io.IOException
extrapolation mode to use before first keyframe
java.io.IOException
__DNA__FIELD__before_mode
public void setBefore_mode(short before_mode) throws java.io.IOException
extrapolation mode to use before first keyframe
java.io.IOException
__DNA__FIELD__before_mode
public short getAfter_mode() throws java.io.IOException
extrapolation mode to use after last keyframe
java.io.IOException
__DNA__FIELD__after_mode
public void setAfter_mode(short after_mode) throws java.io.IOException
extrapolation mode to use after last keyframe
java.io.IOException
__DNA__FIELD__after_mode
public short getBefore_cycles() throws java.io.IOException
number of 'cycles' before first keyframe to do
java.io.IOException
__DNA__FIELD__before_cycles
public void setBefore_cycles(short before_cycles) throws java.io.IOException
number of 'cycles' before first keyframe to do
java.io.IOException
__DNA__FIELD__before_cycles
public short getAfter_cycles() throws java.io.IOException
number of 'cycles' after last keyframe to do
java.io.IOException
__DNA__FIELD__after_cycles
public void setAfter_cycles(short after_cycles) throws java.io.IOException
number of 'cycles' after last keyframe to do
java.io.IOException
__DNA__FIELD__after_cycles
public CPointer<FMod_Cycles> __io__addressof()