├── .editorconfig ├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── Directory.build.props ├── LICENSE ├── README.md ├── SimulationFramework.sln ├── assets ├── logo-1024x1024.png ├── logo-128x128.png ├── logo-512x512.png ├── logo.ico └── logo.svg ├── docs ├── api │ └── index.md ├── docfx.json ├── favicon.ico ├── index.md └── logo.svg ├── examples ├── BasicInput │ ├── BasicInput.csproj │ ├── BasicInputSimulation.cs │ └── Program.cs ├── BlankSimulation │ ├── BlankSimulation.csproj │ └── Program.cs ├── CustomFonts │ ├── Borel-Regular.ttf │ ├── CustomFonts.csproj │ └── Program.cs ├── DrawingShapes │ ├── DrawingShapes.cs │ ├── DrawingShapes.csproj │ ├── Program.cs │ └── logo-512x512.png ├── ExitCancelling │ ├── ExitCancelling.csproj │ └── Program.cs ├── FixedResolution │ ├── FixedResolution.csproj │ └── Program.cs ├── FontOrigins │ ├── FontOrigins.csproj │ └── Program.cs ├── FramerateGraph │ └── Program.cs ├── GamepadInput │ ├── GamepadInput.csproj │ └── Program.cs ├── PlayingSounds │ ├── PlayingSounds.csproj │ ├── Program.cs │ ├── ambiance.wav │ └── pop.wav └── WindowIcon │ ├── Program.cs │ ├── WindowIcon.csproj │ └── logo-128x128.png ├── src ├── SimulationFramework.Desktop │ ├── Audio │ │ ├── DesktopAudioProvider.cs │ │ ├── DesktopSound.cs │ │ ├── DesktopSoundPlayback.cs │ │ └── Wave24To16Stream.cs │ ├── DesktopApplicationProvider.cs │ ├── DesktopDisplay.cs │ ├── DesktopGamepadProvider.cs │ ├── DesktopImGuiComponent.cs │ ├── DesktopKeyboardProvider.cs │ ├── DesktopMouseProvider.cs │ ├── DesktopPlatform.cs │ ├── DesktopSimulationController.cs │ ├── DesktopSkiaFrameProvider.cs │ ├── DesktopWindowProvider.cs │ ├── GlobalUsings.cs │ ├── SimulationExtensions.cs │ ├── SimulationFramework.Desktop.csproj │ ├── TextureExtensions.cs │ └── UnsafePinnedMemoryManager.cs ├── SimulationFramework.Direct2D │ └── SimulationFramework.Direct2D.csproj ├── SimulationFramework.SkiaSharp │ ├── GlobalUsings.cs │ ├── GradientShaderCache.cs │ ├── ISkiaFrameProvider.cs │ ├── SimulationFramework.SkiaSharp.csproj │ ├── SkiaCanvas.cs │ ├── SkiaCanvasState.cs │ ├── SkiaExtensions.cs │ ├── SkiaFileFont.cs │ ├── SkiaFont.cs │ ├── SkiaFrame.cs │ ├── SkiaGraphicsObject.cs │ ├── SkiaGraphicsProvider.cs │ ├── SkiaInterop.cs │ ├── SkiaNativeApi.cs │ ├── SkiaSystemFont.cs │ ├── SkiaTexture.cs │ └── TypefaceCache.cs └── SimulationFramework │ ├── Alignment.cs │ ├── Angle.cs │ ├── Application.cs │ ├── AssemblyInfo.cs │ ├── Audio.cs │ ├── Circle.cs │ ├── CollectionsHelper.cs │ ├── Color.Presets.cs │ ├── Color.cs │ ├── ColorF.Presets.cs │ ├── ColorF.cs │ ├── Components │ ├── IApplicationProvider.cs │ ├── IAudioProvider.cs │ ├── IFullscreenProvider.cs │ ├── IGraphicsProvider.cs │ ├── ISimulationComponent.cs │ ├── ISimulationController.cs │ ├── ISimulationPlatform.cs │ ├── ITimeProvider.cs │ ├── IWindowProvider.cs │ ├── PerformanceProvider.cs │ └── RealtimeProvider.cs │ ├── Drawing │ ├── CanvasState.cs │ ├── DrawMode.cs │ ├── FontStyle.cs │ ├── Gradient.cs │ ├── GradientStop.cs │ ├── Graphics.cs │ ├── ICanvas.cs │ ├── IFont.cs │ ├── ITexture.cs │ ├── LinearGradient.cs │ ├── RadialGradient.cs │ ├── TextBounds.cs │ ├── TextureEncoding.cs │ ├── TextureOptions.cs │ └── TileMode.cs │ ├── EndianHelper.cs │ ├── Exceptions.cs │ ├── FixedResolutionInterceptor.cs │ ├── GlobalUsings.cs │ ├── IDisplay.cs │ ├── ISound.cs │ ├── Input │ ├── Delegates.cs │ ├── Gamepad.cs │ ├── GamepadButton.cs │ ├── IGamepadProvider.cs │ ├── IKeyboardProvider.cs │ ├── IMouseProvider.cs │ ├── InputContext.cs │ ├── Key.cs │ ├── Keyboard.cs │ ├── Mouse.cs │ ├── MouseButton.cs │ └── SystemCursor.cs │ ├── Log.cs │ ├── MathHelper.cs │ ├── MatrixBuilder.cs │ ├── Messaging │ ├── AfterEventsMessage.cs │ ├── AfterRenderMessage.cs │ ├── BeforeEventsMessage.cs │ ├── BeforeRenderMessage.cs │ ├── DisplayAddedMessage.cs │ ├── DisplayMessage.cs │ ├── DisplayRemovedMessage.cs │ ├── ExitMessage.cs │ ├── InitializeMessage.cs │ ├── Message.cs │ ├── MessageDispatcher.cs │ ├── MessageListener.cs │ ├── MessagePriority.cs │ ├── RenderMessage.cs │ ├── ResizeMessage.cs │ └── UninitializeMessage.cs │ ├── Performance.cs │ ├── Polygon.cs │ ├── RandomExtensions.cs │ ├── Rectangle.cs │ ├── Simulation.cs │ ├── SimulationFramework.csproj │ ├── SimulationHost.cs │ ├── SoundFileKind.cs │ ├── SoundPlayback.cs │ ├── Time.cs │ ├── VectorExtensions.cs │ ├── Warnings.cs │ └── Window.cs └── tests ├── SimulationFramework.Tests ├── AngleTests.cs ├── ColorTests.cs ├── GlobalUsings.cs ├── MatrixBuilderTests.cs ├── PolygonTests.cs ├── SimulationFramework.Tests.csproj └── TestCollision.cs └── interactive ├── SimulationFramework.Tests.Interactive.CanvasStateStack ├── Program.cs └── SimulationFramework.Tests.Interactive.CanvasStateStack.csproj ├── SimulationFramework.Tests.Interactive.Gradients ├── Program.cs └── SimulationFramework.Tests.Interactive.Gradients.csproj └── SimulationFramework.Tests.Interactive.Input ├── Program.cs └── SimulationFramework.Tests.Interactive.Input.csproj /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/Directory.build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/README.md -------------------------------------------------------------------------------- /SimulationFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/SimulationFramework.sln -------------------------------------------------------------------------------- /assets/logo-1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/assets/logo-1024x1024.png -------------------------------------------------------------------------------- /assets/logo-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/assets/logo-128x128.png -------------------------------------------------------------------------------- /assets/logo-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/assets/logo-512x512.png -------------------------------------------------------------------------------- /assets/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/assets/logo.ico -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/docs/docfx.json -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /examples/BasicInput/BasicInput.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/BasicInput/BasicInput.csproj -------------------------------------------------------------------------------- /examples/BasicInput/BasicInputSimulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/BasicInput/BasicInputSimulation.cs -------------------------------------------------------------------------------- /examples/BasicInput/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/BasicInput/Program.cs -------------------------------------------------------------------------------- /examples/BlankSimulation/BlankSimulation.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/BlankSimulation/BlankSimulation.csproj -------------------------------------------------------------------------------- /examples/BlankSimulation/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/BlankSimulation/Program.cs -------------------------------------------------------------------------------- /examples/CustomFonts/Borel-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/CustomFonts/Borel-Regular.ttf -------------------------------------------------------------------------------- /examples/CustomFonts/CustomFonts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/CustomFonts/CustomFonts.csproj -------------------------------------------------------------------------------- /examples/CustomFonts/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/CustomFonts/Program.cs -------------------------------------------------------------------------------- /examples/DrawingShapes/DrawingShapes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/DrawingShapes/DrawingShapes.cs -------------------------------------------------------------------------------- /examples/DrawingShapes/DrawingShapes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/DrawingShapes/DrawingShapes.csproj -------------------------------------------------------------------------------- /examples/DrawingShapes/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/DrawingShapes/Program.cs -------------------------------------------------------------------------------- /examples/DrawingShapes/logo-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/DrawingShapes/logo-512x512.png -------------------------------------------------------------------------------- /examples/ExitCancelling/ExitCancelling.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/ExitCancelling/ExitCancelling.csproj -------------------------------------------------------------------------------- /examples/ExitCancelling/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/ExitCancelling/Program.cs -------------------------------------------------------------------------------- /examples/FixedResolution/FixedResolution.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/FixedResolution/FixedResolution.csproj -------------------------------------------------------------------------------- /examples/FixedResolution/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/FixedResolution/Program.cs -------------------------------------------------------------------------------- /examples/FontOrigins/FontOrigins.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/FontOrigins/FontOrigins.csproj -------------------------------------------------------------------------------- /examples/FontOrigins/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/FontOrigins/Program.cs -------------------------------------------------------------------------------- /examples/FramerateGraph/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/FramerateGraph/Program.cs -------------------------------------------------------------------------------- /examples/GamepadInput/GamepadInput.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/GamepadInput/GamepadInput.csproj -------------------------------------------------------------------------------- /examples/GamepadInput/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/GamepadInput/Program.cs -------------------------------------------------------------------------------- /examples/PlayingSounds/PlayingSounds.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/PlayingSounds/PlayingSounds.csproj -------------------------------------------------------------------------------- /examples/PlayingSounds/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/PlayingSounds/Program.cs -------------------------------------------------------------------------------- /examples/PlayingSounds/ambiance.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/PlayingSounds/ambiance.wav -------------------------------------------------------------------------------- /examples/PlayingSounds/pop.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/PlayingSounds/pop.wav -------------------------------------------------------------------------------- /examples/WindowIcon/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/WindowIcon/Program.cs -------------------------------------------------------------------------------- /examples/WindowIcon/WindowIcon.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/WindowIcon/WindowIcon.csproj -------------------------------------------------------------------------------- /examples/WindowIcon/logo-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/examples/WindowIcon/logo-128x128.png -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/Audio/DesktopAudioProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/Audio/DesktopAudioProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/Audio/DesktopSound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/Audio/DesktopSound.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/Audio/DesktopSoundPlayback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/Audio/DesktopSoundPlayback.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/Audio/Wave24To16Stream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/Audio/Wave24To16Stream.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopApplicationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopApplicationProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopDisplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopDisplay.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopGamepadProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopGamepadProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopImGuiComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopImGuiComponent.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopKeyboardProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopKeyboardProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopMouseProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopMouseProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopPlatform.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopSimulationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopSimulationController.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopSkiaFrameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopSkiaFrameProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/DesktopWindowProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/DesktopWindowProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/SimulationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/SimulationExtensions.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/SimulationFramework.Desktop.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/SimulationFramework.Desktop.csproj -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/TextureExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/TextureExtensions.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Desktop/UnsafePinnedMemoryManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Desktop/UnsafePinnedMemoryManager.cs -------------------------------------------------------------------------------- /src/SimulationFramework.Direct2D/SimulationFramework.Direct2D.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.Direct2D/SimulationFramework.Direct2D.csproj -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/GradientShaderCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/GradientShaderCache.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/ISkiaFrameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/ISkiaFrameProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SimulationFramework.SkiaSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SimulationFramework.SkiaSharp.csproj -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaCanvas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaCanvas.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaCanvasState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaCanvasState.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaExtensions.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaFileFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaFileFont.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaFont.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaFrame.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaGraphicsObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaGraphicsObject.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaGraphicsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaGraphicsProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaInterop.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaNativeApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaNativeApi.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaSystemFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaSystemFont.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/SkiaTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/SkiaTexture.cs -------------------------------------------------------------------------------- /src/SimulationFramework.SkiaSharp/TypefaceCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework.SkiaSharp/TypefaceCache.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Alignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Alignment.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Angle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Angle.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Application.cs -------------------------------------------------------------------------------- /src/SimulationFramework/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("SimulationFramework.Tests")] -------------------------------------------------------------------------------- /src/SimulationFramework/Audio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Audio.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Circle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Circle.cs -------------------------------------------------------------------------------- /src/SimulationFramework/CollectionsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/CollectionsHelper.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Color.Presets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Color.Presets.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Color.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Color.cs -------------------------------------------------------------------------------- /src/SimulationFramework/ColorF.Presets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/ColorF.Presets.cs -------------------------------------------------------------------------------- /src/SimulationFramework/ColorF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/ColorF.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/IApplicationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/IApplicationProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/IAudioProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/IAudioProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/IFullscreenProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/IFullscreenProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/IGraphicsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/IGraphicsProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/ISimulationComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/ISimulationComponent.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/ISimulationController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/ISimulationController.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/ISimulationPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/ISimulationPlatform.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/ITimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/ITimeProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/IWindowProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/IWindowProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/PerformanceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/PerformanceProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Components/RealtimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Components/RealtimeProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/CanvasState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/CanvasState.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/DrawMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/DrawMode.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/FontStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/FontStyle.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/Gradient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/Gradient.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/GradientStop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/GradientStop.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/Graphics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/Graphics.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/ICanvas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/ICanvas.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/IFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/IFont.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/ITexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/ITexture.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/LinearGradient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/LinearGradient.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/RadialGradient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/RadialGradient.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/TextBounds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/TextBounds.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/TextureEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/TextureEncoding.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/TextureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/TextureOptions.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Drawing/TileMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Drawing/TileMode.cs -------------------------------------------------------------------------------- /src/SimulationFramework/EndianHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/EndianHelper.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Exceptions.cs -------------------------------------------------------------------------------- /src/SimulationFramework/FixedResolutionInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/FixedResolutionInterceptor.cs -------------------------------------------------------------------------------- /src/SimulationFramework/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SimulationFramework/IDisplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/IDisplay.cs -------------------------------------------------------------------------------- /src/SimulationFramework/ISound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/ISound.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/Delegates.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/Gamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/Gamepad.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/GamepadButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/GamepadButton.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/IGamepadProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/IGamepadProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/IKeyboardProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/IKeyboardProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/IMouseProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/IMouseProvider.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/InputContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/InputContext.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/Key.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/Key.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/Keyboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/Keyboard.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/Mouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/Mouse.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/MouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/MouseButton.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Input/SystemCursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Input/SystemCursor.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Log.cs -------------------------------------------------------------------------------- /src/SimulationFramework/MathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/MathHelper.cs -------------------------------------------------------------------------------- /src/SimulationFramework/MatrixBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/MatrixBuilder.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/AfterEventsMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/AfterEventsMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/AfterRenderMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/AfterRenderMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/BeforeEventsMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/BeforeEventsMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/BeforeRenderMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/BeforeRenderMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/DisplayAddedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/DisplayAddedMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/DisplayMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/DisplayMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/DisplayRemovedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/DisplayRemovedMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/ExitMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/ExitMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/InitializeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/InitializeMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/Message.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/MessageDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/MessageDispatcher.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/MessageListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/MessageListener.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/MessagePriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/MessagePriority.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/RenderMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/RenderMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/ResizeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/ResizeMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Messaging/UninitializeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Messaging/UninitializeMessage.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Performance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Performance.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Polygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Polygon.cs -------------------------------------------------------------------------------- /src/SimulationFramework/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/RandomExtensions.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Rectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Rectangle.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Simulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Simulation.cs -------------------------------------------------------------------------------- /src/SimulationFramework/SimulationFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/SimulationFramework.csproj -------------------------------------------------------------------------------- /src/SimulationFramework/SimulationHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/SimulationHost.cs -------------------------------------------------------------------------------- /src/SimulationFramework/SoundFileKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/SoundFileKind.cs -------------------------------------------------------------------------------- /src/SimulationFramework/SoundPlayback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/SoundPlayback.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Time.cs -------------------------------------------------------------------------------- /src/SimulationFramework/VectorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/VectorExtensions.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Warnings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Warnings.cs -------------------------------------------------------------------------------- /src/SimulationFramework/Window.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/src/SimulationFramework/Window.cs -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/AngleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/AngleTests.cs -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/ColorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/ColorTests.cs -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/GlobalUsings.cs -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/MatrixBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/MatrixBuilderTests.cs -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/PolygonTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/PolygonTests.cs -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/SimulationFramework.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/SimulationFramework.Tests.csproj -------------------------------------------------------------------------------- /tests/SimulationFramework.Tests/TestCollision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/SimulationFramework.Tests/TestCollision.cs -------------------------------------------------------------------------------- /tests/interactive/SimulationFramework.Tests.Interactive.CanvasStateStack/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/interactive/SimulationFramework.Tests.Interactive.CanvasStateStack/Program.cs -------------------------------------------------------------------------------- /tests/interactive/SimulationFramework.Tests.Interactive.CanvasStateStack/SimulationFramework.Tests.Interactive.CanvasStateStack.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/interactive/SimulationFramework.Tests.Interactive.CanvasStateStack/SimulationFramework.Tests.Interactive.CanvasStateStack.csproj -------------------------------------------------------------------------------- /tests/interactive/SimulationFramework.Tests.Interactive.Gradients/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/interactive/SimulationFramework.Tests.Interactive.Gradients/Program.cs -------------------------------------------------------------------------------- /tests/interactive/SimulationFramework.Tests.Interactive.Gradients/SimulationFramework.Tests.Interactive.Gradients.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/interactive/SimulationFramework.Tests.Interactive.Gradients/SimulationFramework.Tests.Interactive.Gradients.csproj -------------------------------------------------------------------------------- /tests/interactive/SimulationFramework.Tests.Interactive.Input/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/interactive/SimulationFramework.Tests.Interactive.Input/Program.cs -------------------------------------------------------------------------------- /tests/interactive/SimulationFramework.Tests.Interactive.Input/SimulationFramework.Tests.Interactive.Input.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Redninja106/simulationframework/HEAD/tests/interactive/SimulationFramework.Tests.Interactive.Input/SimulationFramework.Tests.Interactive.Input.csproj --------------------------------------------------------------------------------