Package org.blender.dna
Class FMod_Noise
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.FMod_Noise
-
public class FMod_Noise extends CFacade
Generated facet for DNA struct type 'FMod_Noise'.Class Documentation
Blender Source Code
noise modifier data
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__depth
Field descriptor (offset) for struct member 'depth'.static long[]
__DNA__FIELD__modification
Field descriptor (offset) for struct member 'modification'.static long[]
__DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.static long[]
__DNA__FIELD__phase
Field descriptor (offset) for struct member 'phase'.static long[]
__DNA__FIELD__size
Field descriptor (offset) for struct member 'size'.static long[]
__DNA__FIELD__strength
Field descriptor (offset) for struct member 'strength'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct FMod_Noise.-
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 FMod_Noise(long __address, Block __block, BlockTable __blockTable)
protected
FMod_Noise(FMod_Noise that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<FMod_Noise>
__io__addressof()
Instantiates a pointer on this instance.short
getDepth()
Get method for struct member 'depth'.short
getModification()
Get method for struct member 'modification'.float
getOffset()
Get method for struct member 'offset'.float
getPhase()
Get method for struct member 'phase'.float
getSize()
Get method for struct member 'size'.float
getStrength()
Get method for struct member 'strength'.void
setDepth(short depth)
Set method for struct member 'depth'.void
setModification(short modification)
Set method for struct member 'modification'.void
setOffset(float offset)
Set method for struct member 'offset'.void
setPhase(float phase)
Set method for struct member 'phase'.void
setSize(float size)
Set method for struct member 'size'.void
setStrength(float strength)
Set method for struct member 'strength'.-
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 FMod_Noise.It is required when allocating a new block to store data for FMod_Noise.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__size
public static final long[] __DNA__FIELD__size
Field descriptor (offset) for struct member 'size'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FMod_Noise fmod_noise = ...; CPointer<Object> p = fmod_noise.__dna__addressof(FMod_Noise.__DNA__FIELD__size); CPointer<Float> p_size = p.cast(new Class[]{Float.class});
Metadata
- Field: 'size'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__strength
public static final long[] __DNA__FIELD__strength
Field descriptor (offset) for struct member 'strength'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FMod_Noise fmod_noise = ...; CPointer<Object> p = fmod_noise.__dna__addressof(FMod_Noise.__DNA__FIELD__strength); CPointer<Float> p_strength = p.cast(new Class[]{Float.class});
Metadata
- Field: 'strength'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__phase
public static final long[] __DNA__FIELD__phase
Field descriptor (offset) for struct member 'phase'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FMod_Noise fmod_noise = ...; CPointer<Object> p = fmod_noise.__dna__addressof(FMod_Noise.__DNA__FIELD__phase); CPointer<Float> p_phase = p.cast(new Class[]{Float.class});
Metadata
- Field: 'phase'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__offset
public static final long[] __DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FMod_Noise fmod_noise = ...; CPointer<Object> p = fmod_noise.__dna__addressof(FMod_Noise.__DNA__FIELD__offset); CPointer<Float> p_offset = p.cast(new Class[]{Float.class});
Metadata
- Field: 'offset'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__depth
public static final long[] __DNA__FIELD__depth
Field descriptor (offset) for struct member 'depth'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FMod_Noise fmod_noise = ...; CPointer<Object> p = fmod_noise.__dna__addressof(FMod_Noise.__DNA__FIELD__depth); CPointer<Short> p_depth = p.cast(new Class[]{Short.class});
Metadata
- Field: 'depth'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__modification
public static final long[] __DNA__FIELD__modification
Field descriptor (offset) for struct member 'modification'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
FMod_Noise fmod_noise = ...; CPointer<Object> p = fmod_noise.__dna__addressof(FMod_Noise.__DNA__FIELD__modification); CPointer<Short> p_modification = p.cast(new Class[]{Short.class});
Metadata
- Field: 'modification'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
-
Constructor Detail
-
FMod_Noise
public FMod_Noise(long __address, Block __block, BlockTable __blockTable)
-
FMod_Noise
protected FMod_Noise(FMod_Noise that)
-
-
Method Detail
-
getSize
public float getSize() throws java.io.IOException
Get method for struct member 'size'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__size
-
setSize
public void setSize(float size) throws java.io.IOException
Set method for struct member 'size'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__size
-
getStrength
public float getStrength() throws java.io.IOException
Get method for struct member 'strength'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__strength
-
setStrength
public void setStrength(float strength) throws java.io.IOException
Set method for struct member 'strength'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__strength
-
getPhase
public float getPhase() throws java.io.IOException
Get method for struct member 'phase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__phase
-
setPhase
public void setPhase(float phase) throws java.io.IOException
Set method for struct member 'phase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__phase
-
getOffset
public float getOffset() throws java.io.IOException
Get method for struct member 'offset'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__offset
-
setOffset
public void setOffset(float offset) throws java.io.IOException
Set method for struct member 'offset'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__offset
-
getDepth
public short getDepth() throws java.io.IOException
Get method for struct member 'depth'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__depth
-
setDepth
public void setDepth(short depth) throws java.io.IOException
Set method for struct member 'depth'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__depth
-
getModification
public short getModification() throws java.io.IOException
Get method for struct member 'modification'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modification
-
setModification
public void setModification(short modification) throws java.io.IOException
Set method for struct member 'modification'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modification
-
__io__addressof
public CPointer<FMod_Noise> __io__addressof()
Instantiates a pointer on this instance.
-
-