diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..20b5e46 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +# Build results +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio user files +.vs/ +*.user +*.userosscache +*.suo +*.userprefs + +# OS generated files +.DS_Store +Thumbs.db \ No newline at end of file diff --git a/PhysicsEngine/Core/Program.cs b/PhysicsEngine/Core/Program.cs index 65a3fd4..8bf4cfa 100644 --- a/PhysicsEngine/Core/Program.cs +++ b/PhysicsEngine/Core/Program.cs @@ -89,95 +89,146 @@ namespace PhysicsEngine float worldHeight = 7.2f; float wallThickness = 1.0f; - // 1. Static world borders + // 1. Static World Borders Box floor = new Box(new Vector2(worldWidth * 0.5f, worldHeight + (wallThickness * 0.5f)), new Vector2(worldWidth + wallThickness * 2, wallThickness), 0f); - floor.BaseColor = Color.DarkGray; + floor.BaseColor = new Color(60, 60, 60); floor.Friction = 0.9f; world.AddBody(floor); Box ceiling = new Box(new Vector2(worldWidth * 0.5f, -wallThickness * 0.5f), new Vector2(worldWidth + wallThickness * 2, wallThickness), 0f); - ceiling.BaseColor = Color.DarkGray; + ceiling.BaseColor = new Color(60, 60, 60); world.AddBody(ceiling); Box leftWall = new Box(new Vector2(-wallThickness * 0.5f, worldHeight * 0.5f), new Vector2(wallThickness, worldHeight + wallThickness * 2), 0f); - leftWall.BaseColor = Color.DarkGray; + leftWall.BaseColor = new Color(60, 60, 60); world.AddBody(leftWall); Box rightWall = new Box(new Vector2(worldWidth + wallThickness * 0.5f, worldHeight * 0.5f), new Vector2(wallThickness, worldHeight + wallThickness * 2), 0f); - rightWall.BaseColor = Color.DarkGray; + rightWall.BaseColor = new Color(60, 60, 60); world.AddBody(rightWall); - // 2. Static Ramps and Platforms - Box platform = new Box(new Vector2(9.0f, 4.5f), new Vector2(3.5f, 0.3f), 0f); - platform.BaseColor = Color.Gray; - platform.Friction = 0.8f; - world.AddBody(platform); - Box ramp = new Box(new Vector2(2.0f, 3.5f), new Vector2(3.5f, 0.3f), 0f); - ramp.Rotation = 0.35f; // Slopes down toward center stack - ramp.BaseColor = Color.Gray; - ramp.Friction = 0.6f; - world.AddBody(ramp); + // ========================================================================= + // TEST 1: Ultra-Tall Thin Skyscraper (X = 2.0) + // 18-box high column testing vertical constraint propagation and slop + // ========================================================================= + float singleStackX = 2.0f; + float colBoxWidth = 0.5f; + float colBoxHeight = 0.35f; + int towerHeight = 18; - // 3. Main Ground Box Tower (5 boxes high) - float stackX = 5.0f; - float boxHeight = 0.6f; - float boxWidth = 0.6f; - float startY = worldHeight - (boxHeight * 0.5f); // Sits cleanly on the floor surface (Y = 7.2) - - Color[] stackColors = new Color[] - { - Color.DarkGreen, Color.Green, Color.Lime, Color.DarkPurple, Color.Yellow - }; - - for (int i = 0; i < 5; i++) + for (int i = 0; i < towerHeight; i++) { - float y = startY - (i * boxHeight); - Box stackBox = new Box(new Vector2(stackX, y), new Vector2(boxWidth, boxHeight), 20f); - stackBox.BaseColor = stackColors[i % stackColors.Length]; - stackBox.Friction = 0.8f; - stackBox.Restitution = 0.0f; - world.AddBody(stackBox); + float y = worldHeight - (colBoxHeight * 0.5f) - (i * colBoxHeight); + Box box = new Box(new Vector2(singleStackX, y), new Vector2(colBoxWidth, colBoxHeight), 10f); + + // Color gradient using integer calculations + int r = Math.Clamp(30 + i * 11, 0, 255); + int g = Math.Clamp(140 - i * 6, 0, 255); + int b = Math.Clamp(255 - i * 5, 0, 255); + box.BaseColor = new Color(r, g, b); + + box.Friction = 0.85f; + box.Restitution = 0.0f; + world.AddBody(box); } - // 4. Secondary Platform Stack (3 boxes high) - float platformStackX = 9.0f; - float platformTopY = 4.5f - 0.15f; // Top surface of platform - float platformStartY = platformTopY - (boxHeight * 0.5f); - for (int i = 0; i < 3; i++) + // ========================================================================= + // TEST 2: 10-Tier Staggered Pyramid (Centered at X = 6.2) + // 55 boxes in multi-contact arrangement testing shear and load distribution + // ========================================================================= + int pyramidTiers = 10; + float pBoxWidth = 0.45f; + float pBoxHeight = 0.30f; + float pyramidCenterX = 6.2f; + + for (int row = 0; row < pyramidTiers; row++) { - float y = platformStartY - (i * boxHeight); - Box pBox = new Box(new Vector2(platformStackX, y), new Vector2(0.5f, boxHeight), 12f); - pBox.BaseColor = Color.Blue; - pBox.Friction = 0.8f; - pBox.Restitution = 0.0f; - world.AddBody(pBox); + int boxesInRow = pyramidTiers - row; + float rowY = worldHeight - (pBoxHeight * 0.5f) - (row * pBoxHeight); + float startX = pyramidCenterX - ((boxesInRow - 1) * pBoxWidth * 0.5f); + + for (int col = 0; col < boxesInRow; col++) + { + float x = startX + (col * pBoxWidth); + Box pBox = new Box(new Vector2(x, rowY), new Vector2(pBoxWidth - 0.01f, pBoxHeight - 0.01f), 15f); + + // Heatmap color gradient (Integer args) + int r = Math.Min(255, 180 + row * 8); + int g = Math.Min(255, row * 26); + int b = 30; + pBox.BaseColor = new Color(r, g, b); + + pBox.Friction = 0.9f; + pBox.Restitution = 0.0f; + world.AddBody(pBox); + } } - // 5. Dynamic Circles for Stack Interaction - // Circle balanced on top of the main ground stack - float mainStackTopY = startY - (4 * boxHeight) - (boxHeight * 0.5f); - Circle stackCap = new Circle(new Vector2(stackX, mainStackTopY - 0.3f), 0.3f, 8f); - stackCap.BaseColor = Color.Orange; - stackCap.Friction = 0.8f; - stackCap.Restitution = 0.0f; - world.AddBody(stackCap); - // Heavy ball spawned on the ramp to roll down and strike the main stack - Circle rollingBall = new Circle(new Vector2(1.0f, 1.5f), 0.45f, 350f); - rollingBall.BaseColor = Color.Red; - rollingBall.Friction = 0.5f; - rollingBall.Restitution = 0.1f; - world.AddBody(rollingBall); + // ========================================================================= + // TEST 3: Interlocked Double Tower Structure (X = 10.0 and X = 11.0) + // Parallel columns tied together by heavy cross-planks every 4 tiers + // ========================================================================= + float towerAX = 10.0f; + float towerBX = 11.0f; + float tBoxWidth = 0.45f; + float tBoxHeight = 0.32f; + int towerRows = 16; - // Bouncy ball dropped over the platform stack to test stability under impact - Circle droppingBall = new Circle(new Vector2(9.0f, 0.8f), 0.35f, 10f); - droppingBall.BaseColor = Color.Gold; - droppingBall.Friction = 0.4f; - droppingBall.Restitution = 0.4f; - droppingBall.Velocity = new Vector2(0.0f, 2.0f); - world.AddBody(droppingBall); + for (int row = 0; row < towerRows; row++) + { + float y = worldHeight - (tBoxHeight * 0.5f) - (row * tBoxHeight); + + int r = 50; + int g = Math.Min(255, 100 + row * 8); + int b = Math.Min(255, 180 + row * 4); + + // Column A Box + Box boxA = new Box(new Vector2(towerAX, y), new Vector2(tBoxWidth, tBoxHeight), 12f); + boxA.BaseColor = new Color(r, g, b); + boxA.Friction = 0.8f; + boxA.Restitution = 0.0f; + world.AddBody(boxA); + + // Column B Box + Box boxB = new Box(new Vector2(towerBX, y), new Vector2(tBoxWidth, tBoxHeight), 12f); + boxB.BaseColor = new Color(r, g, b); + boxB.Friction = 0.8f; + boxB.Restitution = 0.0f; + world.AddBody(boxB); + + // Cross-plank binder every 4th level + if (row % 4 == 3) + { + float plankY = y - (tBoxHeight * 0.5f) - 0.08f; + Box plank = new Box(new Vector2((towerAX + towerBX) * 0.5f, plankY), new Vector2(1.6f, 0.16f), 30f); + plank.BaseColor = new Color(220, 160, 40); + plank.Friction = 0.95f; + plank.Restitution = 0.0f; + world.AddBody(plank); + } + } + + + // ========================================================================= + // TEST 4: High-Mass Top Stressers + // ========================================================================= + + // Heavy weight on top of thin skyscraper + float capY = worldHeight - (towerHeight * colBoxHeight) - 0.4f; + Box heavyCap = new Box(new Vector2(singleStackX, capY), new Vector2(0.8f, 0.8f), 150f); + heavyCap.BaseColor = new Color(240, 40, 40); + heavyCap.Friction = 0.9f; + world.AddBody(heavyCap); + + // Heavy sphere dropping onto the peak of the pyramid + Circle impactBall = new Circle(new Vector2(pyramidCenterX, 0.5f), 0.45f, 250f); + impactBall.BaseColor = new Color(255, 80, 0); + impactBall.Friction = 0.7f; + impactBall.Restitution = 0.05f; + world.AddBody(impactBall); } } } \ No newline at end of file diff --git a/PhysicsEngine/Physics/CollisionEngine.cs b/PhysicsEngine/Physics/CollisionEngine.cs index 7e79ca3..6667de0 100644 --- a/PhysicsEngine/Physics/CollisionEngine.cs +++ b/PhysicsEngine/Physics/CollisionEngine.cs @@ -6,10 +6,11 @@ namespace PhysicsEngine { public static class CollisionEngine { - private const float Slop = 0.01f; + private const float Slop = 0.005f; private const float PositionCorrectionPercent = 0.2f; private const float MaxCorrection = 0.2f; private const int VelocityIterations = 8; + private const int PositionIterations = 3; private class Contact { @@ -23,14 +24,44 @@ namespace PhysicsEngine public Body BodyB; public Vector2 RA; public Vector2 RB; + public Vector2 LocalA; + public Vector2 LocalB; public float NormalMass; public float TangentMass; public float Friction; public float Restitution; public float RestitutionBias; - public float Bias; // baumgarte position correction bias + public float VelocityBias; + + public ContactKey Key; } + private struct ContactKey : IEquatable + { + public Body BodyA; + public Body BodyB; + public int Index; + + public ContactKey(Body a, Body b, int index) + { + BodyA = a; + BodyB = b; + Index = index; + } + + public bool Equals(ContactKey other) + { + return Equals(BodyA, other.BodyA) && Equals(BodyB, other.BodyB) && Index == other.Index; + } + + public override int GetHashCode() + { + return HashCode.Combine(BodyA, BodyB, Index); + } + } + + private static Dictionary WarmStartCache = new Dictionary(); + public static void ResolveCollisions(List bodies, float dt) { if (dt <= 0) return; @@ -57,14 +88,22 @@ namespace PhysicsEngine } } + Dictionary newCache = new Dictionary(); + // pre-step / initialization foreach (var contact in contacts) { - contact.AccumulatedNormalImpulse = 0; - contact.AccumulatedTangentImpulse = 0; contact.RA = contact.Point - contact.BodyA.Position; contact.RB = contact.Point - contact.BodyB.Position; + float cosA = (float)Math.Cos(-contact.BodyA.Rotation); + float sinA = (float)Math.Sin(-contact.BodyA.Rotation); + contact.LocalA = new Vector2(contact.RA.X * cosA - contact.RA.Y * sinA, contact.RA.X * sinA + contact.RA.Y * cosA); + + float cosB = (float)Math.Cos(-contact.BodyB.Rotation); + float sinB = (float)Math.Sin(-contact.BodyB.Rotation); + contact.LocalB = new Vector2(contact.RB.X * cosB - contact.RB.Y * sinB, contact.RB.X * sinB + contact.RB.Y * cosB); + float invMassA = contact.BodyA.InverseMass; float invMassB = contact.BodyB.InverseMass; float invIA = contact.BodyA.InverseInertia; @@ -88,8 +127,21 @@ namespace PhysicsEngine contact.RestitutionBias = rvNormal < -0.5f ? -contact.Restitution * rvNormal : 0; float penetrationError = Math.Max(contact.Penetration - Slop, 0.0f); - contact.Bias = (PositionCorrectionPercent / dt) * penetrationError; - contact.Bias = Math.Min(contact.Bias, MaxCorrection / dt); + contact.VelocityBias = (PositionCorrectionPercent / dt) * penetrationError; + + if (WarmStartCache.TryGetValue(contact.Key, out var impulse)) + { + contact.AccumulatedNormalImpulse = impulse.Normal; + contact.AccumulatedTangentImpulse = impulse.Tangent; + + Vector2 totalImpulse = contact.Normal * contact.AccumulatedNormalImpulse + contact.Tangent * contact.AccumulatedTangentImpulse; + ApplyImpulse(contact, totalImpulse); + } + else + { + contact.AccumulatedNormalImpulse = 0; + contact.AccumulatedTangentImpulse = 0; + } } // velocity Impulse Solver @@ -101,7 +153,7 @@ namespace PhysicsEngine Vector2 rv = GetRelativeVelocity(contact); float vn = Vector2.Dot(rv, contact.Normal); - float targetVn = contact.RestitutionBias + contact.Bias; + float targetVn = contact.RestitutionBias + contact.VelocityBias; float lambda = -contact.NormalMass * (vn - targetVn); float newImpulse = Math.Max(contact.AccumulatedNormalImpulse + lambda, 0.0f); @@ -123,6 +175,53 @@ namespace PhysicsEngine ApplyImpulse(contact, contact.Tangent * lambdaT); } } + + foreach (var contact in contacts) + { + newCache[contact.Key] = (contact.AccumulatedNormalImpulse, contact.AccumulatedTangentImpulse); + } + WarmStartCache = newCache; + + for (int iter = 0; iter < PositionIterations; iter++) + { + foreach (var contact in contacts) + { + float cosA = (float)Math.Cos(contact.BodyA.Rotation); + float sinA = (float)Math.Sin(contact.BodyA.Rotation); + Vector2 rA = new Vector2(contact.LocalA.X * cosA - contact.LocalA.Y * sinA, contact.LocalA.X * sinA + contact.LocalA.Y * cosA); + + float cosB = (float)Math.Cos(contact.BodyB.Rotation); + float sinB = (float)Math.Sin(contact.BodyB.Rotation); + Vector2 rB = new Vector2(contact.LocalB.X * cosB - contact.LocalB.Y * sinB, contact.LocalB.X * sinB + contact.LocalB.Y * cosB); + + Vector2 pA = contact.BodyA.Position + rA; + Vector2 pB = contact.BodyB.Position + rB; + + float currentPenetration = contact.Penetration - Vector2.Dot(pB - pA, contact.Normal); + float penetrationError = Math.Max(currentPenetration - Slop, 0.0f); + if (penetrationError <= 0) continue; + + float correctionAmount = Math.Min(penetrationError * PositionCorrectionPercent, MaxCorrection); + + float rnA = Cross(rA, contact.Normal); + float rnB = Cross(rB, contact.Normal); + float denom = contact.BodyA.InverseMass + contact.BodyB.InverseMass + rnA * rnA * contact.BodyA.InverseInertia + rnB * rnB * contact.BodyB.InverseInertia; + float normalMass = denom > 0 ? 1.0f / denom : 0; + + Vector2 pImpulse = contact.Normal * (correctionAmount * normalMass); + + if (!contact.BodyA.IsStatic) + { + contact.BodyA.Position -= pImpulse * contact.BodyA.InverseMass; + contact.BodyA.Rotation -= Cross(rA, pImpulse) * contact.BodyA.InverseInertia; + } + if (!contact.BodyB.IsStatic) + { + contact.BodyB.Position += pImpulse * contact.BodyB.InverseMass; + contact.BodyB.Rotation += Cross(rB, pImpulse) * contact.BodyB.InverseInertia; + } + } + } } private static void ResolveCircleCircle(Circle c1, Circle c2, List contacts) @@ -143,7 +242,8 @@ namespace PhysicsEngine Normal = normal, Penetration = penetration, BodyA = c1, - BodyB = c2 + BodyB = c2, + Key = new ContactKey(c1, c2, 0) }); } @@ -210,7 +310,8 @@ namespace PhysicsEngine Normal = normalWorld, Penetration = penetration, BodyA = box, - BodyB = circle + BodyB = circle, + Key = new ContactKey(box, circle, 0) }; if (swapped) @@ -218,6 +319,7 @@ namespace PhysicsEngine contact.BodyA = circle; contact.BodyB = box; contact.Normal = -contact.Normal; + contact.Key = new ContactKey(circle, box, 0); } contacts.Add(contact); @@ -288,6 +390,7 @@ namespace PhysicsEngine clipped = ClipSegmentAgainstPlane(clipped, edgeDir, Vector2.Dot(edgeDir, refV1)); clipped = ClipSegmentAgainstPlane(clipped, -edgeDir, -Vector2.Dot(edgeDir, refV2)); + int localIndex = 0; foreach (var p in clipped) { float pen = -Vector2.Dot(p - refV1, refNormal); @@ -299,12 +402,12 @@ namespace PhysicsEngine Normal = normal, Penetration = pen, BodyA = b1, - BodyB = b2 + BodyB = b2, + Key = new ContactKey(b1, b2, localIndex++) }); } } - // fallback for edge case precision drops if (contacts.Count == contactsBefore) { Vector2 contactPoint = (incFace[0] + incFace[1]) * 0.5f; @@ -314,7 +417,8 @@ namespace PhysicsEngine Normal = normal, Penetration = Math.Max(minOverlap, 1e-4f), BodyA = b1, - BodyB = b2 + BodyB = b2, + Key = new ContactKey(b1, b2, 0) }); } } diff --git a/PhysicsEngine/Physics/Forces/GravityForce.cs b/PhysicsEngine/Physics/Forces/GravityForce.cs index 8c24f67..ad9b6da 100644 --- a/PhysicsEngine/Physics/Forces/GravityForce.cs +++ b/PhysicsEngine/Physics/Forces/GravityForce.cs @@ -6,7 +6,7 @@ namespace PhysicsEngine { public static void Apply(Body body, float dt) { - body.ApplyForce(Vector2.UnitY * 9.81f/10 * body.Mass); + body.ApplyForce(Vector2.UnitY * 9.81f * body.Mass); } } } \ No newline at end of file diff --git a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.deps.json b/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.deps.json deleted file mode 100644 index ca48106..0000000 --- a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.deps.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v10.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v10.0": { - "PhysicsEngine/1.0.0": { - "dependencies": { - "Raylib-cs": "8.0.0" - }, - "runtime": { - "PhysicsEngine.dll": {} - } - }, - "Raylib-cs/8.0.0": { - "runtime": { - "lib/net10.0/Raylib-cs.dll": { - "assemblyVersion": "0.0.0.0", - "fileVersion": "0.0.0.0" - } - }, - "runtimeTargets": { - "runtimes/linux-x64/native/libraylib.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-arm64/native/libraylib.dylib": { - "rid": "osx-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx-x64/native/libraylib.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/raylib.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/raylib.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - } - } - }, - "libraries": { - "PhysicsEngine/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Raylib-cs/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m+fStTZjOGtkx05RNflERtKbmEUrIZ5/PFV5QXnlA02kAEwxxOC+XhNeCSZJhaGHu9d8m0eTMmefRhHueS3hkg==", - "path": "raylib-cs/8.0.0", - "hashPath": "raylib-cs.8.0.0.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.dll b/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.dll deleted file mode 100644 index dba7cc1..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.dll and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.exe b/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.exe deleted file mode 100644 index e21da49..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.exe and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.pdb b/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.pdb deleted file mode 100644 index e7dda7c..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.pdb and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.runtimeconfig.json b/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.runtimeconfig.json deleted file mode 100644 index 01e4519..0000000 --- a/PhysicsEngine/bin/Debug/net10.0/PhysicsEngine.runtimeconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "runtimeOptions": { - "tfm": "net10.0", - "framework": { - "name": "Microsoft.NETCore.App", - "version": "10.0.0" - }, - "configProperties": { - "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false - } - } -} \ No newline at end of file diff --git a/PhysicsEngine/bin/Debug/net10.0/Raylib-cs.dll b/PhysicsEngine/bin/Debug/net10.0/Raylib-cs.dll deleted file mode 100644 index 74e12c7..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/Raylib-cs.dll and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/runtimes/linux-x64/native/libraylib.so b/PhysicsEngine/bin/Debug/net10.0/runtimes/linux-x64/native/libraylib.so deleted file mode 100644 index bcfb83a..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/runtimes/linux-x64/native/libraylib.so and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/runtimes/osx-arm64/native/libraylib.dylib b/PhysicsEngine/bin/Debug/net10.0/runtimes/osx-arm64/native/libraylib.dylib deleted file mode 100644 index 74e5a57..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/runtimes/osx-arm64/native/libraylib.dylib and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/runtimes/osx-x64/native/libraylib.dylib b/PhysicsEngine/bin/Debug/net10.0/runtimes/osx-x64/native/libraylib.dylib deleted file mode 100644 index e29b425..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/runtimes/osx-x64/native/libraylib.dylib and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/runtimes/win-x64/native/raylib.dll b/PhysicsEngine/bin/Debug/net10.0/runtimes/win-x64/native/raylib.dll deleted file mode 100644 index bf2b9c4..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/runtimes/win-x64/native/raylib.dll and /dev/null differ diff --git a/PhysicsEngine/bin/Debug/net10.0/runtimes/win-x86/native/raylib.dll b/PhysicsEngine/bin/Debug/net10.0/runtimes/win-x86/native/raylib.dll deleted file mode 100644 index 91ec8cc..0000000 Binary files a/PhysicsEngine/bin/Debug/net10.0/runtimes/win-x86/native/raylib.dll and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/PhysicsEngine/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs deleted file mode 100644 index 925b135..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsE.CA49F505.Up2Date b/PhysicsEngine/obj/Debug/net10.0/PhysicsE.CA49F505.Up2Date deleted file mode 100644 index e69de29..0000000 diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.AssemblyInfo.cs b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.AssemblyInfo.cs deleted file mode 100644 index b9339c5..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.AssemblyInfo.cs +++ /dev/null @@ -1,22 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("PhysicsEngine")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+cf1f083cc54031dbb6bf827cde69ef08608683e9")] -[assembly: System.Reflection.AssemblyProductAttribute("PhysicsEngine")] -[assembly: System.Reflection.AssemblyTitleAttribute("PhysicsEngine")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.AssemblyInfoInputs.cache b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.AssemblyInfoInputs.cache deleted file mode 100644 index d4cfcc1..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -44a2f7ef34c114c65155ce102612520c953e6a96d159fd0c9c3838e4efb4baeb diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.GeneratedMSBuildEditorConfig.editorconfig b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 8157eac..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,17 +0,0 @@ -is_global = true -build_property.TargetFramework = net10.0 -build_property.TargetFrameworkIdentifier = .NETCoreApp -build_property.TargetFrameworkVersion = v10.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = PhysicsEngine -build_property.ProjectDir = C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 10.0 -build_property.EnableCodeStyleSeverity = diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.GlobalUsings.g.cs b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.GlobalUsings.g.cs deleted file mode 100644 index d12bcbc..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using System; -global using System.Collections.Generic; -global using System.IO; -global using System.Linq; -global using System.Net.Http; -global using System.Threading; -global using System.Threading.Tasks; diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.assets.cache b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.assets.cache deleted file mode 100644 index 54fc4ab..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.assets.cache and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.AssemblyReference.cache b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.AssemblyReference.cache deleted file mode 100644 index 6b769c9..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.AssemblyReference.cache and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.CoreCompileInputs.cache b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.CoreCompileInputs.cache deleted file mode 100644 index 6e391c0..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -baeac40138d8aced527e9be06cd30c4fff093062425aa1213346799e177123c4 diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.FileListAbsolute.txt b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.FileListAbsolute.txt deleted file mode 100644 index 25a86f1..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,44 +0,0 @@ -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.exe -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.deps.json -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.runtimeconfig.json -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.pdb -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.GeneratedMSBuildEditorConfig.editorconfig -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.AssemblyInfoInputs.cache -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.AssemblyInfo.cs -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.csproj.CoreCompileInputs.cache -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\refint\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.pdb -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.genruntimeconfig.cache -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\ref\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\Raylib-cs.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\linux-x64\native\libraylib.so -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\osx-arm64\native\libraylib.dylib -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\osx-x64\native\libraylib.dylib -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\win-x64\native\raylib.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\win-x86\native\raylib.dll -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.csproj.AssemblyReference.cache -C:\Users\maxwes08\source\repos\Physics-Engine\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsE.CA49F505.Up2Date -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.exe -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.deps.json -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.runtimeconfig.json -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\PhysicsEngine.pdb -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\Raylib-cs.dll -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\linux-x64\native\libraylib.so -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\osx-arm64\native\libraylib.dylib -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\osx-x64\native\libraylib.dylib -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\win-x64\native\raylib.dll -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\bin\Debug\net10.0\runtimes\win-x86\native\raylib.dll -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.csproj.AssemblyReference.cache -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.GeneratedMSBuildEditorConfig.editorconfig -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.AssemblyInfoInputs.cache -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.AssemblyInfo.cs -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.csproj.CoreCompileInputs.cache -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsE.CA49F505.Up2Date -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\refint\PhysicsEngine.dll -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.pdb -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\PhysicsEngine.genruntimeconfig.cache -C:\Users\maxwes08\source\repos\Physics-Engine\PhysicsEngine\obj\Debug\net10.0\ref\PhysicsEngine.dll diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.dll b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.dll deleted file mode 100644 index dba7cc1..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.dll and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.genruntimeconfig.cache b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.genruntimeconfig.cache deleted file mode 100644 index b61bce5..0000000 --- a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.genruntimeconfig.cache +++ /dev/null @@ -1 +0,0 @@ -37ea7c12f0356941dc732812414abe750a46377a93f758cd17f2e72c58cb3a80 diff --git a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.pdb b/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.pdb deleted file mode 100644 index e7dda7c..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/PhysicsEngine.pdb and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/apphost.exe b/PhysicsEngine/obj/Debug/net10.0/apphost.exe deleted file mode 100644 index e21da49..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/apphost.exe and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/ref/PhysicsEngine.dll b/PhysicsEngine/obj/Debug/net10.0/ref/PhysicsEngine.dll deleted file mode 100644 index 291dbc5..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/ref/PhysicsEngine.dll and /dev/null differ diff --git a/PhysicsEngine/obj/Debug/net10.0/refint/PhysicsEngine.dll b/PhysicsEngine/obj/Debug/net10.0/refint/PhysicsEngine.dll deleted file mode 100644 index 291dbc5..0000000 Binary files a/PhysicsEngine/obj/Debug/net10.0/refint/PhysicsEngine.dll and /dev/null differ diff --git a/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.dgspec.json b/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.dgspec.json deleted file mode 100644 index 554fbcd..0000000 --- a/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.dgspec.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj": {} - }, - "projects": { - "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj", - "projectName": "PhysicsEngine", - "projectPath": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj", - "packagesPath": "C:\\Users\\maxwes08\\.nuget\\packages\\", - "outputPath": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\obj\\", - "projectStyle": "PackageReference", - "configFilePaths": [ - "C:\\Users\\maxwes08\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net10.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net10.0": { - "targetAlias": "net10.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "all" - }, - "SdkAnalysisLevel": "10.0.200" - }, - "frameworks": { - "net10.0": { - "targetAlias": "net10.0", - "dependencies": { - "Raylib-cs": { - "target": "Package", - "version": "[8.0.0, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.204/PortableRuntimeIdentifierGraph.json", - "packagesToPrune": { - "Microsoft.CSharp": "(,4.7.32767]", - "Microsoft.VisualBasic": "(,10.4.32767]", - "Microsoft.Win32.Primitives": "(,4.3.32767]", - "Microsoft.Win32.Registry": "(,5.0.32767]", - "runtime.any.System.Collections": "(,4.3.32767]", - "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", - "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", - "runtime.any.System.Globalization": "(,4.3.32767]", - "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", - "runtime.any.System.IO": "(,4.3.32767]", - "runtime.any.System.Reflection": "(,4.3.32767]", - "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", - "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", - "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", - "runtime.any.System.Runtime": "(,4.3.32767]", - "runtime.any.System.Runtime.Handles": "(,4.3.32767]", - "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", - "runtime.any.System.Text.Encoding": "(,4.3.32767]", - "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", - "runtime.any.System.Threading.Tasks": "(,4.3.32767]", - "runtime.any.System.Threading.Timer": "(,4.3.32767]", - "runtime.aot.System.Collections": "(,4.3.32767]", - "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", - "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", - "runtime.aot.System.Globalization": "(,4.3.32767]", - "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", - "runtime.aot.System.IO": "(,4.3.32767]", - "runtime.aot.System.Reflection": "(,4.3.32767]", - "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", - "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", - "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", - "runtime.aot.System.Runtime": "(,4.3.32767]", - "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", - "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", - "runtime.aot.System.Text.Encoding": "(,4.3.32767]", - "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", - "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", - "runtime.aot.System.Threading.Timer": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", - "runtime.unix.System.Console": "(,4.3.32767]", - "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", - "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", - "runtime.unix.System.Net.Primitives": "(,4.3.32767]", - "runtime.unix.System.Net.Sockets": "(,4.3.32767]", - "runtime.unix.System.Private.Uri": "(,4.3.32767]", - "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", - "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", - "runtime.win.System.Console": "(,4.3.32767]", - "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", - "runtime.win.System.IO.FileSystem": "(,4.3.32767]", - "runtime.win.System.Net.Primitives": "(,4.3.32767]", - "runtime.win.System.Net.Sockets": "(,4.3.32767]", - "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", - "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", - "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", - "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", - "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.win7.System.Private.Uri": "(,4.3.32767]", - "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", - "System.AppContext": "(,4.3.32767]", - "System.Buffers": "(,5.0.32767]", - "System.Collections": "(,4.3.32767]", - "System.Collections.Concurrent": "(,4.3.32767]", - "System.Collections.Immutable": "(,10.0.32767]", - "System.Collections.NonGeneric": "(,4.3.32767]", - "System.Collections.Specialized": "(,4.3.32767]", - "System.ComponentModel": "(,4.3.32767]", - "System.ComponentModel.Annotations": "(,4.3.32767]", - "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", - "System.ComponentModel.Primitives": "(,4.3.32767]", - "System.ComponentModel.TypeConverter": "(,4.3.32767]", - "System.Console": "(,4.3.32767]", - "System.Data.Common": "(,4.3.32767]", - "System.Data.DataSetExtensions": "(,4.4.32767]", - "System.Diagnostics.Contracts": "(,4.3.32767]", - "System.Diagnostics.Debug": "(,4.3.32767]", - "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", - "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", - "System.Diagnostics.Process": "(,4.3.32767]", - "System.Diagnostics.StackTrace": "(,4.3.32767]", - "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", - "System.Diagnostics.Tools": "(,4.3.32767]", - "System.Diagnostics.TraceSource": "(,4.3.32767]", - "System.Diagnostics.Tracing": "(,4.3.32767]", - "System.Drawing.Primitives": "(,4.3.32767]", - "System.Dynamic.Runtime": "(,4.3.32767]", - "System.Formats.Asn1": "(,10.0.32767]", - "System.Formats.Tar": "(,10.0.32767]", - "System.Globalization": "(,4.3.32767]", - "System.Globalization.Calendars": "(,4.3.32767]", - "System.Globalization.Extensions": "(,4.3.32767]", - "System.IO": "(,4.3.32767]", - "System.IO.Compression": "(,4.3.32767]", - "System.IO.Compression.ZipFile": "(,4.3.32767]", - "System.IO.FileSystem": "(,4.3.32767]", - "System.IO.FileSystem.AccessControl": "(,4.4.32767]", - "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", - "System.IO.FileSystem.Primitives": "(,4.3.32767]", - "System.IO.FileSystem.Watcher": "(,4.3.32767]", - "System.IO.IsolatedStorage": "(,4.3.32767]", - "System.IO.MemoryMappedFiles": "(,4.3.32767]", - "System.IO.Pipelines": "(,10.0.32767]", - "System.IO.Pipes": "(,4.3.32767]", - "System.IO.Pipes.AccessControl": "(,5.0.32767]", - "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", - "System.Linq": "(,4.3.32767]", - "System.Linq.AsyncEnumerable": "(,10.0.32767]", - "System.Linq.Expressions": "(,4.3.32767]", - "System.Linq.Parallel": "(,4.3.32767]", - "System.Linq.Queryable": "(,4.3.32767]", - "System.Memory": "(,5.0.32767]", - "System.Net.Http": "(,4.3.32767]", - "System.Net.Http.Json": "(,10.0.32767]", - "System.Net.NameResolution": "(,4.3.32767]", - "System.Net.NetworkInformation": "(,4.3.32767]", - "System.Net.Ping": "(,4.3.32767]", - "System.Net.Primitives": "(,4.3.32767]", - "System.Net.Requests": "(,4.3.32767]", - "System.Net.Security": "(,4.3.32767]", - "System.Net.ServerSentEvents": "(,10.0.32767]", - "System.Net.Sockets": "(,4.3.32767]", - "System.Net.WebHeaderCollection": "(,4.3.32767]", - "System.Net.WebSockets": "(,4.3.32767]", - "System.Net.WebSockets.Client": "(,4.3.32767]", - "System.Numerics.Vectors": "(,5.0.32767]", - "System.ObjectModel": "(,4.3.32767]", - "System.Private.DataContractSerialization": "(,4.3.32767]", - "System.Private.Uri": "(,4.3.32767]", - "System.Reflection": "(,4.3.32767]", - "System.Reflection.DispatchProxy": "(,6.0.32767]", - "System.Reflection.Emit": "(,4.7.32767]", - "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", - "System.Reflection.Emit.Lightweight": "(,4.7.32767]", - "System.Reflection.Extensions": "(,4.3.32767]", - "System.Reflection.Metadata": "(,10.0.32767]", - "System.Reflection.Primitives": "(,4.3.32767]", - "System.Reflection.TypeExtensions": "(,4.3.32767]", - "System.Resources.Reader": "(,4.3.32767]", - "System.Resources.ResourceManager": "(,4.3.32767]", - "System.Resources.Writer": "(,4.3.32767]", - "System.Runtime": "(,4.3.32767]", - "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", - "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", - "System.Runtime.Extensions": "(,4.3.32767]", - "System.Runtime.Handles": "(,4.3.32767]", - "System.Runtime.InteropServices": "(,4.3.32767]", - "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", - "System.Runtime.Loader": "(,4.3.32767]", - "System.Runtime.Numerics": "(,4.3.32767]", - "System.Runtime.Serialization.Formatters": "(,4.3.32767]", - "System.Runtime.Serialization.Json": "(,4.3.32767]", - "System.Runtime.Serialization.Primitives": "(,4.3.32767]", - "System.Runtime.Serialization.Xml": "(,4.3.32767]", - "System.Security.AccessControl": "(,6.0.32767]", - "System.Security.Claims": "(,4.3.32767]", - "System.Security.Cryptography.Algorithms": "(,4.3.32767]", - "System.Security.Cryptography.Cng": "(,5.0.32767]", - "System.Security.Cryptography.Csp": "(,4.3.32767]", - "System.Security.Cryptography.Encoding": "(,4.3.32767]", - "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", - "System.Security.Cryptography.Primitives": "(,4.3.32767]", - "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", - "System.Security.Principal": "(,4.3.32767]", - "System.Security.Principal.Windows": "(,5.0.32767]", - "System.Security.SecureString": "(,4.3.32767]", - "System.Text.Encoding": "(,4.3.32767]", - "System.Text.Encoding.CodePages": "(,10.0.32767]", - "System.Text.Encoding.Extensions": "(,4.3.32767]", - "System.Text.Encodings.Web": "(,10.0.32767]", - "System.Text.Json": "(,10.0.32767]", - "System.Text.RegularExpressions": "(,4.3.32767]", - "System.Threading": "(,4.3.32767]", - "System.Threading.AccessControl": "(,10.0.32767]", - "System.Threading.Channels": "(,10.0.32767]", - "System.Threading.Overlapped": "(,4.3.32767]", - "System.Threading.Tasks": "(,4.3.32767]", - "System.Threading.Tasks.Dataflow": "(,10.0.32767]", - "System.Threading.Tasks.Extensions": "(,5.0.32767]", - "System.Threading.Tasks.Parallel": "(,4.3.32767]", - "System.Threading.Thread": "(,4.3.32767]", - "System.Threading.ThreadPool": "(,4.3.32767]", - "System.Threading.Timer": "(,4.3.32767]", - "System.ValueTuple": "(,4.5.32767]", - "System.Xml.ReaderWriter": "(,4.3.32767]", - "System.Xml.XDocument": "(,4.3.32767]", - "System.Xml.XmlDocument": "(,4.3.32767]", - "System.Xml.XmlSerializer": "(,4.3.32767]", - "System.Xml.XPath": "(,4.3.32767]", - "System.Xml.XPath.XDocument": "(,5.0.32767]" - } - } - } - } - } -} \ No newline at end of file diff --git a/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.g.props b/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.g.props deleted file mode 100644 index d9a8246..0000000 --- a/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.g.props +++ /dev/null @@ -1,15 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\maxwes08\.nuget\packages\ - PackageReference - 7.0.0 - - - - - \ No newline at end of file diff --git a/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.g.targets b/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.g.targets deleted file mode 100644 index 3dc06ef..0000000 --- a/PhysicsEngine/obj/PhysicsEngine.csproj.nuget.g.targets +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/PhysicsEngine/obj/project.assets.json b/PhysicsEngine/obj/project.assets.json deleted file mode 100644 index d8cde81..0000000 --- a/PhysicsEngine/obj/project.assets.json +++ /dev/null @@ -1,415 +0,0 @@ -{ - "version": 3, - "targets": { - "net10.0": { - "Raylib-cs/8.0.0": { - "type": "package", - "compile": { - "lib/net10.0/Raylib-cs.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net10.0/Raylib-cs.dll": { - "related": ".xml" - } - }, - "runtimeTargets": { - "runtimes/linux-x64/native/libraylib.so": { - "assetType": "native", - "rid": "linux-x64" - }, - "runtimes/osx-arm64/native/libraylib.dylib": { - "assetType": "native", - "rid": "osx-arm64" - }, - "runtimes/osx-x64/native/libraylib.dylib": { - "assetType": "native", - "rid": "osx-x64" - }, - "runtimes/win-x64/native/raylib.dll": { - "assetType": "native", - "rid": "win-x64" - }, - "runtimes/win-x86/native/raylib.dll": { - "assetType": "native", - "rid": "win-x86" - } - } - } - } - }, - "libraries": { - "Raylib-cs/8.0.0": { - "sha512": "m+fStTZjOGtkx05RNflERtKbmEUrIZ5/PFV5QXnlA02kAEwxxOC+XhNeCSZJhaGHu9d8m0eTMmefRhHueS3hkg==", - "type": "package", - "path": "raylib-cs/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "README.md", - "lib/net10.0/Raylib-cs.dll", - "lib/net10.0/Raylib-cs.xml", - "lib/net8.0/Raylib-cs.dll", - "lib/net8.0/Raylib-cs.xml", - "raylib-cs.8.0.0.nupkg.sha512", - "raylib-cs.nuspec", - "raylib-cs_64x64.png", - "runtimes/linux-x64/native/libraylib.so", - "runtimes/osx-arm64/native/libraylib.dylib", - "runtimes/osx-x64/native/libraylib.dylib", - "runtimes/win-x64/native/raylib.dll", - "runtimes/win-x86/native/raylib.dll" - ] - } - }, - "projectFileDependencyGroups": { - "net10.0": [ - "Raylib-cs >= 8.0.0" - ] - }, - "packageFolders": { - "C:\\Users\\maxwes08\\.nuget\\packages\\": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj", - "projectName": "PhysicsEngine", - "projectPath": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj", - "packagesPath": "C:\\Users\\maxwes08\\.nuget\\packages\\", - "outputPath": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\obj\\", - "projectStyle": "PackageReference", - "configFilePaths": [ - "C:\\Users\\maxwes08\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net10.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net10.0": { - "targetAlias": "net10.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "all" - }, - "SdkAnalysisLevel": "10.0.200" - }, - "frameworks": { - "net10.0": { - "targetAlias": "net10.0", - "dependencies": { - "Raylib-cs": { - "target": "Package", - "version": "[8.0.0, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.204/PortableRuntimeIdentifierGraph.json", - "packagesToPrune": { - "Microsoft.CSharp": "(,4.7.32767]", - "Microsoft.VisualBasic": "(,10.4.32767]", - "Microsoft.Win32.Primitives": "(,4.3.32767]", - "Microsoft.Win32.Registry": "(,5.0.32767]", - "runtime.any.System.Collections": "(,4.3.32767]", - "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", - "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", - "runtime.any.System.Globalization": "(,4.3.32767]", - "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", - "runtime.any.System.IO": "(,4.3.32767]", - "runtime.any.System.Reflection": "(,4.3.32767]", - "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", - "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", - "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", - "runtime.any.System.Runtime": "(,4.3.32767]", - "runtime.any.System.Runtime.Handles": "(,4.3.32767]", - "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", - "runtime.any.System.Text.Encoding": "(,4.3.32767]", - "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", - "runtime.any.System.Threading.Tasks": "(,4.3.32767]", - "runtime.any.System.Threading.Timer": "(,4.3.32767]", - "runtime.aot.System.Collections": "(,4.3.32767]", - "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", - "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", - "runtime.aot.System.Globalization": "(,4.3.32767]", - "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", - "runtime.aot.System.IO": "(,4.3.32767]", - "runtime.aot.System.Reflection": "(,4.3.32767]", - "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", - "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", - "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", - "runtime.aot.System.Runtime": "(,4.3.32767]", - "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", - "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", - "runtime.aot.System.Text.Encoding": "(,4.3.32767]", - "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", - "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", - "runtime.aot.System.Threading.Timer": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", - "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", - "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", - "runtime.unix.System.Console": "(,4.3.32767]", - "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", - "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", - "runtime.unix.System.Net.Primitives": "(,4.3.32767]", - "runtime.unix.System.Net.Sockets": "(,4.3.32767]", - "runtime.unix.System.Private.Uri": "(,4.3.32767]", - "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", - "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", - "runtime.win.System.Console": "(,4.3.32767]", - "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", - "runtime.win.System.IO.FileSystem": "(,4.3.32767]", - "runtime.win.System.Net.Primitives": "(,4.3.32767]", - "runtime.win.System.Net.Sockets": "(,4.3.32767]", - "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", - "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", - "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", - "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", - "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", - "runtime.win7.System.Private.Uri": "(,4.3.32767]", - "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", - "System.AppContext": "(,4.3.32767]", - "System.Buffers": "(,5.0.32767]", - "System.Collections": "(,4.3.32767]", - "System.Collections.Concurrent": "(,4.3.32767]", - "System.Collections.Immutable": "(,10.0.32767]", - "System.Collections.NonGeneric": "(,4.3.32767]", - "System.Collections.Specialized": "(,4.3.32767]", - "System.ComponentModel": "(,4.3.32767]", - "System.ComponentModel.Annotations": "(,4.3.32767]", - "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", - "System.ComponentModel.Primitives": "(,4.3.32767]", - "System.ComponentModel.TypeConverter": "(,4.3.32767]", - "System.Console": "(,4.3.32767]", - "System.Data.Common": "(,4.3.32767]", - "System.Data.DataSetExtensions": "(,4.4.32767]", - "System.Diagnostics.Contracts": "(,4.3.32767]", - "System.Diagnostics.Debug": "(,4.3.32767]", - "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", - "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", - "System.Diagnostics.Process": "(,4.3.32767]", - "System.Diagnostics.StackTrace": "(,4.3.32767]", - "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", - "System.Diagnostics.Tools": "(,4.3.32767]", - "System.Diagnostics.TraceSource": "(,4.3.32767]", - "System.Diagnostics.Tracing": "(,4.3.32767]", - "System.Drawing.Primitives": "(,4.3.32767]", - "System.Dynamic.Runtime": "(,4.3.32767]", - "System.Formats.Asn1": "(,10.0.32767]", - "System.Formats.Tar": "(,10.0.32767]", - "System.Globalization": "(,4.3.32767]", - "System.Globalization.Calendars": "(,4.3.32767]", - "System.Globalization.Extensions": "(,4.3.32767]", - "System.IO": "(,4.3.32767]", - "System.IO.Compression": "(,4.3.32767]", - "System.IO.Compression.ZipFile": "(,4.3.32767]", - "System.IO.FileSystem": "(,4.3.32767]", - "System.IO.FileSystem.AccessControl": "(,4.4.32767]", - "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", - "System.IO.FileSystem.Primitives": "(,4.3.32767]", - "System.IO.FileSystem.Watcher": "(,4.3.32767]", - "System.IO.IsolatedStorage": "(,4.3.32767]", - "System.IO.MemoryMappedFiles": "(,4.3.32767]", - "System.IO.Pipelines": "(,10.0.32767]", - "System.IO.Pipes": "(,4.3.32767]", - "System.IO.Pipes.AccessControl": "(,5.0.32767]", - "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", - "System.Linq": "(,4.3.32767]", - "System.Linq.AsyncEnumerable": "(,10.0.32767]", - "System.Linq.Expressions": "(,4.3.32767]", - "System.Linq.Parallel": "(,4.3.32767]", - "System.Linq.Queryable": "(,4.3.32767]", - "System.Memory": "(,5.0.32767]", - "System.Net.Http": "(,4.3.32767]", - "System.Net.Http.Json": "(,10.0.32767]", - "System.Net.NameResolution": "(,4.3.32767]", - "System.Net.NetworkInformation": "(,4.3.32767]", - "System.Net.Ping": "(,4.3.32767]", - "System.Net.Primitives": "(,4.3.32767]", - "System.Net.Requests": "(,4.3.32767]", - "System.Net.Security": "(,4.3.32767]", - "System.Net.ServerSentEvents": "(,10.0.32767]", - "System.Net.Sockets": "(,4.3.32767]", - "System.Net.WebHeaderCollection": "(,4.3.32767]", - "System.Net.WebSockets": "(,4.3.32767]", - "System.Net.WebSockets.Client": "(,4.3.32767]", - "System.Numerics.Vectors": "(,5.0.32767]", - "System.ObjectModel": "(,4.3.32767]", - "System.Private.DataContractSerialization": "(,4.3.32767]", - "System.Private.Uri": "(,4.3.32767]", - "System.Reflection": "(,4.3.32767]", - "System.Reflection.DispatchProxy": "(,6.0.32767]", - "System.Reflection.Emit": "(,4.7.32767]", - "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", - "System.Reflection.Emit.Lightweight": "(,4.7.32767]", - "System.Reflection.Extensions": "(,4.3.32767]", - "System.Reflection.Metadata": "(,10.0.32767]", - "System.Reflection.Primitives": "(,4.3.32767]", - "System.Reflection.TypeExtensions": "(,4.3.32767]", - "System.Resources.Reader": "(,4.3.32767]", - "System.Resources.ResourceManager": "(,4.3.32767]", - "System.Resources.Writer": "(,4.3.32767]", - "System.Runtime": "(,4.3.32767]", - "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", - "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", - "System.Runtime.Extensions": "(,4.3.32767]", - "System.Runtime.Handles": "(,4.3.32767]", - "System.Runtime.InteropServices": "(,4.3.32767]", - "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", - "System.Runtime.Loader": "(,4.3.32767]", - "System.Runtime.Numerics": "(,4.3.32767]", - "System.Runtime.Serialization.Formatters": "(,4.3.32767]", - "System.Runtime.Serialization.Json": "(,4.3.32767]", - "System.Runtime.Serialization.Primitives": "(,4.3.32767]", - "System.Runtime.Serialization.Xml": "(,4.3.32767]", - "System.Security.AccessControl": "(,6.0.32767]", - "System.Security.Claims": "(,4.3.32767]", - "System.Security.Cryptography.Algorithms": "(,4.3.32767]", - "System.Security.Cryptography.Cng": "(,5.0.32767]", - "System.Security.Cryptography.Csp": "(,4.3.32767]", - "System.Security.Cryptography.Encoding": "(,4.3.32767]", - "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", - "System.Security.Cryptography.Primitives": "(,4.3.32767]", - "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", - "System.Security.Principal": "(,4.3.32767]", - "System.Security.Principal.Windows": "(,5.0.32767]", - "System.Security.SecureString": "(,4.3.32767]", - "System.Text.Encoding": "(,4.3.32767]", - "System.Text.Encoding.CodePages": "(,10.0.32767]", - "System.Text.Encoding.Extensions": "(,4.3.32767]", - "System.Text.Encodings.Web": "(,10.0.32767]", - "System.Text.Json": "(,10.0.32767]", - "System.Text.RegularExpressions": "(,4.3.32767]", - "System.Threading": "(,4.3.32767]", - "System.Threading.AccessControl": "(,10.0.32767]", - "System.Threading.Channels": "(,10.0.32767]", - "System.Threading.Overlapped": "(,4.3.32767]", - "System.Threading.Tasks": "(,4.3.32767]", - "System.Threading.Tasks.Dataflow": "(,10.0.32767]", - "System.Threading.Tasks.Extensions": "(,5.0.32767]", - "System.Threading.Tasks.Parallel": "(,4.3.32767]", - "System.Threading.Thread": "(,4.3.32767]", - "System.Threading.ThreadPool": "(,4.3.32767]", - "System.Threading.Timer": "(,4.3.32767]", - "System.ValueTuple": "(,4.5.32767]", - "System.Xml.ReaderWriter": "(,4.3.32767]", - "System.Xml.XDocument": "(,4.3.32767]", - "System.Xml.XmlDocument": "(,4.3.32767]", - "System.Xml.XmlSerializer": "(,4.3.32767]", - "System.Xml.XPath": "(,4.3.32767]", - "System.Xml.XPath.XDocument": "(,5.0.32767]" - } - } - } - } -} \ No newline at end of file diff --git a/PhysicsEngine/obj/project.nuget.cache b/PhysicsEngine/obj/project.nuget.cache deleted file mode 100644 index a5c9727..0000000 --- a/PhysicsEngine/obj/project.nuget.cache +++ /dev/null @@ -1,10 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "OBnd1zSM6H8=", - "success": true, - "projectFilePath": "C:\\Users\\maxwes08\\source\\repos\\Physics-Engine\\PhysicsEngine\\PhysicsEngine.csproj", - "expectedPackageFiles": [ - "C:\\Users\\maxwes08\\.nuget\\packages\\raylib-cs\\8.0.0\\raylib-cs.8.0.0.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file