Class SceneRenderLayer
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.SceneRenderLayer
-
public class SceneRenderLayer extends CFacade
Generated facet for DNA struct type 'SceneRenderLayer'.Class Documentation
Blender Source Code
Render Layers Render Layer
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__freestyleConfig
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__lay
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__lay_exclude
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__lay_zmask
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__layflag
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__mat_override
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__name
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__pass_alpha_threshold
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__pass_xor
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__passflag
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static long[]
__DNA__FIELD__prop
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__samples
Deprecated.Deprecatedstatic int
__DNA__SDNA_INDEX
This is the sdna index of the struct SceneRenderLayer.-
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 SceneRenderLayer(long __address, Block __block, BlockTable __blockTable)
protected
SceneRenderLayer(SceneRenderLayer that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CPointer<SceneRenderLayer>
__io__addressof()
Instantiates a pointer on this instance.FreestyleConfig
getFreestyleConfig()
Deprecated.Deprecatedint
getLay()
Deprecated.Deprecatedint
getLay_exclude()
Deprecated.Deprecatedint
getLay_zmask()
Deprecated.Deprecatedint
getLayflag()
Deprecated.DeprecatedCPointer<Material>
getMat_override()
Deprecated.DeprecatedCArrayFacade<java.lang.Byte>
getName()
Deprecated.DeprecatedCPointer<SceneRenderLayer>
getNext()
Get method for struct member 'next'.float
getPass_alpha_threshold()
Deprecated.Deprecatedint
getPass_xor()
Deprecated.Deprecatedint
getPassflag()
Deprecated.DeprecatedCPointer<SceneRenderLayer>
getPrev()
Get method for struct member 'prev'.CPointer<IDProperty>
getProp()
Deprecated.Deprecatedint
getSamples()
Deprecated.Deprecatedvoid
setFreestyleConfig(FreestyleConfig freestyleConfig)
Deprecated.Deprecatedvoid
setLay(int lay)
Deprecated.Deprecatedvoid
setLay_exclude(int lay_exclude)
Deprecated.Deprecatedvoid
setLay_zmask(int lay_zmask)
Deprecated.Deprecatedvoid
setLayflag(int layflag)
Deprecated.Deprecatedvoid
setMat_override(CPointer<Material> mat_override)
Deprecated.Deprecatedvoid
setName(CArrayFacade<java.lang.Byte> name)
Deprecated.Deprecatedvoid
setNext(CPointer<SceneRenderLayer> next)
Set method for struct member 'next'.void
setPass_alpha_threshold(float pass_alpha_threshold)
Deprecated.Deprecatedvoid
setPass_xor(int pass_xor)
Deprecated.Deprecatedvoid
setPassflag(int passflag)
Deprecated.Deprecatedvoid
setPrev(CPointer<SceneRenderLayer> prev)
Set method for struct member 'prev'.void
setProp(CPointer<IDProperty> prop)
Deprecated.Deprecatedvoid
setSamples(int samples)
Deprecated.Deprecated-
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 SceneRenderLayer.It is required when allocating a new block to store data for SceneRenderLayer.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__next
public static final long[] __DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__next); CPointer<CPointer<SceneRenderLayer>> p_next = p.cast(new Class[]{CPointer.class, SceneRenderLayer.class});
Metadata
- Field: 'next'
- Signature: 'SceneRenderLayer*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__prev
public static final long[] __DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__prev); CPointer<CPointer<SceneRenderLayer>> p_prev = p.cast(new Class[]{CPointer.class, SceneRenderLayer.class});
Metadata
- Field: 'prev'
- Signature: 'SceneRenderLayer*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__name
public static final long[] __DNA__FIELD__name
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
Field descriptor (offset) for struct member 'name'.Field Documentation
Blender Source Code
MAX_NAME.
-
__DNA__FIELD__mat_override
public static final long[] __DNA__FIELD__mat_override
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__mat_override); CPointer<CPointer<Material>> p_mat_override = p.cast(new Class[]{CPointer.class, Material.class});
Metadata
- Field: 'mat_override'
- Signature: 'Material*'
- Actual Size (32bit/64bit): 4/8
Field descriptor (offset) for struct member 'mat_override'.Field Documentation
Blender Source Code
Converted to
ViewLayer
setting.
-
__DNA__FIELD__lay
public static final long[] __DNA__FIELD__lay
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__lay); CPointer<Integer> p_lay = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'lay'.Field Documentation
Blender Source Code
Converted to
LayerCollection
cycles camera visibility override.
-
__DNA__FIELD__lay_zmask
public static final long[] __DNA__FIELD__lay_zmask
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__lay_zmask); CPointer<Integer> p_lay_zmask = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay_zmask'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'lay_zmask'.Field Documentation
Blender Source Code
Converted to
LayerCollection
cycles holdout override.
-
__DNA__FIELD__lay_exclude
public static final long[] __DNA__FIELD__lay_exclude
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__lay_exclude); CPointer<Integer> p_lay_exclude = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'lay_exclude'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'lay_exclude'.Field Documentation
Blender Source Code
-
__DNA__FIELD__layflag
public static final long[] __DNA__FIELD__layflag
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__layflag); CPointer<Integer> p_layflag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'layflag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'layflag'.Field Documentation
Blender Source Code
Converted to
ViewLayer
layflag and flag.
-
__DNA__FIELD__passflag
public static final long[] __DNA__FIELD__passflag
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__passflag); CPointer<Integer> p_passflag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'passflag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'passflag'.Field Documentation
Blender Source Code
pass_xor has to be after passflag Pass_xor has to be after passflag.
-
__DNA__FIELD__pass_xor
public static final long[] __DNA__FIELD__pass_xor
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__pass_xor); CPointer<Integer> p_pass_xor = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'pass_xor'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'pass_xor'.Field Documentation
Blender Source Code
Converted to
ViewLayer
passflag and flag.
-
__DNA__FIELD__samples
public static final long[] __DNA__FIELD__samples
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__samples); CPointer<Integer> p_samples = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'samples'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'samples'.Field Documentation
Blender Source Code
Converted to
ViewLayer
setting.
-
__DNA__FIELD__pass_alpha_threshold
public static final long[] __DNA__FIELD__pass_alpha_threshold
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__pass_alpha_threshold); CPointer<Float> p_pass_alpha_threshold = p.cast(new Class[]{Float.class});
Metadata
- Field: 'pass_alpha_threshold'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'pass_alpha_threshold'.Field Documentation
Blender Source Code
Converted to
ViewLayer
pass_alpha_threshold.
-
__DNA__FIELD__prop
public static final long[] __DNA__FIELD__prop
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__prop); CPointer<CPointer<IDProperty>> p_prop = p.cast(new Class[]{CPointer.class, IDProperty.class});
Metadata
- Field: 'prop'
- Signature: 'IDProperty*'
- Actual Size (32bit/64bit): 4/8
Field descriptor (offset) for struct member 'prop'.Field Documentation
Blender Source Code
Converted to
ViewLayer
id_properties.
-
__DNA__FIELD__freestyleConfig
public static final long[] __DNA__FIELD__freestyleConfig
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SceneRenderLayer scenerenderlayer = ...; CPointer<Object> p = scenerenderlayer.__dna__addressof(SceneRenderLayer.__DNA__FIELD__freestyleConfig); CPointer<FreestyleConfig> p_freestyleConfig = p.cast(new Class[]{FreestyleConfig.class});
Metadata
- Field: 'freestyleConfig'
- Signature: 'FreestyleConfig'
- Actual Size (32bit/64bit): 40/56
Field descriptor (offset) for struct member 'freestyleConfig'.Field Documentation
Blender Source Code
Converted to
ViewLayer
freestyleConfig.
-
-
Constructor Detail
-
SceneRenderLayer
public SceneRenderLayer(long __address, Block __block, BlockTable __blockTable)
-
SceneRenderLayer
protected SceneRenderLayer(SceneRenderLayer that)
-
-
Method Detail
-
getNext
public CPointer<SceneRenderLayer> getNext() throws java.io.IOException
Get method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
setNext
public void setNext(CPointer<SceneRenderLayer> next) throws java.io.IOException
Set method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
getPrev
public CPointer<SceneRenderLayer> getPrev() throws java.io.IOException
Get method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
setPrev
public void setPrev(CPointer<SceneRenderLayer> prev) throws java.io.IOException
Set method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
getName
public CArrayFacade<java.lang.Byte> getName() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'name'.Field Documentation
Blender Source Code
MAX_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
setName
public void setName(CArrayFacade<java.lang.Byte> name) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'name'.Field Documentation
Blender Source Code
MAX_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
getMat_override
public CPointer<Material> getMat_override() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'mat_override'.Field Documentation
Blender Source Code
Converted to
ViewLayer
setting.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mat_override
-
setMat_override
public void setMat_override(CPointer<Material> mat_override) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'mat_override'.Field Documentation
Blender Source Code
Converted to
ViewLayer
setting.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mat_override
-
getLay
public int getLay() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'lay'.Field Documentation
Blender Source Code
Converted to
LayerCollection
cycles camera visibility override.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lay
-
setLay
public void setLay(int lay) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'lay'.Field Documentation
Blender Source Code
Converted to
LayerCollection
cycles camera visibility override.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lay
-
getLay_zmask
public int getLay_zmask() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'lay_zmask'.Field Documentation
Blender Source Code
Converted to
LayerCollection
cycles holdout override.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lay_zmask
-
setLay_zmask
public void setLay_zmask(int lay_zmask) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'lay_zmask'.Field Documentation
Blender Source Code
Converted to
LayerCollection
cycles holdout override.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lay_zmask
-
getLay_exclude
public int getLay_exclude() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'lay_exclude'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lay_exclude
-
setLay_exclude
public void setLay_exclude(int lay_exclude) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'lay_exclude'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lay_exclude
-
getLayflag
public int getLayflag() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'layflag'.Field Documentation
Blender Source Code
Converted to
ViewLayer
layflag and flag.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__layflag
-
setLayflag
public void setLayflag(int layflag) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'layflag'.Field Documentation
Blender Source Code
Converted to
ViewLayer
layflag and flag.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__layflag
-
getPassflag
public int getPassflag() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'passflag'.Field Documentation
Blender Source Code
pass_xor has to be after passflag Pass_xor has to be after passflag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__passflag
-
setPassflag
public void setPassflag(int passflag) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'passflag'.Field Documentation
Blender Source Code
pass_xor has to be after passflag Pass_xor has to be after passflag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__passflag
-
getPass_xor
public int getPass_xor() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'pass_xor'.Field Documentation
Blender Source Code
Converted to
ViewLayer
passflag and flag.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pass_xor
-
setPass_xor
public void setPass_xor(int pass_xor) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'pass_xor'.Field Documentation
Blender Source Code
Converted to
ViewLayer
passflag and flag.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pass_xor
-
getSamples
public int getSamples() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'samples'.Field Documentation
Blender Source Code
Converted to
ViewLayer
setting.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__samples
-
setSamples
public void setSamples(int samples) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'samples'.Field Documentation
Blender Source Code
Converted to
ViewLayer
setting.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__samples
-
getPass_alpha_threshold
public float getPass_alpha_threshold() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'pass_alpha_threshold'.Field Documentation
Blender Source Code
Converted to
ViewLayer
pass_alpha_threshold.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pass_alpha_threshold
-
setPass_alpha_threshold
public void setPass_alpha_threshold(float pass_alpha_threshold) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'pass_alpha_threshold'.Field Documentation
Blender Source Code
Converted to
ViewLayer
pass_alpha_threshold.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pass_alpha_threshold
-
getProp
public CPointer<IDProperty> getProp() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'prop'.Field Documentation
Blender Source Code
Converted to
ViewLayer
id_properties.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prop
-
setProp
public void setProp(CPointer<IDProperty> prop) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'prop'.Field Documentation
Blender Source Code
Converted to
ViewLayer
id_properties.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prop
-
getFreestyleConfig
public FreestyleConfig getFreestyleConfig() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'freestyleConfig'.Field Documentation
Blender Source Code
Converted to
ViewLayer
freestyleConfig.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__freestyleConfig
-
setFreestyleConfig
public void setFreestyleConfig(FreestyleConfig freestyleConfig) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'freestyleConfig'.Field Documentation
Blender Source Code
Converted to
ViewLayer
freestyleConfig.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__freestyleConfig
-
__io__addressof
public CPointer<SceneRenderLayer> __io__addressof()
Instantiates a pointer on this instance.
-
-