Package org.blender.dna
Class NodeColorspill
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.NodeColorspill
-
public class NodeColorspill extends CFacade
Generated facet for DNA struct type 'NodeColorspill'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__limchan
Field descriptor (offset) for struct member 'limchan'.static long[]
__DNA__FIELD__limscale
Field descriptor (offset) for struct member 'limscale'.static long[]
__DNA__FIELD__unspill
Field descriptor (offset) for struct member 'unspill'.static long[]
__DNA__FIELD__uspillb
Field descriptor (offset) for struct member 'uspillb'.static long[]
__DNA__FIELD__uspillg
Field descriptor (offset) for struct member 'uspillg'.static long[]
__DNA__FIELD__uspillr
Field descriptor (offset) for struct member 'uspillr'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct NodeColorspill.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description NodeColorspill(long __address, Block __block, BlockTable __blockTable)
protected
NodeColorspill(NodeColorspill that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<NodeColorspill>
__io__addressof()
Instantiates a pointer on this instance.short
getLimchan()
Get method for struct member 'limchan'.float
getLimscale()
Get method for struct member 'limscale'.short
getUnspill()
Get method for struct member 'unspill'.float
getUspillb()
Get method for struct member 'uspillb'.float
getUspillg()
Get method for struct member 'uspillg'.float
getUspillr()
Get method for struct member 'uspillr'.void
setLimchan(short limchan)
Set method for struct member 'limchan'.void
setLimscale(float limscale)
Set method for struct member 'limscale'.void
setUnspill(short unspill)
Set method for struct member 'unspill'.void
setUspillb(float uspillb)
Set method for struct member 'uspillb'.void
setUspillg(float uspillg)
Set method for struct member 'uspillg'.void
setUspillr(float uspillr)
Set method for struct member 'uspillr'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__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, equals, hashCode
-
-
-
-
Field Detail
-
__DNA__SDNA_INDEX
public static final int __DNA__SDNA_INDEX
This is the sdna index of the struct NodeColorspill.It is required when allocating a new block to store data for NodeColorspill.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__limchan
public static final long[] __DNA__FIELD__limchan
Field descriptor (offset) for struct member 'limchan'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorspill nodecolorspill = ...; CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__limchan); CPointer<Short> p_limchan = p.cast(new Class[]{Short.class});
Metadata
- Field: 'limchan'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__unspill
public static final long[] __DNA__FIELD__unspill
Field descriptor (offset) for struct member 'unspill'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorspill nodecolorspill = ...; CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__unspill); CPointer<Short> p_unspill = p.cast(new Class[]{Short.class});
Metadata
- Field: 'unspill'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__limscale
public static final long[] __DNA__FIELD__limscale
Field descriptor (offset) for struct member 'limscale'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorspill nodecolorspill = ...; CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__limscale); CPointer<Float> p_limscale = p.cast(new Class[]{Float.class});
Metadata
- Field: 'limscale'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__uspillr
public static final long[] __DNA__FIELD__uspillr
Field descriptor (offset) for struct member 'uspillr'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorspill nodecolorspill = ...; CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__uspillr); CPointer<Float> p_uspillr = p.cast(new Class[]{Float.class});
Metadata
- Field: 'uspillr'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__uspillg
public static final long[] __DNA__FIELD__uspillg
Field descriptor (offset) for struct member 'uspillg'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorspill nodecolorspill = ...; CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__uspillg); CPointer<Float> p_uspillg = p.cast(new Class[]{Float.class});
Metadata
- Field: 'uspillg'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__uspillb
public static final long[] __DNA__FIELD__uspillb
Field descriptor (offset) for struct member 'uspillb'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorspill nodecolorspill = ...; CPointer<Object> p = nodecolorspill.__dna__addressof(NodeColorspill.__DNA__FIELD__uspillb); CPointer<Float> p_uspillb = p.cast(new Class[]{Float.class});
Metadata
- Field: 'uspillb'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
NodeColorspill
public NodeColorspill(long __address, Block __block, BlockTable __blockTable)
-
NodeColorspill
protected NodeColorspill(NodeColorspill that)
-
-
Method Detail
-
getLimchan
public short getLimchan() throws java.io.IOException
Get method for struct member 'limchan'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__limchan
-
setLimchan
public void setLimchan(short limchan) throws java.io.IOException
Set method for struct member 'limchan'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__limchan
-
getUnspill
public short getUnspill() throws java.io.IOException
Get method for struct member 'unspill'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__unspill
-
setUnspill
public void setUnspill(short unspill) throws java.io.IOException
Set method for struct member 'unspill'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__unspill
-
getLimscale
public float getLimscale() throws java.io.IOException
Get method for struct member 'limscale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__limscale
-
setLimscale
public void setLimscale(float limscale) throws java.io.IOException
Set method for struct member 'limscale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__limscale
-
getUspillr
public float getUspillr() throws java.io.IOException
Get method for struct member 'uspillr'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uspillr
-
setUspillr
public void setUspillr(float uspillr) throws java.io.IOException
Set method for struct member 'uspillr'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uspillr
-
getUspillg
public float getUspillg() throws java.io.IOException
Get method for struct member 'uspillg'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uspillg
-
setUspillg
public void setUspillg(float uspillg) throws java.io.IOException
Set method for struct member 'uspillg'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uspillg
-
getUspillb
public float getUspillb() throws java.io.IOException
Get method for struct member 'uspillb'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uspillb
-
setUspillb
public void setUspillb(float uspillb) throws java.io.IOException
Set method for struct member 'uspillb'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uspillb
-
__io__addressof
public CPointer<NodeColorspill> __io__addressof()
Instantiates a pointer on this instance.
-
-