Package | Description |
---|---|
org.cakelab.blender.io | |
org.cakelab.blender.nio | |
org.cakelab.blender.utils |
This package contains optional utility classes to use with generated DNA API classes.
|
Modifier and Type | Method and Description |
---|---|
BlockTable |
BlenderFile.getBlockTable() |
Modifier and Type | Field and Description |
---|---|
protected BlockTable |
CFacade.__io__blockTable
Block table which contains the block with the data of
the associated instance.
|
Modifier and Type | Method and Description |
---|---|
static CFacade |
CFacade.__io__newInstance(java.lang.Class<? extends CFacade> type,
long address,
Block block,
BlockTable blockTable)
Creates a new facade instance of the given type.
|
Constructor and Description |
---|
CArrayFacade(long baseAddress,
java.lang.Class<?>[] targetTypeList,
int[] dimensions,
Block block,
BlockTable __blockTable)
This is the constructor to attach an array facade to existing
data in a block of a blender file.
|
CFacade(long __address,
Block block,
BlockTable __blockTable)
Common constructor for a facade on an existing instance of a
DNA struct, a pointer or an array.
|
CPointer(long targetAddress,
java.lang.Class<?>[] targetTypes,
Block block,
BlockTable memory)
Common constructor for pointers.
|
Modifier and Type | Field and Description |
---|---|
protected BlockTable |
MainLibBase.blockTable |