public class TrackEffect
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
EFFECT |
static int |
JUMP
Curve characteristics
|
static int |
LINEAR
Curve characteristics
|
static int |
TRANSITION |
Modifier and Type | Method and Description |
---|---|
void |
clearCuePoints(int from,
int to,
int parameterID)
Removes automation cue points for the given parameter between the given times.
|
java.lang.String |
getCLSID() |
CuePoint |
getCuePointAtTime(int t,
int parameterID)
Returns the CuePoint in effect at the given time (which means that the returned cue's time will be <= %t).
If %parameterID is != -1, only cuepoints for the given parameter will be searched. |
CuePoint |
getCuePointAtTime(int t,
java.lang.String parameterName) |
java.util.Vector |
getCuePoints()
Returns assigned automation points.
|
int |
getDuration() |
int |
getMajorType()
Returns the major type of the effect, i.e.
|
java.lang.String |
getName() |
int |
getOffset() |
int |
getPriority()
Returns the place in the rendering queue this effect will be rendered at
|
int |
getSubType()
Returns the type of the effect, for example SMPTE_WIPE or VOLUME
|
void |
insertCuePoint(CuePoint cp)
Adds a new CuePoint into this effect's vector of automation points at the cuepoint's time
|
static int |
parameterIdForName(java.lang.String name) |
java.lang.String |
toString() |
public static final int EFFECT
public static final int TRANSITION
public static final int JUMP
public static final int LINEAR
public void insertCuePoint(CuePoint cp) throws DSJException
DSJException
public CuePoint getCuePointAtTime(int t, int parameterID)
public CuePoint getCuePointAtTime(int t, java.lang.String parameterName)
public void clearCuePoints(int from, int to, int parameterID)
public java.lang.String getName()
public java.lang.String getCLSID()
public int getOffset()
public int getDuration()
public int getMajorType()
public int getSubType()
public int getPriority()
public java.util.Vector getCuePoints()
public static int parameterIdForName(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object