public class Speaker extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__adt
Field descriptor (offset) for struct member 'adt'.
|
static long[] |
__DNA__FIELD__attenuation
Field descriptor (offset) for struct member 'attenuation'.
|
static long[] |
__DNA__FIELD__cone_angle_inner
Field descriptor (offset) for struct member 'cone_angle_inner'.
|
static long[] |
__DNA__FIELD__cone_angle_outer
Field descriptor (offset) for struct member 'cone_angle_outer'.
|
static long[] |
__DNA__FIELD__cone_volume_outer
Field descriptor (offset) for struct member 'cone_volume_outer'.
|
static long[] |
__DNA__FIELD__distance_max
Field descriptor (offset) for struct member 'distance_max'.
|
static long[] |
__DNA__FIELD__distance_reference
Field descriptor (offset) for struct member 'distance_reference'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.
|
static long[] |
__DNA__FIELD__pad1
Field descriptor (offset) for struct member 'pad1'.
|
static long[] |
__DNA__FIELD__pitch
Field descriptor (offset) for struct member 'pitch'.
|
static long[] |
__DNA__FIELD__sound
Field descriptor (offset) for struct member 'sound'.
|
static long[] |
__DNA__FIELD__volume
Field descriptor (offset) for struct member 'volume'.
|
static long[] |
__DNA__FIELD__volume_max
Field descriptor (offset) for struct member 'volume_max'.
|
static long[] |
__DNA__FIELD__volume_min
Field descriptor (offset) for struct member 'volume_min'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct Speaker.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
Speaker(long __address,
Block __block,
BlockTable __blockTable) |
protected |
Speaker(Speaker that) |
Modifier and Type | Method and Description |
---|---|
CPointer<Speaker> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<AnimData> |
getAdt()
Get method for struct member 'adt'.
|
float |
getAttenuation()
Get method for struct member 'attenuation'.
|
float |
getCone_angle_inner()
Get method for struct member 'cone_angle_inner'.
|
float |
getCone_angle_outer()
Get method for struct member 'cone_angle_outer'.
|
float |
getCone_volume_outer()
Get method for struct member 'cone_volume_outer'.
|
float |
getDistance_max()
Get method for struct member 'distance_max'.
|
float |
getDistance_reference()
Get method for struct member 'distance_reference'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
ID |
getId()
Get method for struct member 'id'.
|
CArrayFacade<java.lang.Short> |
getPad1()
Get method for struct member 'pad1'.
|
float |
getPitch()
Get method for struct member 'pitch'.
|
CPointer<bSound> |
getSound()
Get method for struct member 'sound'.
|
float |
getVolume_max()
Get method for struct member 'volume_max'.
|
float |
getVolume_min()
Get method for struct member 'volume_min'.
|
float |
getVolume()
Get method for struct member 'volume'.
|
void |
setAdt(CPointer<AnimData> adt)
Set method for struct member 'adt'.
|
void |
setAttenuation(float attenuation)
Set method for struct member 'attenuation'.
|
void |
setCone_angle_inner(float cone_angle_inner)
Set method for struct member 'cone_angle_inner'.
|
void |
setCone_angle_outer(float cone_angle_outer)
Set method for struct member 'cone_angle_outer'.
|
void |
setCone_volume_outer(float cone_volume_outer)
Set method for struct member 'cone_volume_outer'.
|
void |
setDistance_max(float distance_max)
Set method for struct member 'distance_max'.
|
void |
setDistance_reference(float distance_reference)
Set method for struct member 'distance_reference'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setId(ID id)
Set method for struct member 'id'.
|
void |
setPad1(CArrayFacade<java.lang.Short> pad1)
Set method for struct member 'pad1'.
|
void |
setPitch(float pitch)
Set method for struct member 'pitch'.
|
void |
setSound(CPointer<bSound> sound)
Set method for struct member 'sound'.
|
void |
setVolume_max(float volume_max)
Set method for struct member 'volume_max'.
|
void |
setVolume_min(float volume_min)
Set method for struct member 'volume_min'.
|
void |
setVolume(float volume)
Set method for struct member 'volume'.
|
__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
public static final int __DNA__SDNA_INDEX
It is required when allocating a new block to store data for Speaker.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__id
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__id); CPointer<ID> p_id = p.cast(new Class[]{ID.class});
public static final long[] __DNA__FIELD__adt
animation data (must be immediately after id for utilities to use it)
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__adt); CPointer<CPointer<AnimData>> p_adt = p.cast(new Class[]{CPointer.class, AnimData.class});
public static final long[] __DNA__FIELD__sound
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__sound); CPointer<CPointer<bSound>> p_sound = p.cast(new Class[]{CPointer.class, bSound.class});
public static final long[] __DNA__FIELD__volume_max
not animatable properties
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__volume_max); CPointer<Float> p_volume_max = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__volume_min
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__volume_min); CPointer<Float> p_volume_min = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__distance_max
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__distance_max); CPointer<Float> p_distance_max = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__distance_reference
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__distance_reference); CPointer<Float> p_distance_reference = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__attenuation
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__attenuation); CPointer<Float> p_attenuation = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__cone_angle_outer
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__cone_angle_outer); CPointer<Float> p_cone_angle_outer = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__cone_angle_inner
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__cone_angle_inner); CPointer<Float> p_cone_angle_inner = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__cone_volume_outer
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__cone_volume_outer); CPointer<Float> p_cone_volume_outer = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__volume
animatable properties
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__volume); CPointer<Float> p_volume = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pitch
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__pitch); CPointer<Float> p_pitch = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__flag
flag
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__pad1
This is how you get a reference on the corresponding field in the struct:
Speaker speaker = ...; CPointer<Object> p = speaker.__dna__addressof(Speaker.__DNA__FIELD__pad1); CPointer<CArrayFacade<Short>> p_pad1 = p.cast(new Class[]{CArrayFacade.class, Short.class});
public Speaker(long __address, Block __block, BlockTable __blockTable)
protected Speaker(Speaker that)
public ID getId() throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public void setId(ID id) throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public CPointer<AnimData> getAdt() throws java.io.IOException
animation data (must be immediately after id for utilities to use it)
java.io.IOException
__DNA__FIELD__adt
public void setAdt(CPointer<AnimData> adt) throws java.io.IOException
animation data (must be immediately after id for utilities to use it)
java.io.IOException
__DNA__FIELD__adt
public CPointer<bSound> getSound() throws java.io.IOException
java.io.IOException
__DNA__FIELD__sound
public void setSound(CPointer<bSound> sound) throws java.io.IOException
java.io.IOException
__DNA__FIELD__sound
public float getVolume_max() throws java.io.IOException
not animatable properties
java.io.IOException
__DNA__FIELD__volume_max
public void setVolume_max(float volume_max) throws java.io.IOException
not animatable properties
java.io.IOException
__DNA__FIELD__volume_max
public float getVolume_min() throws java.io.IOException
java.io.IOException
__DNA__FIELD__volume_min
public void setVolume_min(float volume_min) throws java.io.IOException
java.io.IOException
__DNA__FIELD__volume_min
public float getDistance_max() throws java.io.IOException
java.io.IOException
__DNA__FIELD__distance_max
public void setDistance_max(float distance_max) throws java.io.IOException
java.io.IOException
__DNA__FIELD__distance_max
public float getDistance_reference() throws java.io.IOException
java.io.IOException
__DNA__FIELD__distance_reference
public void setDistance_reference(float distance_reference) throws java.io.IOException
java.io.IOException
__DNA__FIELD__distance_reference
public float getAttenuation() throws java.io.IOException
java.io.IOException
__DNA__FIELD__attenuation
public void setAttenuation(float attenuation) throws java.io.IOException
java.io.IOException
__DNA__FIELD__attenuation
public float getCone_angle_outer() throws java.io.IOException
java.io.IOException
__DNA__FIELD__cone_angle_outer
public void setCone_angle_outer(float cone_angle_outer) throws java.io.IOException
java.io.IOException
__DNA__FIELD__cone_angle_outer
public float getCone_angle_inner() throws java.io.IOException
java.io.IOException
__DNA__FIELD__cone_angle_inner
public void setCone_angle_inner(float cone_angle_inner) throws java.io.IOException
java.io.IOException
__DNA__FIELD__cone_angle_inner
public float getCone_volume_outer() throws java.io.IOException
java.io.IOException
__DNA__FIELD__cone_volume_outer
public void setCone_volume_outer(float cone_volume_outer) throws java.io.IOException
java.io.IOException
__DNA__FIELD__cone_volume_outer
public float getVolume() throws java.io.IOException
animatable properties
java.io.IOException
__DNA__FIELD__volume
public void setVolume(float volume) throws java.io.IOException
animatable properties
java.io.IOException
__DNA__FIELD__volume
public float getPitch() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pitch
public void setPitch(float pitch) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pitch
public short getFlag() throws java.io.IOException
flag
java.io.IOException
__DNA__FIELD__flag
public void setFlag(short flag) throws java.io.IOException
flag
java.io.IOException
__DNA__FIELD__flag
public CArrayFacade<java.lang.Short> getPad1() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1
public void setPad1(CArrayFacade<java.lang.Short> pad1) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad1