public class AnimMapPair extends CFacade
DNA_action_types.h
instead************************************************ Animation Reuse - i.e. users of Actions Retargetting -----------------------------Defines what parts of the paths should be remapped from 'abc' to 'xyz'. TODO:
Regrex (possibly provided through PY, though having our own module might be faster) would be important to have at some point. Current replacements are just simple string matches...
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__from
Field descriptor (offset) for struct member 'from'.
|
static long[] |
__DNA__FIELD__to
Field descriptor (offset) for struct member 'to'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct AnimMapPair.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
AnimMapPair(AnimMapPair that) |
|
AnimMapPair(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<AnimMapPair> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
getFrom()
Get method for struct member 'from'.
|
CArrayFacade<java.lang.Byte> |
getTo()
Get method for struct member 'to'.
|
void |
setFrom(CArrayFacade<java.lang.Byte> from)
Set method for struct member 'from'.
|
void |
setTo(CArrayFacade<java.lang.Byte> to)
Set method for struct member 'to'.
|
__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 AnimMapPair.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__from
part of path to bed replaced
This is how you get a reference on the corresponding field in the struct:
AnimMapPair animmappair = ...; CPointer<Object> p = animmappair.__dna__addressof(AnimMapPair.__DNA__FIELD__from); CPointer<CArrayFacade<Byte>> p_from = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__to
part of path to replace with
This is how you get a reference on the corresponding field in the struct:
AnimMapPair animmappair = ...; CPointer<Object> p = animmappair.__dna__addressof(AnimMapPair.__DNA__FIELD__to); CPointer<CArrayFacade<Byte>> p_to = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public AnimMapPair(long __address, Block __block, BlockTable __blockTable)
protected AnimMapPair(AnimMapPair that)
public CArrayFacade<java.lang.Byte> getFrom() throws java.io.IOException
part of path to bed replaced
java.io.IOException
__DNA__FIELD__from
public void setFrom(CArrayFacade<java.lang.Byte> from) throws java.io.IOException
part of path to bed replaced
java.io.IOException
__DNA__FIELD__from
public CArrayFacade<java.lang.Byte> getTo() throws java.io.IOException
part of path to replace with
java.io.IOException
__DNA__FIELD__to
public void setTo(CArrayFacade<java.lang.Byte> to) throws java.io.IOException
part of path to replace with
java.io.IOException
__DNA__FIELD__to
public CPointer<AnimMapPair> __io__addressof()