• 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/scene/instance/SceneAreaInstanceImpl.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Drawing;
4
using System.Linq;
5

6
namespace fin.scene.instance;
7

8
public partial class SceneInstanceImpl {
9
  private class SceneAreaInstanceImpl(IReadOnlySceneArea sceneArea)
×
10
      : ISceneAreaInstance {
11
    ~SceneAreaInstanceImpl() => this.ReleaseUnmanagedResources_();
×
12

13
    public void Dispose() {
×
14
      this.ReleaseUnmanagedResources_();
×
15
      GC.SuppressFinalize(this);
×
16
    }
×
17

18
    private void ReleaseUnmanagedResources_() {
×
19
      this.CustomSkyboxObject?.Dispose();
×
20
      foreach (var obj in this.RootNodes) {
×
21
        obj.Dispose();
×
22
      }
×
23
    }
×
24

25
    public IReadOnlySceneArea Definition => sceneArea;
×
26

27
    public IReadOnlyList<ISceneNodeInstance> RootNodes { get; } = sceneArea
×
28
        .RootNodes
×
29
        .Select(o => new SceneNodeInstanceImpl(null, o))
×
30
        .ToArray();
×
31

32
    public void Tick() {
×
33
      foreach (var node in this.RootNodes) {
×
34
        node.Tick();
×
35
      }
×
36
    }
×
37

38
    public Color? BackgroundColor => sceneArea.BackgroundColor;
×
39

40
    public ISceneNodeInstance? CustomSkyboxObject { get; }
×
41
      = sceneArea.CustomSkyboxNode != null
×
42
          ? new SceneNodeInstanceImpl(null, sceneArea.CustomSkyboxNode)
×
43
          : null;
×
44
  }
45
}
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