public class NodeCryptomatte_Runtime extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__add
Field descriptor (offset) for struct member 'add'.
|
static long[] |
__DNA__FIELD__layers
Field descriptor (offset) for struct member 'layers'.
|
static long[] |
__DNA__FIELD__remove
Field descriptor (offset) for struct member 'remove'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct NodeCryptomatte_Runtime.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
NodeCryptomatte_Runtime(long __address,
Block __block,
BlockTable __blockTable) |
protected |
NodeCryptomatte_Runtime(NodeCryptomatte_Runtime that) |
Modifier and Type | Method and Description |
---|---|
CPointer<NodeCryptomatte_Runtime> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Float> |
getAdd()
Get method for struct member 'add'.
|
ListBase |
getLayers()
Get method for struct member 'layers'.
|
CArrayFacade<java.lang.Float> |
getRemove()
Get method for struct member 'remove'.
|
void |
setAdd(CArrayFacade<java.lang.Float> add)
Set method for struct member 'add'.
|
void |
setLayers(ListBase layers)
Set method for struct member 'layers'.
|
void |
setRemove(CArrayFacade<java.lang.Float> remove)
Set method for struct member 'remove'.
|
__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 NodeCryptomatte_Runtime.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__layers
Contains
. CryptomatteLayer
This is how you get a reference on the corresponding field in the struct:
NodeCryptomatte_Runtime nodecryptomatte_runtime = ...; CPointer<Object> p = nodecryptomatte_runtime.__dna__addressof(NodeCryptomatte_Runtime.__DNA__FIELD__layers); CPointer<ListBase> p_layers = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__add
Temp storage for the cryptomatte picker.
This is how you get a reference on the corresponding field in the struct:
NodeCryptomatte_Runtime nodecryptomatte_runtime = ...; CPointer<Object> p = nodecryptomatte_runtime.__dna__addressof(NodeCryptomatte_Runtime.__DNA__FIELD__add); CPointer<CArrayFacade<Float>> p_add = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__remove
This is how you get a reference on the corresponding field in the struct:
NodeCryptomatte_Runtime nodecryptomatte_runtime = ...; CPointer<Object> p = nodecryptomatte_runtime.__dna__addressof(NodeCryptomatte_Runtime.__DNA__FIELD__remove); CPointer<CArrayFacade<Float>> p_remove = p.cast(new Class[]{CArrayFacade.class, Float.class});
public NodeCryptomatte_Runtime(long __address, Block __block, BlockTable __blockTable)
protected NodeCryptomatte_Runtime(NodeCryptomatte_Runtime that)
public ListBase getLayers() throws java.io.IOException
Contains
. CryptomatteLayer
java.io.IOException
__DNA__FIELD__layers
public void setLayers(ListBase layers) throws java.io.IOException
Contains
. CryptomatteLayer
java.io.IOException
__DNA__FIELD__layers
public CArrayFacade<java.lang.Float> getAdd() throws java.io.IOException
Temp storage for the cryptomatte picker.
java.io.IOException
__DNA__FIELD__add
public void setAdd(CArrayFacade<java.lang.Float> add) throws java.io.IOException
Temp storage for the cryptomatte picker.
java.io.IOException
__DNA__FIELD__add
public CArrayFacade<java.lang.Float> getRemove() throws java.io.IOException
java.io.IOException
__DNA__FIELD__remove
public void setRemove(CArrayFacade<java.lang.Float> remove) throws java.io.IOException
java.io.IOException
__DNA__FIELD__remove
public CPointer<NodeCryptomatte_Runtime> __io__addressof()