- GammaEvaluator - Class in com.airbnb.lottie.utils
-
Use this instead of ArgbEvaluator because it interpolates through the gamma color
space which looks better to us humans.
- GammaEvaluator() - Constructor for class com.airbnb.lottie.utils.GammaEvaluator
-
- get(String) - Method in class com.airbnb.lottie.model.LottieCompositionCache
-
- getAlpha() - Method in class com.airbnb.lottie.LottieDrawable
-
- getAnchorPoint() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getAnimatedFraction() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
Returns the current value of the currently playing animation taking into
account direction, min and max frames.
- getAnimatedValue() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
Returns a float representing the current value of the animation from 0 to 1
regardless of the animation speed, direction, or min and max frames.
- getAnimatedValueAbsolute() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
Returns the current value of the animation from 0 to 1 regardless
of the animation speed, direction, or min and max frames.
- getBitmap() - Method in class com.airbnb.lottie.LottieImageAsset
-
Returns the bitmap that has been stored for this image asset if one was explicitly set.
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.animation.content.BaseStrokeContent
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.animation.content.ContentGroup
-
- getBounds(RectF, Matrix, boolean) - Method in interface com.airbnb.lottie.animation.content.DrawingContent
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.animation.content.FillContent
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.animation.content.GradientFillContent
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.animation.content.RepeaterContent
-
- getBounds() - Method in class com.airbnb.lottie.LottieComposition
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.BaseLayer
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.CompositionLayer
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.ImageLayer
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.NullLayer
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.ShapeLayer
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.SolidLayer
-
- getBounds(RectF, Matrix, boolean) - Method in class com.airbnb.lottie.model.layer.TextLayer
-
- getCapType() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getCapType() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getCharacters() - Method in class com.airbnb.lottie.LottieComposition
-
- getColor() - Method in class com.airbnb.lottie.model.content.ShapeFill
-
- getColor() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getColors() - Method in class com.airbnb.lottie.model.content.GradientColor
-
- getComposition() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getComposition() - Method in class com.airbnb.lottie.LottieDrawable
-
- getControlPoint1() - Method in class com.airbnb.lottie.model.CubicCurveData
-
- getControlPoint2() - Method in class com.airbnb.lottie.model.CubicCurveData
-
- getCopies() - Method in class com.airbnb.lottie.model.content.Repeater
-
- getCornerRadius() - Method in class com.airbnb.lottie.model.content.RectangleShape
-
- getCurrentKeyframe() - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- getCurves() - Method in class com.airbnb.lottie.model.content.ShapeData
-
- getDashOffset() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getDashOffset() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getDirName() - Method in class com.airbnb.lottie.LottieImageAsset
-
- getDuration() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getDuration() - Method in class com.airbnb.lottie.LottieComposition
-
- getDuration() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- getDurationFrames() - Method in class com.airbnb.lottie.LottieComposition
-
- getEnd() - Method in class com.airbnb.lottie.animation.content.TrimPathContent
-
- getEnd() - Method in class com.airbnb.lottie.model.content.ShapeTrimPath
-
- getEndFrame() - Method in class com.airbnb.lottie.LottieComposition
-
- getEndFrame() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getEndOpacity() - Method in class com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
-
- getEndOpacity() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getEndPoint() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getEndPoint() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getEndProgress() - Method in class com.airbnb.lottie.value.Keyframe
-
- getEndValue() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getEndValueFloat() - Method in class com.airbnb.lottie.value.Keyframe
-
Optimization to avoid autoboxing.
- getEndValueInt() - Method in class com.airbnb.lottie.value.Keyframe
-
Optimization to avoid autoboxing.
- getException() - Method in class com.airbnb.lottie.LottieResult
-
- getFamily() - Method in class com.airbnb.lottie.model.Font
-
- getFileName() - Method in class com.airbnb.lottie.LottieImageAsset
-
- getFillType() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getFillType() - Method in class com.airbnb.lottie.model.content.ShapeFill
-
- getFloatValue() - Method in class com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation
-
Optimization to avoid autoboxing.
- getFontPath(String) - Method in class com.airbnb.lottie.FontAssetDelegate
-
Override this if you want to specify the asset path for a given font family.
- getFonts() - Method in class com.airbnb.lottie.LottieComposition
-
- getFrame() - Method in class com.airbnb.lottie.LottieAnimationView
-
Get the currently rendered frame.
- getFrame() - Method in class com.airbnb.lottie.LottieDrawable
-
Get the currently rendered frame.
- getFrame() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- getFrameRate() - Method in class com.airbnb.lottie.LottieComposition
-
- getGradientColor() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getGradientColor() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getGradientType() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getGradientType() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getHeight() - Method in class com.airbnb.lottie.LottieImageAsset
-
- getId() - Method in class com.airbnb.lottie.LottieImageAsset
-
- getId() - Method in class com.airbnb.lottie.model.layer.Layer
-
- getImageAsset(String) - Method in class com.airbnb.lottie.LottieDrawable
-
- getImageAssetsFolder() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getImageAssetsFolder() - Method in class com.airbnb.lottie.LottieDrawable
-
- getImages() - Method in class com.airbnb.lottie.LottieComposition
-
- getInitialPoint() - Method in class com.airbnb.lottie.model.content.ShapeData
-
- getInnerRadius() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getInnerRoundedness() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getInstance() - Static method in class com.airbnb.lottie.model.LottieCompositionCache
-
- getInterpolatedCurrentKeyframeProgress() - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- getInterpolatedKeyframeProgress() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getIntrinsicHeight() - Method in class com.airbnb.lottie.LottieDrawable
-
- getIntrinsicWidth() - Method in class com.airbnb.lottie.LottieDrawable
-
- getIntValue(Keyframe<Integer>, float) - Method in class com.airbnb.lottie.animation.keyframe.ColorKeyframeAnimation
-
Optimization to avoid autoboxing.
- getIntValue() - Method in class com.airbnb.lottie.animation.keyframe.ColorKeyframeAnimation
-
Optimization to avoid autoboxing.
- getIntValue() - Method in class com.airbnb.lottie.animation.keyframe.IntegerKeyframeAnimation
-
Optimization to avoid autoboxing.
- getItems() - Method in class com.airbnb.lottie.model.content.ShapeGroup
-
- getJoinType() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getJoinType() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getKeyframes() - Method in class com.airbnb.lottie.model.animatable.AnimatablePathValue
-
- getKeyframes() - Method in class com.airbnb.lottie.model.animatable.AnimatableSplitDimensionPathValue
-
- getKeyframes() - Method in interface com.airbnb.lottie.model.animatable.AnimatableValue
-
- getLayers() - Method in class com.airbnb.lottie.LottieComposition
-
- getLayerType() - Method in class com.airbnb.lottie.model.layer.Layer
-
- getLinearKeyframeProgress() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getLineDashPattern() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getLineDashPattern() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getMarker(String) - Method in class com.airbnb.lottie.LottieComposition
-
- getMarkers() - Method in class com.airbnb.lottie.LottieComposition
-
- getMaskAndMatteCount() - Method in class com.airbnb.lottie.LottieComposition
-
Used to determine if an animation can be drawn with hardware acceleration.
- getMaskAnimations() - Method in class com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation
-
- getMaskMode() - Method in class com.airbnb.lottie.model.content.Mask
-
- getMaskPath() - Method in class com.airbnb.lottie.model.content.Mask
-
- getMasks() - Method in class com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation
-
- getMatrix() - Method in class com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
-
- getMatrixForRepeater(float) - Method in class com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
-
- getMaxFrame() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getMaxFrame() - Method in class com.airbnb.lottie.LottieDrawable
-
- getMaxFrame() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- getMean() - Method in class com.airbnb.lottie.utils.MeanCalculator
-
- getMinFrame() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getMinFrame() - Method in class com.airbnb.lottie.LottieDrawable
-
- getMinFrame() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- getMiterLimit() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getMiterLimit() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getMode() - Method in class com.airbnb.lottie.model.content.MergePaths
-
- getName() - Method in interface com.airbnb.lottie.animation.content.Content
-
- getName() - Method in class com.airbnb.lottie.animation.content.ContentGroup
-
- getName() - Method in class com.airbnb.lottie.animation.content.EllipseContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.FillContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.GradientFillContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.GradientStrokeContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.MergePathsContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.PolystarContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.RectangleContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.RepeaterContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.ShapeContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.StrokeContent
-
- getName() - Method in class com.airbnb.lottie.animation.content.TrimPathContent
-
- getName() - Method in class com.airbnb.lottie.model.content.CircleShape
-
- getName() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getName() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getName() - Method in class com.airbnb.lottie.model.content.MergePaths
-
- getName() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getName() - Method in class com.airbnb.lottie.model.content.RectangleShape
-
- getName() - Method in class com.airbnb.lottie.model.content.Repeater
-
- getName() - Method in class com.airbnb.lottie.model.content.ShapeFill
-
- getName() - Method in class com.airbnb.lottie.model.content.ShapeGroup
-
- getName() - Method in class com.airbnb.lottie.model.content.ShapePath
-
- getName() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getName() - Method in class com.airbnb.lottie.model.content.ShapeTrimPath
-
- getName() - Method in class com.airbnb.lottie.model.Font
-
- getName() - Method in class com.airbnb.lottie.model.layer.BaseLayer
-
- getOffset() - Method in class com.airbnb.lottie.animation.content.TrimPathContent
-
- getOffset() - Method in class com.airbnb.lottie.model.content.Repeater
-
- getOffset() - Method in class com.airbnb.lottie.model.content.ShapeTrimPath
-
- getOffset(LottieFrameInfo<Float>) - Method in class com.airbnb.lottie.value.LottieRelativeFloatValueCallback
-
- getOffset(LottieFrameInfo<Integer>) - Method in class com.airbnb.lottie.value.LottieRelativeIntegerValueCallback
-
Override this to provide your own offset on every frame.
- getOffset(LottieFrameInfo<PointF>) - Method in class com.airbnb.lottie.value.LottieRelativePointValueCallback
-
Override this to provide your own offset on every frame.
- getOpacity() - Method in class com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
-
- getOpacity() - Method in class com.airbnb.lottie.LottieDrawable
-
- getOpacity() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getOpacity() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getOpacity() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getOpacity() - Method in class com.airbnb.lottie.model.content.Mask
-
- getOpacity() - Method in class com.airbnb.lottie.model.content.ShapeFill
-
- getOpacity() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getOpacityAnimations() - Method in class com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation
-
- getOuterRadius() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getOuterRoundedness() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getOverallProgress() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getPath() - Method in class com.airbnb.lottie.animation.content.ContentGroup
-
- getPath() - Method in class com.airbnb.lottie.animation.content.EllipseContent
-
- getPath() - Method in class com.airbnb.lottie.animation.content.MergePathsContent
-
- getPath() - Method in class com.airbnb.lottie.animation.content.PolystarContent
-
- getPath() - Method in class com.airbnb.lottie.animation.content.RectangleContent
-
- getPath() - Method in class com.airbnb.lottie.animation.content.RepeaterContent
-
- getPath() - Method in class com.airbnb.lottie.animation.content.ShapeContent
-
- getPathFromData(ShapeData, Path) - Static method in class com.airbnb.lottie.utils.MiscUtils
-
- getPerformanceTracker() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getPerformanceTracker() - Method in class com.airbnb.lottie.LottieComposition
-
- getPerformanceTracker() - Method in class com.airbnb.lottie.LottieDrawable
-
- getPoints() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getPosition() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getPosition() - Method in class com.airbnb.lottie.model.content.CircleShape
-
- getPosition() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getPosition() - Method in class com.airbnb.lottie.model.content.RectangleShape
-
- getPositions() - Method in class com.airbnb.lottie.model.content.GradientColor
-
- getPrecomps(String) - Method in class com.airbnb.lottie.LottieComposition
-
- getProgress() - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- getProgress() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getProgress() - Method in class com.airbnb.lottie.LottieDrawable
-
- getRepeatCount() - Method in class com.airbnb.lottie.LottieAnimationView
-
Defines how many times the animation should repeat.
- getRepeatCount() - Method in class com.airbnb.lottie.LottieDrawable
-
Defines how many times the animation should repeat.
- getRepeatMode() - Method in class com.airbnb.lottie.LottieAnimationView
-
Defines what this animation should do when it reaches the end.
- getRepeatMode() - Method in class com.airbnb.lottie.LottieDrawable
-
Defines what this animation should do when it reaches the end.
- getResolvedElement() - Method in class com.airbnb.lottie.model.KeyPath
-
- getRotation() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getRotation() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getScale() - Method in class com.airbnb.lottie.LottieAnimationView
-
- getScale() - Method in class com.airbnb.lottie.LottieDrawable
-
- getScale() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getScale(Matrix) - Static method in class com.airbnb.lottie.utils.Utils
-
- getScaleX() - Method in class com.airbnb.lottie.value.ScaleXY
-
- getScaleY() - Method in class com.airbnb.lottie.value.ScaleXY
-
- getShapePath() - Method in class com.airbnb.lottie.model.content.ShapePath
-
- getShapes() - Method in class com.airbnb.lottie.model.FontCharacter
-
- getSize() - Method in class com.airbnb.lottie.model.content.CircleShape
-
- getSize() - Method in class com.airbnb.lottie.model.content.GradientColor
-
- getSize() - Method in class com.airbnb.lottie.model.content.RectangleShape
-
- getSkew() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getSkewAngle() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getSortedRenderTimes() - Method in class com.airbnb.lottie.PerformanceTracker
-
- getSpeed() - Method in class com.airbnb.lottie.LottieAnimationView
-
Returns the current playback speed.
- getSpeed() - Method in class com.airbnb.lottie.LottieDrawable
-
Returns the current playback speed.
- getSpeed() - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
Returns the current speed.
- getStart() - Method in class com.airbnb.lottie.animation.content.TrimPathContent
-
- getStart() - Method in class com.airbnb.lottie.model.content.ShapeTrimPath
-
- getStartDelay() - Method in class com.airbnb.lottie.utils.BaseLottieAnimator
-
- getStartFrame() - Method in class com.airbnb.lottie.LottieComposition
-
- getStartFrame() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getStartOpacity() - Method in class com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
-
- getStartOpacity() - Method in class com.airbnb.lottie.model.animatable.AnimatableTransform
-
- getStartPoint() - Method in class com.airbnb.lottie.model.content.GradientFill
-
- getStartPoint() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getStartProgress() - Method in class com.airbnb.lottie.value.Keyframe
-
- getStartValue() - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- getStartValueFloat() - Method in class com.airbnb.lottie.value.Keyframe
-
Optimization to avoid autoboxing.
- getStartValueInt() - Method in class com.airbnb.lottie.value.Keyframe
-
Optimization to avoid autoboxing.
- getStyle() - Method in class com.airbnb.lottie.model.Font
-
- getTextDelegate() - Method in class com.airbnb.lottie.LottieDrawable
-
- getTextInternal(String) - Method in class com.airbnb.lottie.TextDelegate
-
- getTransform() - Method in class com.airbnb.lottie.model.content.Repeater
-
- getType() - Method in class com.airbnb.lottie.model.content.PolystarShape
-
- getType() - Method in class com.airbnb.lottie.model.content.ShapeTrimPath
-
- getTypeface(String, String) - Method in class com.airbnb.lottie.LottieDrawable
-
- getTypeface(String, String) - Method in class com.airbnb.lottie.manager.FontAssetManager
-
- getValue() - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- getValue(Keyframe<PointF>, float) - Method in class com.airbnb.lottie.animation.keyframe.PathKeyframeAnimation
-
- getValue(Keyframe<PointF>, float) - Method in class com.airbnb.lottie.animation.keyframe.PointKeyframeAnimation
-
- getValue(Keyframe<ScaleXY>, float) - Method in class com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation
-
- getValue(Keyframe<ShapeData>, float) - Method in class com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation
-
- getValue() - Method in class com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation
-
- getValue() - Method in class com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation
-
- getValue() - Method in class com.airbnb.lottie.LottieResult
-
- getValue(LottieFrameInfo<Float>) - Method in class com.airbnb.lottie.value.LottieRelativeFloatValueCallback
-
- getValue(LottieFrameInfo<Integer>) - Method in class com.airbnb.lottie.value.LottieRelativeIntegerValueCallback
-
- getValue(LottieFrameInfo<PointF>) - Method in class com.airbnb.lottie.value.LottieRelativePointValueCallback
-
- getValue(LottieFrameInfo<T>) - Method in class com.airbnb.lottie.value.LottieValueCallback
-
Override this if you haven't set a static value in the constructor or with setValue.
- getValue(LottieFrameInfo<T>) - Method in interface com.airbnb.lottie.value.SimpleLottieValueCallback
-
- getValueInternal(float, float, T, T, float, float, float) - Method in class com.airbnb.lottie.value.LottieValueCallback
-
- getVertex() - Method in class com.airbnb.lottie.model.CubicCurveData
-
- getWarnings() - Method in class com.airbnb.lottie.LottieComposition
-
- getWidth() - Method in class com.airbnb.lottie.LottieImageAsset
-
- getWidth() - Method in class com.airbnb.lottie.model.content.GradientStroke
-
- getWidth() - Method in class com.airbnb.lottie.model.content.ShapeStroke
-
- getWidth() - Method in class com.airbnb.lottie.model.FontCharacter
-
- GRADIENT_COLOR - Static variable in interface com.airbnb.lottie.LottieProperty
-
- GradientColor - Class in com.airbnb.lottie.model.content
-
- GradientColor(float[], int[]) - Constructor for class com.airbnb.lottie.model.content.GradientColor
-
- GradientColorKeyframeAnimation - Class in com.airbnb.lottie.animation.keyframe
-
- GradientColorKeyframeAnimation(List<Keyframe<GradientColor>>) - Constructor for class com.airbnb.lottie.animation.keyframe.GradientColorKeyframeAnimation
-
- GradientColorParser - Class in com.airbnb.lottie.parser
-
- GradientColorParser(int) - Constructor for class com.airbnb.lottie.parser.GradientColorParser
-
- GradientFill - Class in com.airbnb.lottie.model.content
-
- GradientFill(String, GradientType, Path.FillType, AnimatableGradientColorValue, AnimatableIntegerValue, AnimatablePointValue, AnimatablePointValue, AnimatableFloatValue, AnimatableFloatValue, boolean) - Constructor for class com.airbnb.lottie.model.content.GradientFill
-
- GradientFillContent - Class in com.airbnb.lottie.animation.content
-
- GradientFillContent(LottieDrawable, BaseLayer, GradientFill) - Constructor for class com.airbnb.lottie.animation.content.GradientFillContent
-
- GradientStroke - Class in com.airbnb.lottie.model.content
-
- GradientStroke(String, GradientType, AnimatableGradientColorValue, AnimatableIntegerValue, AnimatablePointValue, AnimatablePointValue, AnimatableFloatValue, ShapeStroke.LineCapType, ShapeStroke.LineJoinType, float, List<AnimatableFloatValue>, AnimatableFloatValue, boolean) - Constructor for class com.airbnb.lottie.model.content.GradientStroke
-
- GradientStrokeContent - Class in com.airbnb.lottie.animation.content
-
- GradientStrokeContent(LottieDrawable, BaseLayer, GradientStroke) - Constructor for class com.airbnb.lottie.animation.content.GradientStrokeContent
-
- GradientType - Enum in com.airbnb.lottie.model.content
-
- ScaleKeyframeAnimation - Class in com.airbnb.lottie.animation.keyframe
-
- ScaleKeyframeAnimation(List<Keyframe<ScaleXY>>) - Constructor for class com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation
-
- ScaleXY - Class in com.airbnb.lottie.value
-
- ScaleXY(float, float) - Constructor for class com.airbnb.lottie.value.ScaleXY
-
- ScaleXY() - Constructor for class com.airbnb.lottie.value.ScaleXY
-
- ScaleXYParser - Class in com.airbnb.lottie.parser
-
- scheduleDrawable(Drawable, Runnable, long) - Method in class com.airbnb.lottie.LottieDrawable
-
- SECOND_IN_NANOS - Static variable in class com.airbnb.lottie.utils.Utils
-
- set(T, T) - Method in class com.airbnb.lottie.model.MutablePair
-
- set(float, float, T, T, float, float, float) - Method in class com.airbnb.lottie.value.LottieFrameInfo
-
- set(float, float) - Method in class com.airbnb.lottie.value.ScaleXY
-
- setAlpha(int) - Method in class com.airbnb.lottie.LottieDrawable
-
- setAnimation(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the animation from a file in the raw directory.
- setAnimation(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setAnimation(JsonReader, String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the animation from a JSONReader.
- setAnimation(BaseKeyframeAnimation<?, ?>) - Method in class com.airbnb.lottie.value.LottieValueCallback
-
- setAnimationFromJson(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Deprecated.
- setAnimationFromJson(String, String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the animation from json string.
- setAnimationFromUrl(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Load a lottie animation from a url.
- setBitmap(Bitmap) - Method in class com.airbnb.lottie.LottieImageAsset
-
TODO
- setCacheText(boolean) - Method in class com.airbnb.lottie.TextDelegate
-
Sets whether or not
TextDelegate will cache (memoize) the results of getText.
- setColorFilter(ColorFilter) - Method in class com.airbnb.lottie.LottieDrawable
-
- setComposition(LottieComposition) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets a composition.
- setComposition(LottieComposition) - Method in class com.airbnb.lottie.LottieDrawable
-
- setComposition(LottieComposition) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.BaseStrokeContent
-
- setContents(List<Content>, List<Content>) - Method in interface com.airbnb.lottie.animation.content.Content
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.ContentGroup
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.EllipseContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.FillContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.GradientFillContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.MergePathsContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.PolystarContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.RectangleContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.RepeaterContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.ShapeContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.animation.content.TrimPathContent
-
- setContents(List<Content>, List<Content>) - Method in class com.airbnb.lottie.model.layer.BaseLayer
-
- setControlPoint1(float, float) - Method in class com.airbnb.lottie.model.CubicCurveData
-
- setControlPoint2(float, float) - Method in class com.airbnb.lottie.model.CubicCurveData
-
- setDefaultFontFileExtension(String) - Method in class com.airbnb.lottie.manager.FontAssetManager
-
Sets the default file extension (include the `.`).
- setDelegate(FontAssetDelegate) - Method in class com.airbnb.lottie.manager.FontAssetManager
-
- setDelegate(ImageAssetDelegate) - Method in class com.airbnb.lottie.manager.ImageAssetManager
-
- setDuration(long) - Method in class com.airbnb.lottie.utils.BaseLottieAnimator
-
- setFontAssetDelegate(FontAssetDelegate) - Method in class com.airbnb.lottie.LottieAnimationView
-
Use this to manually set fonts.
- setFontAssetDelegate(FontAssetDelegate) - Method in class com.airbnb.lottie.LottieDrawable
-
Use this to manually set fonts.
- setFrame(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the progress to the specified frame.
- setFrame(int) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the progress to the specified frame.
- setFrame(int) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setHasDashPattern(boolean) - Method in class com.airbnb.lottie.LottieComposition
-
- setImageAssetDelegate(ImageAssetDelegate) - Method in class com.airbnb.lottie.LottieAnimationView
-
Use this if you can't bundle images with your app.
- setImageAssetDelegate(ImageAssetDelegate) - Method in class com.airbnb.lottie.LottieDrawable
-
Use this if you can't bundle images with your app.
- setImageAssetsFolder(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
If you use image assets, you must explicitly specify the folder in assets/ in which they are
located because bodymovin uses the name filenames across all compositions (img_#).
- setImageBitmap(Bitmap) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setImageDrawable(Drawable) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setImageResource(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setImagesAssetsFolder(String) - Method in class com.airbnb.lottie.LottieDrawable
-
If you use image assets, you must explicitly specify the folder in assets/ in which they are
located because bodymovin uses the name filenames across all compositions (img_#).
- setInterpolator(TimeInterpolator) - Method in class com.airbnb.lottie.utils.BaseLottieAnimator
-
- setIsDiscrete() - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- setMaxCacheSize(int) - Static method in class com.airbnb.lottie.LottieCompositionFactory
-
Set the maximum number of compositions to keep cached in memory.
- setMaxFrame(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the maximum frame that the animation will end at when playing or looping.
- setMaxFrame(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the maximum frame to the start time + duration of the specified marker.
- setMaxFrame(int) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the maximum frame that the animation will end at when playing or looping.
- setMaxFrame(String) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the maximum frame to the start time + duration of the specified marker.
- setMaxFrame(float) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setMaxProgress(float) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the maximum progress that the animation will end at when playing or looping.
- setMaxProgress(float) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the maximum progress that the animation will end at when playing or looping.
- setMinAndMaxFrame(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the minimum and maximum frame to the start time and start time + duration
of the specified marker.
- setMinAndMaxFrame(int, int) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setMinAndMaxFrame(String) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the minimum and maximum frame to the start time and start time + duration
of the specified marker.
- setMinAndMaxFrame(int, int) - Method in class com.airbnb.lottie.LottieDrawable
-
- setMinAndMaxFrames(float, float) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setMinAndMaxProgress(float, float) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setMinAndMaxProgress(float, float) - Method in class com.airbnb.lottie.LottieDrawable
-
- setMinFrame(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the minimum frame that the animation will start from when playing or looping.
- setMinFrame(String) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the minimum frame to the start time of the specified marker.
- setMinFrame(int) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the minimum frame that the animation will start from when playing or looping.
- setMinFrame(String) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the minimum frame to the start time of the specified marker.
- setMinFrame(int) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setMinProgress(float) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the minimum progress that the animation will start from when playing or looping.
- setMinProgress(float) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the minimum progress that the animation will start from when playing or looping.
- setPerformanceTrackingEnabled(boolean) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setPerformanceTrackingEnabled(boolean) - Method in class com.airbnb.lottie.LottieComposition
-
- setPerformanceTrackingEnabled(boolean) - Method in class com.airbnb.lottie.LottieDrawable
-
- setProgress(float) - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- setProgress(float) - Method in class com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation
-
- setProgress(float) - Method in class com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
-
- setProgress(float) - Method in class com.airbnb.lottie.LottieAnimationView
-
- setProgress(float) - Method in class com.airbnb.lottie.LottieDrawable
-
- setProgress(float) - Method in class com.airbnb.lottie.model.layer.CompositionLayer
-
- setRenderMode(RenderMode) - Method in class com.airbnb.lottie.LottieAnimationView
-
Call this to set whether or not to render with hardware or software acceleration.
- setRepeatCount(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets how many times the animation should be repeated.
- setRepeatCount(int) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets how many times the animation should be repeated.
- setRepeatMode(int) - Method in class com.airbnb.lottie.LottieAnimationView
-
Defines what this animation should do when it reaches the end.
- setRepeatMode(int) - Method in class com.airbnb.lottie.LottieDrawable
-
Defines what this animation should do when it reaches the end.
- setRepeatMode(int) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setScale(float) - Method in class com.airbnb.lottie.LottieAnimationView
-
Set the scale on the current composition.
- setScale(float) - Method in class com.airbnb.lottie.LottieDrawable
-
Set the scale on the current composition.
- setSpeed(float) - Method in class com.airbnb.lottie.LottieAnimationView
-
Sets the playback speed.
- setSpeed(float) - Method in class com.airbnb.lottie.LottieDrawable
-
Sets the playback speed.
- setSpeed(float) - Method in class com.airbnb.lottie.utils.LottieValueAnimator
-
- setStartDelay(long) - Method in class com.airbnb.lottie.utils.BaseLottieAnimator
-
- setText(String, String) - Method in class com.airbnb.lottie.TextDelegate
-
Update the text that will be rendered for the given input text.
- setTextDelegate(TextDelegate) - Method in class com.airbnb.lottie.LottieAnimationView
-
Set this to replace animation text with custom text at runtime
- setTextDelegate(TextDelegate) - Method in class com.airbnb.lottie.LottieDrawable
-
- setTextLocales(LocaleList) - Method in class com.airbnb.lottie.animation.LPaint
-
- setTraceEnabled(boolean) - Static method in class com.airbnb.lottie.L
-
- setValue(T) - Method in class com.airbnb.lottie.value.LottieValueCallback
-
- setValueCallback(LottieValueCallback<A>) - Method in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- setVertex(float, float) - Method in class com.airbnb.lottie.model.CubicCurveData
-
- ShapeContent - Class in com.airbnb.lottie.animation.content
-
- ShapeContent(LottieDrawable, BaseLayer, ShapePath) - Constructor for class com.airbnb.lottie.animation.content.ShapeContent
-
- ShapeData - Class in com.airbnb.lottie.model.content
-
- ShapeData(PointF, boolean, List<CubicCurveData>) - Constructor for class com.airbnb.lottie.model.content.ShapeData
-
- ShapeData() - Constructor for class com.airbnb.lottie.model.content.ShapeData
-
- ShapeDataParser - Class in com.airbnb.lottie.parser
-
- ShapeFill - Class in com.airbnb.lottie.model.content
-
- ShapeFill(String, boolean, Path.FillType, AnimatableColorValue, AnimatableIntegerValue, boolean) - Constructor for class com.airbnb.lottie.model.content.ShapeFill
-
- ShapeGroup - Class in com.airbnb.lottie.model.content
-
- ShapeGroup(String, List<ContentModel>, boolean) - Constructor for class com.airbnb.lottie.model.content.ShapeGroup
-
- ShapeKeyframeAnimation - Class in com.airbnb.lottie.animation.keyframe
-
- ShapeKeyframeAnimation(List<Keyframe<ShapeData>>) - Constructor for class com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation
-
- ShapeLayer - Class in com.airbnb.lottie.model.layer
-
- ShapePath - Class in com.airbnb.lottie.model.content
-
- ShapePath(String, int, AnimatableShapeValue, boolean) - Constructor for class com.airbnb.lottie.model.content.ShapePath
-
- ShapeStroke - Class in com.airbnb.lottie.model.content
-
- ShapeStroke(String, AnimatableFloatValue, List<AnimatableFloatValue>, AnimatableColorValue, AnimatableIntegerValue, AnimatableFloatValue, ShapeStroke.LineCapType, ShapeStroke.LineJoinType, float, boolean) - Constructor for class com.airbnb.lottie.model.content.ShapeStroke
-
- ShapeStroke.LineCapType - Enum in com.airbnb.lottie.model.content
-
- ShapeStroke.LineJoinType - Enum in com.airbnb.lottie.model.content
-
- ShapeTrimPath - Class in com.airbnb.lottie.model.content
-
- ShapeTrimPath(String, ShapeTrimPath.Type, AnimatableFloatValue, AnimatableFloatValue, AnimatableFloatValue, boolean) - Constructor for class com.airbnb.lottie.model.content.ShapeTrimPath
-
- ShapeTrimPath.Type - Enum in com.airbnb.lottie.model.content
-
- SimpleColorFilter - Class in com.airbnb.lottie
-
A color filter with a predefined transfer mode that applies the specified color on top of the
original color.
- SimpleColorFilter(int) - Constructor for class com.airbnb.lottie.SimpleColorFilter
-
- SimpleLottieValueCallback<T> - Interface in com.airbnb.lottie.value
-
- size - Variable in class com.airbnb.lottie.model.DocumentData
-
- SolidLayer - Class in com.airbnb.lottie.model.layer
-
- SplitDimensionPathKeyframeAnimation - Class in com.airbnb.lottie.animation.keyframe
-
- SplitDimensionPathKeyframeAnimation(BaseKeyframeAnimation<Float, Float>, BaseKeyframeAnimation<Float, Float>) - Constructor for class com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation
-
- start() - Method in class com.airbnb.lottie.LottieDrawable
-
- startFrame - Variable in class com.airbnb.lottie.model.Marker
-
- startFrame - Variable in class com.airbnb.lottie.value.Keyframe
-
- startValue - Variable in class com.airbnb.lottie.value.Keyframe
-
- stop() - Method in class com.airbnb.lottie.LottieDrawable
-
- stroke - Variable in class com.airbnb.lottie.model.animatable.AnimatableTextProperties
-
- STROKE_COLOR - Static variable in interface com.airbnb.lottie.LottieProperty
-
- STROKE_WIDTH - Static variable in interface com.airbnb.lottie.LottieProperty
-
In Px
- strokeColor - Variable in class com.airbnb.lottie.model.DocumentData
-
- StrokeContent - Class in com.airbnb.lottie.animation.content
-
- StrokeContent(LottieDrawable, BaseLayer, ShapeStroke) - Constructor for class com.airbnb.lottie.animation.content.StrokeContent
-
- strokeOverFill - Variable in class com.airbnb.lottie.model.DocumentData
-
- strokeWidth - Variable in class com.airbnb.lottie.model.animatable.AnimatableTextProperties
-
- strokeWidth - Variable in class com.airbnb.lottie.model.DocumentData
-
- value - Variable in class com.airbnb.lottie.value.LottieValueCallback
-
- valueCallback - Variable in class com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation
-
- ValueCallbackKeyframeAnimation<K,A> - Class in com.airbnb.lottie.animation.keyframe
-
- ValueCallbackKeyframeAnimation(LottieValueCallback<A>) - Constructor for class com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation
-
- ValueCallbackKeyframeAnimation(LottieValueCallback<A>, A) - Constructor for class com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation
-
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.GradientType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.Mask.MaskMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.MergePaths.MergePathsMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.PolystarShape.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.ShapeStroke.LineCapType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.ShapeStroke.LineJoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.content.ShapeTrimPath.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.DocumentData.Justification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.layer.Layer.LayerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.model.layer.Layer.MatteType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.network.FileExtension
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.airbnb.lottie.RenderMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.airbnb.lottie.model.content.GradientType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.content.Mask.MaskMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.content.MergePaths.MergePathsMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.content.PolystarShape.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.content.ShapeStroke.LineCapType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.content.ShapeStroke.LineJoinType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.content.ShapeTrimPath.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.DocumentData.Justification
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.layer.Layer.LayerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.model.layer.Layer.MatteType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.network.FileExtension
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.airbnb.lottie.RenderMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.