Class WaveEff
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.WaveEff
-
public class WaveEff extends CFacade
Generated facet for DNA struct type 'WaveEff'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__buttype
Field descriptor (offset) for struct member 'buttype'.static long[]
__DNA__FIELD__damp
Field descriptor (offset) for struct member 'damp'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__height
Field descriptor (offset) for struct member 'height'.static long[]
__DNA__FIELD__lifetime
Field descriptor (offset) for struct member 'lifetime'.static long[]
__DNA__FIELD__minfac
Field descriptor (offset) for struct member 'minfac'.static long[]
__DNA__FIELD__narrow
Field descriptor (offset) for struct member 'narrow'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static long[]
__DNA__FIELD__speed
Field descriptor (offset) for struct member 'speed'.static long[]
__DNA__FIELD__startx
Field descriptor (offset) for struct member 'startx'.static long[]
__DNA__FIELD__starty
Field descriptor (offset) for struct member 'starty'.static long[]
__DNA__FIELD__stype
Field descriptor (offset) for struct member 'stype'.static long[]
__DNA__FIELD__timeoffs
Field descriptor (offset) for struct member 'timeoffs'.static long[]
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.static long[]
__DNA__FIELD__width
Field descriptor (offset) for struct member 'width'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct WaveEff.-
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 WaveEff(long __address, Block __block, BlockTable __blockTable)
protected
WaveEff(WaveEff that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<WaveEff>
__io__addressof()
Instantiates a pointer on this instance.short
getButtype()
Get method for struct member 'buttype'.float
getDamp()
Get method for struct member 'damp'.short
getFlag()
Get method for struct member 'flag'.float
getHeight()
Get method for struct member 'height'.float
getLifetime()
Get method for struct member 'lifetime'.float
getMinfac()
Get method for struct member 'minfac'.float
getNarrow()
Get method for struct member 'narrow'.CPointer<WaveEff>
getNext()
Get method for struct member 'next'.CPointer<WaveEff>
getPrev()
Get method for struct member 'prev'.float
getSpeed()
Get method for struct member 'speed'.float
getStartx()
Get method for struct member 'startx'.float
getStarty()
Get method for struct member 'starty'.short
getStype()
Get method for struct member 'stype'.float
getTimeoffs()
Get method for struct member 'timeoffs'.short
getType()
Get method for struct member 'type'.float
getWidth()
Get method for struct member 'width'.void
setButtype(short buttype)
Set method for struct member 'buttype'.void
setDamp(float damp)
Set method for struct member 'damp'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setHeight(float height)
Set method for struct member 'height'.void
setLifetime(float lifetime)
Set method for struct member 'lifetime'.void
setMinfac(float minfac)
Set method for struct member 'minfac'.void
setNarrow(float narrow)
Set method for struct member 'narrow'.void
setNext(CPointer<WaveEff> next)
Set method for struct member 'next'.void
setPrev(CPointer<WaveEff> prev)
Set method for struct member 'prev'.void
setSpeed(float speed)
Set method for struct member 'speed'.void
setStartx(float startx)
Set method for struct member 'startx'.void
setStarty(float starty)
Set method for struct member 'starty'.void
setStype(short stype)
Set method for struct member 'stype'.void
setTimeoffs(float timeoffs)
Set method for struct member 'timeoffs'.void
setType(short type)
Set method for struct member 'type'.void
setWidth(float width)
Set method for struct member 'width'.-
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 WaveEff.It is required when allocating a new block to store data for WaveEff.
- 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:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__next); CPointer<CPointer<WaveEff>> p_next = p.cast(new Class[]{CPointer.class, WaveEff.class});
Metadata
- Field: 'next'
- Signature: 'WaveEff*'
- 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:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__prev); CPointer<CPointer<WaveEff>> p_prev = p.cast(new Class[]{CPointer.class, WaveEff.class});
Metadata
- Field: 'prev'
- Signature: 'WaveEff*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__type
public static final long[] __DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__type); CPointer<Short> p_type = p.cast(new Class[]{Short.class});
Metadata
- Field: 'type'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__buttype
public static final long[] __DNA__FIELD__buttype
Field descriptor (offset) for struct member 'buttype'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__buttype); CPointer<Short> p_buttype = p.cast(new Class[]{Short.class});
Metadata
- Field: 'buttype'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__stype
public static final long[] __DNA__FIELD__stype
Field descriptor (offset) for struct member 'stype'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__stype); CPointer<Short> p_stype = p.cast(new Class[]{Short.class});
Metadata
- Field: 'stype'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__startx
public static final long[] __DNA__FIELD__startx
Field descriptor (offset) for struct member 'startx'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__startx); CPointer<Float> p_startx = p.cast(new Class[]{Float.class});
Metadata
- Field: 'startx'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__starty
public static final long[] __DNA__FIELD__starty
Field descriptor (offset) for struct member 'starty'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__starty); CPointer<Float> p_starty = p.cast(new Class[]{Float.class});
Metadata
- Field: 'starty'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__height
public static final long[] __DNA__FIELD__height
Field descriptor (offset) for struct member 'height'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__height); CPointer<Float> p_height = p.cast(new Class[]{Float.class});
Metadata
- Field: 'height'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__width
public static final long[] __DNA__FIELD__width
Field descriptor (offset) for struct member 'width'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__width); CPointer<Float> p_width = p.cast(new Class[]{Float.class});
Metadata
- Field: 'width'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__narrow
public static final long[] __DNA__FIELD__narrow
Field descriptor (offset) for struct member 'narrow'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__narrow); CPointer<Float> p_narrow = p.cast(new Class[]{Float.class});
Metadata
- Field: 'narrow'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__speed
public static final long[] __DNA__FIELD__speed
Field descriptor (offset) for struct member 'speed'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__speed); CPointer<Float> p_speed = p.cast(new Class[]{Float.class});
Metadata
- Field: 'speed'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__minfac
public static final long[] __DNA__FIELD__minfac
Field descriptor (offset) for struct member 'minfac'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__minfac); CPointer<Float> p_minfac = p.cast(new Class[]{Float.class});
Metadata
- Field: 'minfac'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__damp
public static final long[] __DNA__FIELD__damp
Field descriptor (offset) for struct member 'damp'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__damp); CPointer<Float> p_damp = p.cast(new Class[]{Float.class});
Metadata
- Field: 'damp'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__timeoffs
public static final long[] __DNA__FIELD__timeoffs
Field descriptor (offset) for struct member 'timeoffs'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__timeoffs); CPointer<Float> p_timeoffs = p.cast(new Class[]{Float.class});
Metadata
- Field: 'timeoffs'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__lifetime
public static final long[] __DNA__FIELD__lifetime
Field descriptor (offset) for struct member 'lifetime'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
WaveEff waveeff = ...; CPointer<Object> p = waveeff.__dna__addressof(WaveEff.__DNA__FIELD__lifetime); CPointer<Float> p_lifetime = p.cast(new Class[]{Float.class});
Metadata
- Field: 'lifetime'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
WaveEff
public WaveEff(long __address, Block __block, BlockTable __blockTable)
-
WaveEff
protected WaveEff(WaveEff that)
-
-
Method Detail
-
getNext
public CPointer<WaveEff> 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<WaveEff> next) throws java.io.IOException
Set method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
getPrev
public CPointer<WaveEff> 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<WaveEff> prev) throws java.io.IOException
Set method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
getType
public short getType() throws java.io.IOException
Get method for struct member 'type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
setType
public void setType(short type) throws java.io.IOException
Set method for struct member 'type'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
getFlag
public short getFlag() throws java.io.IOException
Get method for struct member 'flag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
setFlag
public void setFlag(short flag) throws java.io.IOException
Set method for struct member 'flag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getButtype
public short getButtype() throws java.io.IOException
Get method for struct member 'buttype'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__buttype
-
setButtype
public void setButtype(short buttype) throws java.io.IOException
Set method for struct member 'buttype'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__buttype
-
getStype
public short getStype() throws java.io.IOException
Get method for struct member 'stype'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stype
-
setStype
public void setStype(short stype) throws java.io.IOException
Set method for struct member 'stype'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__stype
-
getStartx
public float getStartx() throws java.io.IOException
Get method for struct member 'startx'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__startx
-
setStartx
public void setStartx(float startx) throws java.io.IOException
Set method for struct member 'startx'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__startx
-
getStarty
public float getStarty() throws java.io.IOException
Get method for struct member 'starty'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__starty
-
setStarty
public void setStarty(float starty) throws java.io.IOException
Set method for struct member 'starty'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__starty
-
getHeight
public float getHeight() throws java.io.IOException
Get method for struct member 'height'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__height
-
setHeight
public void setHeight(float height) throws java.io.IOException
Set method for struct member 'height'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__height
-
getWidth
public float getWidth() throws java.io.IOException
Get method for struct member 'width'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__width
-
setWidth
public void setWidth(float width) throws java.io.IOException
Set method for struct member 'width'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__width
-
getNarrow
public float getNarrow() throws java.io.IOException
Get method for struct member 'narrow'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__narrow
-
setNarrow
public void setNarrow(float narrow) throws java.io.IOException
Set method for struct member 'narrow'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__narrow
-
getSpeed
public float getSpeed() throws java.io.IOException
Get method for struct member 'speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__speed
-
setSpeed
public void setSpeed(float speed) throws java.io.IOException
Set method for struct member 'speed'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__speed
-
getMinfac
public float getMinfac() throws java.io.IOException
Get method for struct member 'minfac'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__minfac
-
setMinfac
public void setMinfac(float minfac) throws java.io.IOException
Set method for struct member 'minfac'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__minfac
-
getDamp
public float getDamp() throws java.io.IOException
Get method for struct member 'damp'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__damp
-
setDamp
public void setDamp(float damp) throws java.io.IOException
Set method for struct member 'damp'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__damp
-
getTimeoffs
public float getTimeoffs() throws java.io.IOException
Get method for struct member 'timeoffs'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__timeoffs
-
setTimeoffs
public void setTimeoffs(float timeoffs) throws java.io.IOException
Set method for struct member 'timeoffs'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__timeoffs
-
getLifetime
public float getLifetime() throws java.io.IOException
Get method for struct member 'lifetime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lifetime
-
setLifetime
public void setLifetime(float lifetime) throws java.io.IOException
Set method for struct member 'lifetime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lifetime
-
-