• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MeltyPlayer / MeltyTool / 20982513833

14 Jan 2026 04:35AM UTC coverage: 41.138% (-0.8%) from 41.907%
20982513833

push

github

MeltyPlayer
Fixed broken shader source tests.

6752 of 18485 branches covered (36.53%)

Branch coverage included in aggregate %.

28650 of 67572 relevant lines covered (42.4%)

64006.02 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/FinModelUtility/Fin/Fin/src/animation/types/vector2/CombinedVector2Keyframes.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Numerics;
4

5
using fin.animation.interpolation;
6
using fin.animation.keyframes;
7

8
namespace fin.animation.types.vector2;
9

10
public sealed class CombinedVector2Keyframes<TKeyframe>(
×
11
    ISharedInterpolationConfig sharedConfig,
×
12
    IKeyframeInterpolator<TKeyframe, Vector2> interpolator,
×
13
    IndividualInterpolationConfig<Vector2>? individualConfig = null)
×
14
    : ICombinedVector2Keyframes<TKeyframe>
15
    where TKeyframe : IKeyframe<Vector2> {
16
  private readonly InterpolatedKeyframes<TKeyframe, Vector2> impl_
×
17
      = new(sharedConfig, interpolator, individualConfig);
×
18

19
  public ISharedInterpolationConfig SharedConfig => sharedConfig;
×
20

21
  public IndividualInterpolationConfig<Vector2>? IndividualConfig
22
    => individualConfig;
×
23

24
  public IReadOnlyList<TKeyframe> Definitions => this.impl_.Definitions;
×
25
  public bool HasAnyData => this.impl_.HasAnyData;
×
26
  
27
  public int AnimationLength => sharedConfig.AnimationLength;
×
28
  public bool Looping => sharedConfig.Looping;
×
29

30
  public void Add(TKeyframe keyframe) => this.impl_.Add(keyframe);
×
31

32
  public bool TryGetAtFrame(float frame, out Vector2 value)
33
    => this.impl_.TryGetAtFrame(frame, out value);
×
34

35
  public void GetAllFrames(Span<Vector2> dst) => this.impl_.GetAllFrames(dst);
×
36

37
  public bool TryGetSimpleKeyframes(
38
      out IReadOnlyList<(float frame, Vector2 value)> keyframes,
39
      out IReadOnlyList<(Vector2 tangentIn, Vector2 tangentOut)>? tangentKeyframes)
40
    => this.impl_.TryGetSimpleKeyframes(out keyframes, out tangentKeyframes);
×
41
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc