/frameworks/base/core/java/android/animation/ |
FloatKeyframeSet.java | 25 * values between those keyframes for a given animation. The class internal to the animation 26 * package because it is an implementation detail of how Keyframes are stored and used. 33 class FloatKeyframeSet extends KeyframeSet implements Keyframes.FloatKeyframes { 39 public FloatKeyframeSet(FloatKeyframe... keyframes) { 40 super(keyframes); 50 final List<Keyframe> keyframes = mKeyframes; local 54 newKeyframes[i] = (FloatKeyframe) keyframes.get(i).clone();
|
IntKeyframeSet.java | 25 * values between those keyframes for a given animation. The class internal to the animation 26 * package because it is an implementation detail of how Keyframes are stored and used. 33 class IntKeyframeSet extends KeyframeSet implements Keyframes.IntKeyframes { 39 public IntKeyframeSet(IntKeyframe... keyframes) { 40 super(keyframes); 50 List<Keyframe> keyframes = mKeyframes; local 54 newKeyframes[i] = (IntKeyframe) keyframes.get(i).clone();
|
KeyframeSet.java | 30 * values between those keyframes for a given animation. The class internal to the animation 31 * package because it is an implementation detail of how Keyframes are stored and used. 33 class KeyframeSet implements Keyframes { 40 List<Keyframe> mKeyframes; // only used when there are not 2 keyframes 44 public KeyframeSet(Keyframe... keyframes) { 45 mNumKeyframes = keyframes.length; 47 mKeyframes = Arrays.asList(keyframes); 48 mFirstKeyframe = keyframes[0]; 49 mLastKeyframe = keyframes[mNumKeyframes - 1]; 54 * If subclass has variables that it calculates based on the Keyframes, it should reset the 67 IntKeyframe keyframes[] = new IntKeyframe[Math.max(numKeyframes,2)]; local 84 FloatKeyframe keyframes[] = new FloatKeyframe[Math.max(numKeyframes,2)]; local 141 ObjectKeyframe keyframes[] = new ObjectKeyframe[Math.max(numKeyframes,2)]; local 181 List<Keyframe> keyframes = mKeyframes; local [all...] |
AnimatorInflater.java | 548 Keyframes xKeyframes; 549 Keyframes yKeyframes; 857 ArrayList<Keyframe> keyframes = null; local [all...] |
ObjectAnimator.java | 47 * <p>Using Keyframes allows animations to follow more complex paths from the start 50 * value. Alternatively, you can leave the fractions off and the keyframes will be equally 265 PathKeyframes keyframes = KeyframeSet.ofPath(path); local 267 keyframes.createXIntKeyframes()); 269 keyframes.createYIntKeyframes()); 306 PathKeyframes keyframes = KeyframeSet.ofPath(path); local 308 keyframes.createXIntKeyframes()); 310 keyframes.createYIntKeyframes()); 459 PathKeyframes keyframes = KeyframeSet.ofPath(path); local 461 keyframes.createXFloatKeyframes()) 501 PathKeyframes keyframes = KeyframeSet.ofPath(path); local [all...] |
PropertyValuesHolder.java | 75 * The set of keyframes (time/value pairs) that define this animation. 77 Keyframes mKeyframes = null; 217 Keyframes keyframes = KeyframeSet.ofPath(path); local 219 return new MultiIntValuesHolder(propertyName, converter, null, keyframes); 255 * Can be null if the Keyframes have int[] values. 335 Keyframes keyframes = KeyframeSet.ofPath(path); local 337 return new MultiFloatValuesHolder(propertyName, converter, null, keyframes); 372 * Can be null if the Keyframes have float[] values 616 Keyframe keyframes[] = new Keyframe[Math.max(numKeyframes,2)]; local 790 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local 815 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local 892 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local 907 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local [all...] |