< Summary

Information
Class: Gravitas.Colliders.ColliderQueryState
Assembly: Gravitas
File(s): /home/runner/work/Gravitas/Gravitas/src/Gravitas/Colliders/State/ColliderQueryState.cs
Line coverage
100%
Covered lines: 3
Uncovered lines: 0
Coverable lines: 3
Total lines: 24
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
Reset()100%11100%

File(s)

/home/runner/work/Gravitas/Gravitas/src/Gravitas/Colliders/State/ColliderQueryState.cs

#LineLine coverage
 1//=======================================================================
 2// ColliderQueryState.cs
 3//=======================================================================
 4// MIT License, Copyright (c) 2026–present David Oravsky (mrdav30)
 5// See LICENSE file in the project root for full license information.
 6//=======================================================================
 7
 8using System.Runtime.CompilerServices;
 9
 10namespace Gravitas.Colliders;
 11
 12internal struct ColliderQueryState
 13{
 14    public uint RaycastVersion { get; set; }
 15
 16    public uint CircleQueryVersion { get; set; }
 17
 18    [MethodImpl(MethodImplOptions.AggressiveInlining)]
 19    public void Reset()
 20    {
 1083521        RaycastVersion = 0;
 1083522        CircleQueryVersion = 0;
 1083523    }
 24}

Methods/Properties

Reset()