public class NodeImageMultiFileSocket extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__format
Field descriptor (offset) for struct member 'format'.
|
static long[] |
__DNA__FIELD__layer
Field descriptor (offset) for struct member 'layer'.
|
static long[] |
__DNA__FIELD__pad1
Field descriptor (offset) for struct member 'pad1'.
|
static long[] |
__DNA__FIELD__pad2
Field descriptor (offset) for struct member 'pad2'.
|
static long[] |
__DNA__FIELD__path
Field descriptor (offset) for struct member 'path'.
|
static long[] |
__DNA__FIELD__use_node_format
Field descriptor (offset) for struct member 'use_node_format'.
|
static long[] |
__DNA__FIELD__use_render_format
Deprecated.
Deprecated
Pointer ArithmeticsThis is how you get a reference on the corresponding field in the struct: NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__use_render_format); CPointer<Short> p_use_render_format = p.cast(new Class[]{Short.class}); Metadata
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct NodeImageMultiFileSocket.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
NodeImageMultiFileSocket(long __address,
Block __block,
BlockTable __blockTable) |
protected |
NodeImageMultiFileSocket(NodeImageMultiFileSocket that) |
Modifier and Type | Method and Description |
---|---|
CPointer<NodeImageMultiFileSocket> |
__io__addressof()
Instantiates a pointer on this instance.
|
ImageFormatData |
getFormat()
Get method for struct member 'format'.
|
CArrayFacade<java.lang.Byte> |
getLayer()
Get method for struct member 'layer'.
|
int |
getPad1()
Get method for struct member 'pad1'.
|
CArrayFacade<java.lang.Byte> |
getPad2()
Get method for struct member 'pad2'.
|
CArrayFacade<java.lang.Byte> |
getPath()
Get method for struct member 'path'.
|
short |
getUse_node_format()
Get method for struct member 'use_node_format'.
|
short |
getUse_render_format()
Deprecated.
Deprecated
|
void |
setFormat(ImageFormatData format)
Set method for struct member 'format'.
|
void |
setLayer(CArrayFacade<java.lang.Byte> layer)
Set method for struct member 'layer'.
|
void |
setPad1(int pad1)
Set method for struct member 'pad1'.
|
void |
setPad2(CArrayFacade<java.lang.Byte> pad2)
Set method for struct member 'pad2'.
|
void |
setPath(CArrayFacade<java.lang.Byte> path)
Set method for struct member 'path'.
|
void |
setUse_node_format(short use_node_format)
Set method for struct member 'use_node_format'.
|
void |
setUse_render_format(short use_render_format)
Deprecated.
Deprecated
|
__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 NodeImageMultiFileSocket.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__use_render_format
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__use_render_format); CPointer<Short> p_use_render_format = p.cast(new Class[]{Short.class});
single layer file output
public static final long[] __DNA__FIELD__use_node_format
use overall node image format
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__use_node_format); CPointer<Short> p_use_node_format = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__pad1
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__pad1); CPointer<Integer> p_pad1 = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__path
1024 = FILE_MAX
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__path); CPointer<CArrayFacade<Byte>> p_path = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__format
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__format); CPointer<ImageFormatData> p_format = p.cast(new Class[]{ImageFormatData.class});
public static final long[] __DNA__FIELD__layer
multilayer output EXR_TOT_MAXNAME-2 ('.' and channel char are appended)
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__layer); CPointer<CArrayFacade<Byte>> p_layer = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__pad2
This is how you get a reference on the corresponding field in the struct:
NodeImageMultiFileSocket nodeimagemultifilesocket = ...; CPointer<Object> p = nodeimagemultifilesocket.__dna__addressof(NodeImageMultiFileSocket.__DNA__FIELD__pad2); CPointer<CArrayFacade<Byte>> p_pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public NodeImageMultiFileSocket(long __address, Block __block, BlockTable __blockTable)
protected NodeImageMultiFileSocket(NodeImageMultiFileSocket that)
public short getUse_render_format() throws java.io.IOException
single layer file output
java.io.IOException
__DNA__FIELD__use_render_format
public void setUse_render_format(short use_render_format) throws java.io.IOException
single layer file output
java.io.IOException
__DNA__FIELD__use_render_format
public short getUse_node_format() throws java.io.IOException
use overall node image format
java.io.IOException
__DNA__FIELD__use_node_format
public void setUse_node_format(short use_node_format) throws java.io.IOException
use overall node image format
java.io.IOException
__DNA__FIELD__use_node_format
public int getPad1() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public void setPad1(int pad1) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public CArrayFacade<java.lang.Byte> getPath() throws java.io.IOException
1024 = FILE_MAX
java.io.IOException
__DNA__FIELD__path
public void setPath(CArrayFacade<java.lang.Byte> path) throws java.io.IOException
1024 = FILE_MAX
java.io.IOException
__DNA__FIELD__path
public ImageFormatData getFormat() throws java.io.IOException
java.io.IOException
__DNA__FIELD__format
public void setFormat(ImageFormatData format) throws java.io.IOException
java.io.IOException
__DNA__FIELD__format
public CArrayFacade<java.lang.Byte> getLayer() throws java.io.IOException
multilayer output EXR_TOT_MAXNAME-2 ('.' and channel char are appended)
java.io.IOException
__DNA__FIELD__layer
public void setLayer(CArrayFacade<java.lang.Byte> layer) throws java.io.IOException
multilayer output EXR_TOT_MAXNAME-2 ('.' and channel char are appended)
java.io.IOException
__DNA__FIELD__layer
public CArrayFacade<java.lang.Byte> getPad2() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad2
public void setPad2(CArrayFacade<java.lang.Byte> pad2) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad2
public CPointer<NodeImageMultiFileSocket> __io__addressof()