diff --git a/src/DotRecast.Recast/RcDirtyEntry.cs b/src/DotRecast.Recast/RcDirtyEntry.cs new file mode 100644 index 0000000..065be20 --- /dev/null +++ b/src/DotRecast.Recast/RcDirtyEntry.cs @@ -0,0 +1,16 @@ +namespace DotRecast.Recast +{ + public readonly struct RcDirtyEntry + { + public readonly int index; + public readonly int region; + public readonly int distance2; + + public RcDirtyEntry(int tempIndex, int tempRegion, int tempDistance2) + { + index = tempIndex; + region = tempRegion; + distance2 = tempDistance2; + } + } +} \ No newline at end of file diff --git a/src/DotRecast.Recast/RcLevelStackEntry.cs b/src/DotRecast.Recast/RcLevelStackEntry.cs new file mode 100644 index 0000000..6648f20 --- /dev/null +++ b/src/DotRecast.Recast/RcLevelStackEntry.cs @@ -0,0 +1,16 @@ +namespace DotRecast.Recast +{ + public readonly struct RcLevelStackEntry + { + public readonly int x; + public readonly int y; + public readonly int index; + + public RcLevelStackEntry(int tempX, int tempY, int tempIndex) + { + x = tempX; + y = tempY; + index = tempIndex; + } + } +} \ No newline at end of file