Package apple.audiotoolbox.struct
Class AUParameterEvent
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.c.StructObject
-
- apple.audiotoolbox.struct.AUParameterEvent
-
public final class AUParameterEvent extends org.moe.natj.c.StructObject
-
-
Constructor Summary
Constructors Modifier Constructor Description AUParameterEvent()protectedAUParameterEvent(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longeventSampleTime()!< The sample time at which the event is scheduled to occur.byteeventType()!< AURenderEventParameter or AURenderEventParameterRamp.@Nullable org.moe.natj.general.ptr.VoidPtrnext()!< The next event in a linked list of events.longparameterAddress()!< The parameter to change.intrampDurationSampleFrames()bytereserved(int field_idx)!< Must be 0.voidsetEventSampleTime(long value)!< The sample time at which the event is scheduled to occur.voidsetEventType(byte value)!< AURenderEventParameter or AURenderEventParameterRamp.voidsetNext(@Nullable org.moe.natj.general.ptr.VoidPtr value)!< The next event in a linked list of events.voidsetParameterAddress(long value)!< The parameter to change.voidsetRampDurationSampleFrames(int value)voidsetReserved(byte value, int field_idx)!< Must be 0.voidsetValue(float value)!< If ramped, the parameter value at thefloatvalue()!< If ramped, the parameter value at the
-
-
-
Method Detail
-
next
@Nullable public @Nullable org.moe.natj.general.ptr.VoidPtr next()
!< The next event in a linked list of events.
-
setNext
public void setNext(@Nullable @Nullable org.moe.natj.general.ptr.VoidPtr value)!< The next event in a linked list of events.
-
eventSampleTime
public long eventSampleTime()
!< The sample time at which the event is scheduled to occur.
-
setEventSampleTime
public void setEventSampleTime(long value)
!< The sample time at which the event is scheduled to occur.
-
eventType
public byte eventType()
!< AURenderEventParameter or AURenderEventParameterRamp.
-
setEventType
public void setEventType(byte value)
!< AURenderEventParameter or AURenderEventParameterRamp.
-
reserved
public byte reserved(int field_idx)
!< Must be 0.
-
setReserved
public void setReserved(byte value, int field_idx)!< Must be 0.
-
rampDurationSampleFrames
public int rampDurationSampleFrames()
-
setRampDurationSampleFrames
public void setRampDurationSampleFrames(int value)
-
parameterAddress
public long parameterAddress()
!< The parameter to change.
-
setParameterAddress
public void setParameterAddress(long value)
!< The parameter to change.
-
value
public float value()
!< If ramped, the parameter value at the
-
setValue
public void setValue(float value)
!< If ramped, the parameter value at the
-
-