Browse Source

Make GetCompositionAnimation protected at least

xaml_integrated_comp_animations
Max Katz 1 week ago
parent
commit
9be685e751
  1. 2
      src/Avalonia.Base/Animation/CompositionAnimations/CompositionAnimation.cs
  2. 24
      src/Avalonia.Base/Animation/CompositionAnimations/CompositionAnimations.cs
  3. 20
      src/Avalonia.Base/Animation/CompositionAnimations/CustomCompositionAnimation.cs

2
src/Avalonia.Base/Animation/CompositionAnimations/CompositionAnimation.cs

@ -79,7 +79,7 @@ namespace Avalonia.Animation
return !IsEnabled ? null : GetCompositionAnimation(parent);
}
public abstract Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent);
protected abstract Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent);
protected virtual void SetAnimationValues(Rendering.Composition.Animations.CompositionAnimation animation)
{

24
src/Avalonia.Base/Animation/CompositionAnimations/CompositionAnimations.cs

@ -5,7 +5,7 @@ namespace Avalonia.Animation
public class OffsetCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -25,7 +25,7 @@ namespace Avalonia.Animation
public class OpacityCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -45,7 +45,7 @@ namespace Avalonia.Animation
public class VisibleCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -65,7 +65,7 @@ namespace Avalonia.Animation
public class ClipToBoundsCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -85,7 +85,7 @@ namespace Avalonia.Animation
public class SizeCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -105,7 +105,7 @@ namespace Avalonia.Animation
public class AnchorPointCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -125,7 +125,7 @@ namespace Avalonia.Animation
public class CenterPointCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -145,7 +145,7 @@ namespace Avalonia.Animation
public class RotationAngleCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -165,7 +165,7 @@ namespace Avalonia.Animation
public class OrientationCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -185,7 +185,7 @@ namespace Avalonia.Animation
public class ScaleCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -205,7 +205,7 @@ namespace Avalonia.Animation
public class TransformMatrixCompositionAnimation : CompositionAnimation
{
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;
@ -253,7 +253,7 @@ namespace Avalonia.Animation
}
/// <inheritdoc/>
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual visual)
{
var compositor = ElementComposition.GetElementVisual(visual)?.Compositor;

20
src/Avalonia.Base/Animation/CompositionAnimations/CustomCompositionAnimation.cs

@ -23,7 +23,7 @@ namespace Avalonia.Animation
public class CompositionScalerAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -40,7 +40,7 @@ namespace Avalonia.Animation
public class CompositionVector3Animation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -57,7 +57,7 @@ namespace Avalonia.Animation
public class CompositionDoubleAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -74,7 +74,7 @@ namespace Avalonia.Animation
public class CompositionQuaternionAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -91,7 +91,7 @@ namespace Avalonia.Animation
public class CompositionVector2Animation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -108,7 +108,7 @@ namespace Avalonia.Animation
public class CompositionVector3DAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -125,7 +125,7 @@ namespace Avalonia.Animation
public class CompositionVectorAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -142,7 +142,7 @@ namespace Avalonia.Animation
public class CompositionVector4Animation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -159,7 +159,7 @@ namespace Avalonia.Animation
public class CompositionBooleanAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;
@ -176,7 +176,7 @@ namespace Avalonia.Animation
public class CompositionColorAnimation : CustomCompositionAnimation
{
public override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
protected override Rendering.Composition.Animations.CompositionAnimation? GetCompositionAnimation(Visual parent)
{
var compositor = ElementComposition.GetElementVisual(parent)?.Compositor;

Loading…
Cancel
Save