public class CustomData_MeshMasks extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__emask
Field descriptor (offset) for struct member 'emask'.
|
static long[] |
__DNA__FIELD__fmask
Field descriptor (offset) for struct member 'fmask'.
|
static long[] |
__DNA__FIELD__lmask
Field descriptor (offset) for struct member 'lmask'.
|
static long[] |
__DNA__FIELD__pmask
Field descriptor (offset) for struct member 'pmask'.
|
static long[] |
__DNA__FIELD__vmask
Field descriptor (offset) for struct member 'vmask'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct CustomData_MeshMasks.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
CustomData_MeshMasks(CustomData_MeshMasks that) |
|
CustomData_MeshMasks(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<CustomData_MeshMasks> |
__io__addressof()
Instantiates a pointer on this instance.
|
long |
getEmask()
Get method for struct member 'emask'.
|
long |
getFmask()
Get method for struct member 'fmask'.
|
long |
getLmask()
Get method for struct member 'lmask'.
|
long |
getPmask()
Get method for struct member 'pmask'.
|
long |
getVmask()
Get method for struct member 'vmask'.
|
void |
setEmask(long emask)
Set method for struct member 'emask'.
|
void |
setFmask(long fmask)
Set method for struct member 'fmask'.
|
void |
setLmask(long lmask)
Set method for struct member 'lmask'.
|
void |
setPmask(long pmask)
Set method for struct member 'pmask'.
|
void |
setVmask(long vmask)
Set method for struct member 'vmask'.
|
__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 CustomData_MeshMasks.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__vmask
This is how you get a reference on the corresponding field in the struct:
CustomData_MeshMasks customdata_meshmasks = ...; CPointer<Object> p = customdata_meshmasks.__dna__addressof(CustomData_MeshMasks.__DNA__FIELD__vmask); CPointer<int64> p_vmask = p.cast(new Class[]{int64.class});
public static final long[] __DNA__FIELD__emask
This is how you get a reference on the corresponding field in the struct:
CustomData_MeshMasks customdata_meshmasks = ...; CPointer<Object> p = customdata_meshmasks.__dna__addressof(CustomData_MeshMasks.__DNA__FIELD__emask); CPointer<int64> p_emask = p.cast(new Class[]{int64.class});
public static final long[] __DNA__FIELD__fmask
This is how you get a reference on the corresponding field in the struct:
CustomData_MeshMasks customdata_meshmasks = ...; CPointer<Object> p = customdata_meshmasks.__dna__addressof(CustomData_MeshMasks.__DNA__FIELD__fmask); CPointer<int64> p_fmask = p.cast(new Class[]{int64.class});
public static final long[] __DNA__FIELD__pmask
This is how you get a reference on the corresponding field in the struct:
CustomData_MeshMasks customdata_meshmasks = ...; CPointer<Object> p = customdata_meshmasks.__dna__addressof(CustomData_MeshMasks.__DNA__FIELD__pmask); CPointer<int64> p_pmask = p.cast(new Class[]{int64.class});
public static final long[] __DNA__FIELD__lmask
This is how you get a reference on the corresponding field in the struct:
CustomData_MeshMasks customdata_meshmasks = ...; CPointer<Object> p = customdata_meshmasks.__dna__addressof(CustomData_MeshMasks.__DNA__FIELD__lmask); CPointer<int64> p_lmask = p.cast(new Class[]{int64.class});
public CustomData_MeshMasks(long __address, Block __block, BlockTable __blockTable)
protected CustomData_MeshMasks(CustomData_MeshMasks that)
public long getVmask() throws java.io.IOException
java.io.IOException
__DNA__FIELD__vmask
public void setVmask(long vmask) throws java.io.IOException
java.io.IOException
__DNA__FIELD__vmask
public long getEmask() throws java.io.IOException
java.io.IOException
__DNA__FIELD__emask
public void setEmask(long emask) throws java.io.IOException
java.io.IOException
__DNA__FIELD__emask
public long getFmask() throws java.io.IOException
java.io.IOException
__DNA__FIELD__fmask
public void setFmask(long fmask) throws java.io.IOException
java.io.IOException
__DNA__FIELD__fmask
public long getPmask() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pmask
public void setPmask(long pmask) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pmask
public long getLmask() throws java.io.IOException
java.io.IOException
__DNA__FIELD__lmask
public void setLmask(long lmask) throws java.io.IOException
java.io.IOException
__DNA__FIELD__lmask
public CPointer<CustomData_MeshMasks> __io__addressof()