Exemplo n.º 1
0
        internal void UpdateOpacityFromTransform(LayerContext context, Transform transform)
        {
            if (transform is null)
            {
                return;
            }

            Opacity = Opacity.ComposedWith(Optimizer.TrimAnimatable(context, transform.Opacity));
        }
Exemplo n.º 2
0
        CompositeOpacity(CompositeOpacity previous, Opacity initialValue, IReadOnlyList <KeyFrame <Opacity> > keyFrames)
        {
            Debug.Assert(previous is null || keyFrames.Count > 1, "Precondition");

            _previous = previous;

            _keyFrames    = keyFrames.Count > 1 ? keyFrames : Array.Empty <KeyFrame <Opacity> >();
            _initialValue = initialValue;
        }
Exemplo n.º 3
0
 CompositeOpacity(CompositeOpacity previous, Opacity initialValue, in ReadOnlySpan <KeyFrame <Opacity> > keyFrames)