public class MotionKeyCycle extends MotionKey
TypedValues.AttributesType, TypedValues.Custom, TypedValues.CycleType, TypedValues.MotionScene, TypedValues.MotionType, TypedValues.OnSwipe, TypedValues.PositionType, TypedValues.TransitionType, TypedValues.TriggerType| Modifier and Type | Field and Description |
|---|---|
static int |
KEY_TYPE |
static int |
SHAPE_BOUNCE |
static int |
SHAPE_COS_WAVE |
static int |
SHAPE_REVERSE_SAW_WAVE |
static int |
SHAPE_SAW_WAVE |
static int |
SHAPE_SIN_WAVE |
static int |
SHAPE_SQUARE_WAVE |
static int |
SHAPE_TRIANGLE_WAVE |
static java.lang.String |
WAVE_OFFSET |
static java.lang.String |
WAVE_PERIOD |
static java.lang.String |
WAVE_PHASE |
static java.lang.String |
WAVE_SHAPE |
ALPHA, CUSTOM, ELEVATION, mCustom, mFramePosition, mType, ROTATION, ROTATION_X, SCALE_X, SCALE_Y, TRANSITION_PATH_ROTATE, TRANSLATION_X, TRANSLATION_Y, UNSET, VISIBILITYBOOLEAN_MASK, FLOAT_MASK, INT_MASK, S_CUSTOM, STRING_MASK, TYPE_FRAME_POSITION, TYPE_TARGET| Constructor and Description |
|---|
MotionKeyCycle() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCycleValues(java.util.HashMap<java.lang.String,KeyCycleOscillator> oscSet) |
void |
addValues(java.util.HashMap<java.lang.String,SplineSet> splines)
Defines method to add a a view to splines derived form this key frame.
|
MotionKey |
clone() |
void |
dump() |
void |
getAttributeNames(java.util.HashSet<java.lang.String> attributes) |
int |
getId(java.lang.String name) |
float |
getValue(java.lang.String key) |
void |
printAttributes() |
boolean |
setValue(int type,
float value)
Used to set float values
|
boolean |
setValue(int type,
int value)
Used to set integer values
|
boolean |
setValue(int type,
java.lang.String value)
Used to set String values
|
copy, getFramePosition, setCustomAttribute, setCustomAttribute, setCustomAttribute, setCustomAttribute, setFramePosition, setInterpolation, setValue, setViewIdpublic static final java.lang.String WAVE_PERIOD
public static final java.lang.String WAVE_OFFSET
public static final java.lang.String WAVE_PHASE
public static final java.lang.String WAVE_SHAPE
public static final int SHAPE_SIN_WAVE
public static final int SHAPE_SQUARE_WAVE
public static final int SHAPE_TRIANGLE_WAVE
public static final int SHAPE_SAW_WAVE
public static final int SHAPE_REVERSE_SAW_WAVE
public static final int SHAPE_COS_WAVE
public static final int SHAPE_BOUNCE
public static final int KEY_TYPE
public void getAttributeNames(java.util.HashSet<java.lang.String> attributes)
getAttributeNames in class MotionKeypublic void addValues(java.util.HashMap<java.lang.String,SplineSet> splines)
MotionKeypublic boolean setValue(int type,
int value)
TypedValuessetValue in interface TypedValuessetValue in class MotionKeypublic boolean setValue(int type,
java.lang.String value)
TypedValuessetValue in interface TypedValuessetValue in class MotionKeypublic boolean setValue(int type,
float value)
TypedValuessetValue in interface TypedValuessetValue in class MotionKeypublic float getValue(java.lang.String key)
public int getId(java.lang.String name)
public void addCycleValues(java.util.HashMap<java.lang.String,KeyCycleOscillator> oscSet)
public void dump()
public void printAttributes()