Skip to content

feat(engine): add voxel collision shape

Codecov / codecov/patch succeeded Oct 27, 2024 in 1s

13.38% of diff hit (target 40.13%)

View this Pull Request on Codecov

13.38% of diff hit (target 40.13%)

Annotations

Check warning on line 41 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L41

Added line #L41 was not covered by tests

Check warning on line 51 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L51

Added line #L51 was not covered by tests

Check warning on line 59 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L55-L59

Added lines #L55 - L59 were not covered by tests

Check warning on line 67 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L63-L67

Added lines #L63 - L67 were not covered by tests

Check warning on line 79 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L79

Added line #L79 was not covered by tests

Check warning on line 85 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L81-L85

Added lines #L81 - L85 were not covered by tests

Check warning on line 88 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L88

Added line #L88 was not covered by tests

Check warning on line 90 in engine/include/cubos/engine/collisions/shapes/voxel.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/include/cubos/engine/collisions/shapes/voxel.hpp#L90

Added line #L90 was not covered by tests

Check warning on line 66 in engine/src/assets/asset.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/assets/asset.cpp#L66

Added line #L66 was not covered by tests

Check warning on line 98 in engine/src/assets/asset.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/assets/asset.cpp#L98

Added line #L98 was not covered by tests

Check warning on line 29 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L29

Added line #L29 was not covered by tests

Check warning on line 36 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L35-L36

Added lines #L35 - L36 were not covered by tests

Check warning on line 44 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L39-L44

Added lines #L39 - L44 were not covered by tests

Check warning on line 48 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L48

Added line #L48 was not covered by tests

Check warning on line 54 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L52-L54

Added lines #L52 - L54 were not covered by tests

Check warning on line 58 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L58

Added line #L58 was not covered by tests

Check warning on line 63 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L62-L63

Added lines #L62 - L63 were not covered by tests

Check warning on line 66 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L66

Added line #L66 was not covered by tests

Check warning on line 72 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L71-L72

Added lines #L71 - L72 were not covered by tests

Check warning on line 76 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L75-L76

Added lines #L75 - L76 were not covered by tests

Check warning on line 84 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L82-L84

Added lines #L82 - L84 were not covered by tests

Check warning on line 88 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L87-L88

Added lines #L87 - L88 were not covered by tests

Check warning on line 95 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L95

Added line #L95 was not covered by tests

Check warning on line 101 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L100-L101

Added lines #L100 - L101 were not covered by tests

Check warning on line 103 in engine/src/collisions/narrow_phase/plugin.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/collisions/narrow_phase/plugin.cpp#L103

Added line #L103 was not covered by tests