Package org.blender.dna
Class NodeColorCorrection
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.NodeColorCorrection
-
public class NodeColorCorrection extends CFacade
Generated facet for DNA struct type 'NodeColorCorrection'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__endmidtones
Field descriptor (offset) for struct member 'endmidtones'.static long[]
__DNA__FIELD__highlights
Field descriptor (offset) for struct member 'highlights'.static long[]
__DNA__FIELD__master
Field descriptor (offset) for struct member 'master'.static long[]
__DNA__FIELD__midtones
Field descriptor (offset) for struct member 'midtones'.static long[]
__DNA__FIELD__shadows
Field descriptor (offset) for struct member 'shadows'.static long[]
__DNA__FIELD__startmidtones
Field descriptor (offset) for struct member 'startmidtones'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct NodeColorCorrection.-
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 NodeColorCorrection(long __address, Block __block, BlockTable __blockTable)
protected
NodeColorCorrection(NodeColorCorrection that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<NodeColorCorrection>
__io__addressof()
Instantiates a pointer on this instance.float
getEndmidtones()
Get method for struct member 'endmidtones'.ColorCorrectionData
getHighlights()
Get method for struct member 'highlights'.ColorCorrectionData
getMaster()
Get method for struct member 'master'.ColorCorrectionData
getMidtones()
Get method for struct member 'midtones'.ColorCorrectionData
getShadows()
Get method for struct member 'shadows'.float
getStartmidtones()
Get method for struct member 'startmidtones'.void
setEndmidtones(float endmidtones)
Set method for struct member 'endmidtones'.void
setHighlights(ColorCorrectionData highlights)
Set method for struct member 'highlights'.void
setMaster(ColorCorrectionData master)
Set method for struct member 'master'.void
setMidtones(ColorCorrectionData midtones)
Set method for struct member 'midtones'.void
setShadows(ColorCorrectionData shadows)
Set method for struct member 'shadows'.void
setStartmidtones(float startmidtones)
Set method for struct member 'startmidtones'.-
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 NodeColorCorrection.It is required when allocating a new block to store data for NodeColorCorrection.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__master
public static final long[] __DNA__FIELD__master
Field descriptor (offset) for struct member 'master'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorCorrection nodecolorcorrection = ...; CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__master); CPointer<ColorCorrectionData> p_master = p.cast(new Class[]{ColorCorrectionData.class});
Metadata
- Field: 'master'
- Signature: 'ColorCorrectionData'
- Actual Size (32bit/64bit): 24/24
-
__DNA__FIELD__shadows
public static final long[] __DNA__FIELD__shadows
Field descriptor (offset) for struct member 'shadows'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorCorrection nodecolorcorrection = ...; CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__shadows); CPointer<ColorCorrectionData> p_shadows = p.cast(new Class[]{ColorCorrectionData.class});
Metadata
- Field: 'shadows'
- Signature: 'ColorCorrectionData'
- Actual Size (32bit/64bit): 24/24
-
__DNA__FIELD__midtones
public static final long[] __DNA__FIELD__midtones
Field descriptor (offset) for struct member 'midtones'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorCorrection nodecolorcorrection = ...; CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__midtones); CPointer<ColorCorrectionData> p_midtones = p.cast(new Class[]{ColorCorrectionData.class});
Metadata
- Field: 'midtones'
- Signature: 'ColorCorrectionData'
- Actual Size (32bit/64bit): 24/24
-
__DNA__FIELD__highlights
public static final long[] __DNA__FIELD__highlights
Field descriptor (offset) for struct member 'highlights'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorCorrection nodecolorcorrection = ...; CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__highlights); CPointer<ColorCorrectionData> p_highlights = p.cast(new Class[]{ColorCorrectionData.class});
Metadata
- Field: 'highlights'
- Signature: 'ColorCorrectionData'
- Actual Size (32bit/64bit): 24/24
-
__DNA__FIELD__startmidtones
public static final long[] __DNA__FIELD__startmidtones
Field descriptor (offset) for struct member 'startmidtones'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorCorrection nodecolorcorrection = ...; CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__startmidtones); CPointer<Float> p_startmidtones = p.cast(new Class[]{Float.class});
Metadata
- Field: 'startmidtones'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__endmidtones
public static final long[] __DNA__FIELD__endmidtones
Field descriptor (offset) for struct member 'endmidtones'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeColorCorrection nodecolorcorrection = ...; CPointer<Object> p = nodecolorcorrection.__dna__addressof(NodeColorCorrection.__DNA__FIELD__endmidtones); CPointer<Float> p_endmidtones = p.cast(new Class[]{Float.class});
Metadata
- Field: 'endmidtones'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
NodeColorCorrection
public NodeColorCorrection(long __address, Block __block, BlockTable __blockTable)
-
NodeColorCorrection
protected NodeColorCorrection(NodeColorCorrection that)
-
-
Method Detail
-
getMaster
public ColorCorrectionData getMaster() throws java.io.IOException
Get method for struct member 'master'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__master
-
setMaster
public void setMaster(ColorCorrectionData master) throws java.io.IOException
Set method for struct member 'master'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__master
-
getShadows
public ColorCorrectionData getShadows() throws java.io.IOException
Get method for struct member 'shadows'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shadows
-
setShadows
public void setShadows(ColorCorrectionData shadows) throws java.io.IOException
Set method for struct member 'shadows'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shadows
-
getMidtones
public ColorCorrectionData getMidtones() throws java.io.IOException
Get method for struct member 'midtones'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__midtones
-
setMidtones
public void setMidtones(ColorCorrectionData midtones) throws java.io.IOException
Set method for struct member 'midtones'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__midtones
-
getHighlights
public ColorCorrectionData getHighlights() throws java.io.IOException
Get method for struct member 'highlights'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__highlights
-
setHighlights
public void setHighlights(ColorCorrectionData highlights) throws java.io.IOException
Set method for struct member 'highlights'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__highlights
-
getStartmidtones
public float getStartmidtones() throws java.io.IOException
Get method for struct member 'startmidtones'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__startmidtones
-
setStartmidtones
public void setStartmidtones(float startmidtones) throws java.io.IOException
Set method for struct member 'startmidtones'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__startmidtones
-
getEndmidtones
public float getEndmidtones() throws java.io.IOException
Get method for struct member 'endmidtones'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__endmidtones
-
setEndmidtones
public void setEndmidtones(float endmidtones) throws java.io.IOException
Set method for struct member 'endmidtones'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__endmidtones
-
__io__addressof
public CPointer<NodeColorCorrection> __io__addressof()
Instantiates a pointer on this instance.
-
-