├── .codespaces.dockerfile ├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── funding.yml ├── linters │ └── .ecrc └── workflows │ ├── lint.yml │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .gitpod.dockerfile ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── Directory.Build.props ├── Directory.Build.targets ├── LICENSE ├── README.md ├── Sekai.sln ├── analysis └── BannedSymbols.txt ├── assets ├── logo-dark.png └── logo-light.png ├── samples ├── Directory.Build.props └── SampleGame │ ├── Program.cs │ └── SampleGame.csproj ├── source ├── Directory.Build.props ├── README.md ├── Sekai.GLFW │ ├── GLFWController.cs │ ├── GLFWGamepad.cs │ ├── GLFWJoystick.cs │ ├── GLFWKeyboard.cs │ ├── GLFWMonitor.cs │ ├── GLFWMouse.cs │ ├── GLFWWindow.cs │ ├── GameOptionsExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── Sekai.GLFW.csproj ├── Sekai.OpenAL │ ├── ALAudioBuffer.cs │ ├── ALAudioDevice.cs │ ├── ALAudioListener.cs │ ├── ALAudioSource.cs │ ├── GameOptionsExtensions.cs │ └── Sekai.OpenAL.csproj ├── Sekai.OpenGL │ ├── GLBlendState.cs │ ├── GLBuffer.cs │ ├── GLDepthStencilState.cs │ ├── GLExtensions.cs │ ├── GLFramebuffer.cs │ ├── GLGraphicsDevice.cs │ ├── GLInputLayout.cs │ ├── GLRasterizerState.cs │ ├── GLSampler.cs │ ├── GLShader.cs │ ├── GLTexture.cs │ ├── GameOptionsExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── Sekai.OpenGL.csproj └── Sekai │ ├── Audio │ ├── AudioAPI.cs │ ├── AudioBuffer.cs │ ├── AudioDevice.cs │ ├── AudioFormat.cs │ ├── AudioListener.cs │ ├── AudioSource.cs │ ├── AudioSourceState.cs │ └── ListenerOrientation.cs │ ├── Contexts │ ├── GLContext.cs │ ├── IGLContextSource.cs │ ├── INativeWindow.cs │ ├── NativeWindowInfo.cs │ └── NativeWindowKind.cs │ ├── ExecutionMode.cs │ ├── Game.cs │ ├── GameOptions.cs │ ├── Graphics │ ├── BlendOperation.cs │ ├── BlendState.cs │ ├── BlendStateDescription.cs │ ├── BlendType.cs │ ├── BufferType.cs │ ├── ClearFlags.cs │ ├── ClearInfo.cs │ ├── ColorWriteMask.cs │ ├── ComparisonKind.cs │ ├── DepthStencilState.cs │ ├── DepthStencilStateDescription.cs │ ├── FaceCulling.cs │ ├── FaceWinding.cs │ ├── FillMode.cs │ ├── Framebuffer.cs │ ├── FramebufferAttachment.cs │ ├── GraphicsAPI.cs │ ├── GraphicsBuffer.cs │ ├── GraphicsBufferView.cs │ ├── GraphicsDevice.cs │ ├── IndexType.cs │ ├── InputLayout.cs │ ├── InputLayoutDescription.cs │ ├── InputLayoutFormat.cs │ ├── InputType.cs │ ├── MapMode.cs │ ├── PixelFormat.cs │ ├── PrimitiveType.cs │ ├── RasterizerState.cs │ ├── RasterizerStateDescription.cs │ ├── Sampler.cs │ ├── SamplerDescription.cs │ ├── Shader.cs │ ├── ShaderCode.cs │ ├── ShaderConstant.cs │ ├── ShaderConstantType.cs │ ├── ShaderLanguage.cs │ ├── ShaderReflection.cs │ ├── ShaderStage.cs │ ├── StencilBehaviorDescription.cs │ ├── StencilOperation.cs │ ├── Swapchain.cs │ ├── Texture.cs │ ├── TextureAddress.cs │ ├── TextureDescription.cs │ ├── TextureFilter.cs │ ├── TextureSampleCount.cs │ ├── TextureType.cs │ └── TextureUsage.cs │ ├── Headless │ ├── DummyInputLayout.cs │ ├── HeadlessAudioBuffer.cs │ ├── HeadlessAudioDevice.cs │ ├── HeadlessAudioListener.cs │ ├── HeadlessAudioSource.cs │ ├── HeadlessBlendState.cs │ ├── HeadlessDepthStencilState.cs │ ├── HeadlessFramebuffer.cs │ ├── HeadlessGraphicsBuffer.cs │ ├── HeadlessGraphicsDevice.cs │ ├── HeadlessRasterizerState.cs │ ├── HeadlessSampler.cs │ ├── HeadlessShader.cs │ ├── HeadlessTexture.cs │ └── HeadlessView.cs │ ├── HotReload.cs │ ├── Input │ ├── Axis.cs │ ├── Button.cs │ ├── ButtonName.cs │ ├── Deadzone.cs │ ├── DeadzoneMethod.cs │ ├── Hat.cs │ ├── HatPosition.cs │ ├── IController.cs │ ├── IGamepad.cs │ ├── IInputDevice.cs │ ├── IInputSource.cs │ ├── IJoystick.cs │ ├── IKeyboard.cs │ ├── IMotor.cs │ ├── IMouse.cs │ ├── IPointer.cs │ ├── InputSource.cs │ ├── Key.cs │ ├── MouseButton.cs │ ├── ScrollWheel.cs │ ├── Thumbstick.cs │ └── Trigger.cs │ ├── Logging │ ├── ILogger.cs │ ├── LogLevel.cs │ ├── LogMessage.cs │ ├── LogWriter.cs │ ├── LogWriterConsole.cs │ ├── LogWriterDebug.cs │ ├── LogWriterJson.cs │ ├── LogWriterStream.cs │ ├── LogWriterText.cs │ ├── LogWriterTrace.cs │ └── Logger.cs │ ├── Mathematics │ ├── BoundingBox.cs │ ├── BoundingFrustum.cs │ ├── BoundingSphere.cs │ ├── Color.Palette.cs │ ├── Color.cs │ ├── Color3.cs │ ├── Color4.cs │ ├── ColorBGRA.cs │ ├── ColorExtensions.cs │ ├── ColorHSV.cs │ ├── Containment.cs │ ├── Corners.cs │ ├── IColor.cs │ ├── IColorOperators.cs │ ├── IContainable.cs │ ├── IIntersectable.cs │ ├── IIntersectableWithRay.cs │ ├── IMergeable.cs │ ├── MathUtil.cs │ ├── Plane.cs │ ├── PlaneIntersection.cs │ ├── Point.cs │ ├── Ray.cs │ ├── Rectangle.cs │ ├── RectangleF.cs │ ├── Size.cs │ ├── Size3.cs │ └── SizeF.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── RuntimeInfo.cs │ ├── Sekai.csproj │ ├── Storages │ ├── ArchiveStorage.cs │ ├── AssemblyStorage.cs │ ├── MemoryStorage.cs │ ├── NativeStorage.cs │ ├── Storage.cs │ └── VirtualStorage.cs │ ├── TickMode.cs │ ├── Waitable.cs │ └── Windowing │ ├── IView.cs │ ├── IWindow.cs │ ├── IWindowHost.cs │ ├── Icon.cs │ ├── Monitor.cs │ ├── VideoMode.cs │ ├── WindowBorder.cs │ └── WindowState.cs └── tests ├── Directory.Build.props ├── Sekai.Graphics.Tests ├── GraphicsBufferTest.cs ├── GraphicsDeviceCreator.cs ├── GraphicsDeviceTest.cs ├── GraphicsTest.cs ├── Sekai.Graphics.Tests.csproj └── TextureTest.cs ├── Sekai.OpenGL.Tests ├── GLGraphicsDeviceCreator.cs ├── GLGraphicsTests.cs └── Sekai.OpenGL.Tests.csproj └── Sekai.Tests ├── Sekai.Tests.csproj └── Storages ├── MemoryStorageTest.cs ├── NativeStorageTest.cs └── StorageTest.cs /.codespaces.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.codespaces.dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/funding.yml -------------------------------------------------------------------------------- /.github/linters/.ecrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/linters/.ecrc -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.gitpod.dockerfile -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/README.md -------------------------------------------------------------------------------- /Sekai.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/Sekai.sln -------------------------------------------------------------------------------- /analysis/BannedSymbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/analysis/BannedSymbols.txt -------------------------------------------------------------------------------- /assets/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/assets/logo-dark.png -------------------------------------------------------------------------------- /assets/logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/assets/logo-light.png -------------------------------------------------------------------------------- /samples/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/samples/Directory.Build.props -------------------------------------------------------------------------------- /samples/SampleGame/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/samples/SampleGame/Program.cs -------------------------------------------------------------------------------- /samples/SampleGame/SampleGame.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/samples/SampleGame/SampleGame.csproj -------------------------------------------------------------------------------- /source/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Directory.Build.props -------------------------------------------------------------------------------- /source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/README.md -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWController.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWGamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWGamepad.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWJoystick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWJoystick.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWKeyboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWKeyboard.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWMonitor.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWMouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWMouse.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GLFWWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GLFWWindow.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/GameOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/GameOptionsExtensions.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Sekai.GLFW/Sekai.GLFW.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.GLFW/Sekai.GLFW.csproj -------------------------------------------------------------------------------- /source/Sekai.OpenAL/ALAudioBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenAL/ALAudioBuffer.cs -------------------------------------------------------------------------------- /source/Sekai.OpenAL/ALAudioDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenAL/ALAudioDevice.cs -------------------------------------------------------------------------------- /source/Sekai.OpenAL/ALAudioListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenAL/ALAudioListener.cs -------------------------------------------------------------------------------- /source/Sekai.OpenAL/ALAudioSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenAL/ALAudioSource.cs -------------------------------------------------------------------------------- /source/Sekai.OpenAL/GameOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenAL/GameOptionsExtensions.cs -------------------------------------------------------------------------------- /source/Sekai.OpenAL/Sekai.OpenAL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenAL/Sekai.OpenAL.csproj -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLBlendState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLBlendState.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLBuffer.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLDepthStencilState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLDepthStencilState.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLExtensions.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLFramebuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLFramebuffer.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLGraphicsDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLGraphicsDevice.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLInputLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLInputLayout.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLRasterizerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLRasterizerState.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLSampler.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLShader.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GLTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GLTexture.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/GameOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/GameOptionsExtensions.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Sekai.OpenGL/Sekai.OpenGL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai.OpenGL/Sekai.OpenGL.csproj -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioAPI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioAPI.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioBuffer.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioDevice.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioFormat.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioListener.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioSource.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/AudioSourceState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/AudioSourceState.cs -------------------------------------------------------------------------------- /source/Sekai/Audio/ListenerOrientation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Audio/ListenerOrientation.cs -------------------------------------------------------------------------------- /source/Sekai/Contexts/GLContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Contexts/GLContext.cs -------------------------------------------------------------------------------- /source/Sekai/Contexts/IGLContextSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Contexts/IGLContextSource.cs -------------------------------------------------------------------------------- /source/Sekai/Contexts/INativeWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Contexts/INativeWindow.cs -------------------------------------------------------------------------------- /source/Sekai/Contexts/NativeWindowInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Contexts/NativeWindowInfo.cs -------------------------------------------------------------------------------- /source/Sekai/Contexts/NativeWindowKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Contexts/NativeWindowKind.cs -------------------------------------------------------------------------------- /source/Sekai/ExecutionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/ExecutionMode.cs -------------------------------------------------------------------------------- /source/Sekai/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Game.cs -------------------------------------------------------------------------------- /source/Sekai/GameOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/GameOptions.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/BlendOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/BlendOperation.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/BlendState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/BlendState.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/BlendStateDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/BlendStateDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/BlendType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/BlendType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/BufferType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/BufferType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ClearFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ClearFlags.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ClearInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ClearInfo.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ColorWriteMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ColorWriteMask.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ComparisonKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ComparisonKind.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/DepthStencilState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/DepthStencilState.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/DepthStencilStateDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/DepthStencilStateDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/FaceCulling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/FaceCulling.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/FaceWinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/FaceWinding.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/FillMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/FillMode.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/Framebuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/Framebuffer.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/FramebufferAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/FramebufferAttachment.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/GraphicsAPI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/GraphicsAPI.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/GraphicsBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/GraphicsBuffer.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/GraphicsBufferView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/GraphicsBufferView.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/GraphicsDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/GraphicsDevice.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/IndexType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/IndexType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/InputLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/InputLayout.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/InputLayoutDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/InputLayoutDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/InputLayoutFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/InputLayoutFormat.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/InputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/InputType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/MapMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/MapMode.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/PixelFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/PixelFormat.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/PrimitiveType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/PrimitiveType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/RasterizerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/RasterizerState.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/RasterizerStateDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/RasterizerStateDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/Sampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/Sampler.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/SamplerDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/SamplerDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/Shader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/Shader.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ShaderCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ShaderCode.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ShaderConstant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ShaderConstant.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ShaderConstantType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ShaderConstantType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ShaderLanguage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ShaderLanguage.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ShaderReflection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ShaderReflection.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/ShaderStage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/ShaderStage.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/StencilBehaviorDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/StencilBehaviorDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/StencilOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/StencilOperation.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/Swapchain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/Swapchain.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/Texture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/Texture.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/TextureAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/TextureAddress.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/TextureDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/TextureDescription.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/TextureFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/TextureFilter.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/TextureSampleCount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/TextureSampleCount.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/TextureType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/TextureType.cs -------------------------------------------------------------------------------- /source/Sekai/Graphics/TextureUsage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Graphics/TextureUsage.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/DummyInputLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/DummyInputLayout.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessAudioBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessAudioBuffer.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessAudioDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessAudioDevice.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessAudioListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessAudioListener.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessAudioSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessAudioSource.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessBlendState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessBlendState.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessDepthStencilState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessDepthStencilState.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessFramebuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessFramebuffer.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessGraphicsBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessGraphicsBuffer.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessGraphicsDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessGraphicsDevice.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessRasterizerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessRasterizerState.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessSampler.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessShader.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessTexture.cs -------------------------------------------------------------------------------- /source/Sekai/Headless/HeadlessView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Headless/HeadlessView.cs -------------------------------------------------------------------------------- /source/Sekai/HotReload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/HotReload.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Axis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Axis.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Button.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Button.cs -------------------------------------------------------------------------------- /source/Sekai/Input/ButtonName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/ButtonName.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Deadzone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Deadzone.cs -------------------------------------------------------------------------------- /source/Sekai/Input/DeadzoneMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/DeadzoneMethod.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Hat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Hat.cs -------------------------------------------------------------------------------- /source/Sekai/Input/HatPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/HatPosition.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IController.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IGamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IGamepad.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IInputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IInputDevice.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IInputSource.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IJoystick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IJoystick.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IKeyboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IKeyboard.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IMotor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IMotor.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IMouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IMouse.cs -------------------------------------------------------------------------------- /source/Sekai/Input/IPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/IPointer.cs -------------------------------------------------------------------------------- /source/Sekai/Input/InputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/InputSource.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Key.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Key.cs -------------------------------------------------------------------------------- /source/Sekai/Input/MouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/MouseButton.cs -------------------------------------------------------------------------------- /source/Sekai/Input/ScrollWheel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/ScrollWheel.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Thumbstick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Thumbstick.cs -------------------------------------------------------------------------------- /source/Sekai/Input/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Input/Trigger.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/ILogger.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogLevel.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogMessage.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriter.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriterConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriterConsole.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriterDebug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriterDebug.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriterJson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriterJson.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriterStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriterStream.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriterText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriterText.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/LogWriterTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/LogWriterTrace.cs -------------------------------------------------------------------------------- /source/Sekai/Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Logging/Logger.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/BoundingBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/BoundingBox.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/BoundingFrustum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/BoundingFrustum.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/BoundingSphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/BoundingSphere.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Color.Palette.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Color.Palette.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Color.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Color.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Color3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Color3.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Color4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Color4.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/ColorBGRA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/ColorBGRA.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/ColorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/ColorExtensions.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/ColorHSV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/ColorHSV.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Containment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Containment.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Corners.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Corners.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/IColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/IColor.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/IColorOperators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/IColorOperators.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/IContainable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/IContainable.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/IIntersectable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/IIntersectable.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/IIntersectableWithRay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/IIntersectableWithRay.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/IMergeable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/IMergeable.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/MathUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/MathUtil.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Plane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Plane.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/PlaneIntersection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/PlaneIntersection.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Point.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Ray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Ray.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Rectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Rectangle.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/RectangleF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/RectangleF.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Size.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Size.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/Size3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/Size3.cs -------------------------------------------------------------------------------- /source/Sekai/Mathematics/SizeF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Mathematics/SizeF.cs -------------------------------------------------------------------------------- /source/Sekai/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /source/Sekai/RuntimeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/RuntimeInfo.cs -------------------------------------------------------------------------------- /source/Sekai/Sekai.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Sekai.csproj -------------------------------------------------------------------------------- /source/Sekai/Storages/ArchiveStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Storages/ArchiveStorage.cs -------------------------------------------------------------------------------- /source/Sekai/Storages/AssemblyStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Storages/AssemblyStorage.cs -------------------------------------------------------------------------------- /source/Sekai/Storages/MemoryStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Storages/MemoryStorage.cs -------------------------------------------------------------------------------- /source/Sekai/Storages/NativeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Storages/NativeStorage.cs -------------------------------------------------------------------------------- /source/Sekai/Storages/Storage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Storages/Storage.cs -------------------------------------------------------------------------------- /source/Sekai/Storages/VirtualStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Storages/VirtualStorage.cs -------------------------------------------------------------------------------- /source/Sekai/TickMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/TickMode.cs -------------------------------------------------------------------------------- /source/Sekai/Waitable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Waitable.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/IView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/IView.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/IWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/IWindow.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/IWindowHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/IWindowHost.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/Icon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/Icon.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/Monitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/Monitor.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/VideoMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/VideoMode.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/WindowBorder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/WindowBorder.cs -------------------------------------------------------------------------------- /source/Sekai/Windowing/WindowState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/source/Sekai/Windowing/WindowState.cs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/Sekai.Graphics.Tests/GraphicsBufferTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Graphics.Tests/GraphicsBufferTest.cs -------------------------------------------------------------------------------- /tests/Sekai.Graphics.Tests/GraphicsDeviceCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Graphics.Tests/GraphicsDeviceCreator.cs -------------------------------------------------------------------------------- /tests/Sekai.Graphics.Tests/GraphicsDeviceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Graphics.Tests/GraphicsDeviceTest.cs -------------------------------------------------------------------------------- /tests/Sekai.Graphics.Tests/GraphicsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Graphics.Tests/GraphicsTest.cs -------------------------------------------------------------------------------- /tests/Sekai.Graphics.Tests/Sekai.Graphics.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Graphics.Tests/Sekai.Graphics.Tests.csproj -------------------------------------------------------------------------------- /tests/Sekai.Graphics.Tests/TextureTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Graphics.Tests/TextureTest.cs -------------------------------------------------------------------------------- /tests/Sekai.OpenGL.Tests/GLGraphicsDeviceCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.OpenGL.Tests/GLGraphicsDeviceCreator.cs -------------------------------------------------------------------------------- /tests/Sekai.OpenGL.Tests/GLGraphicsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.OpenGL.Tests/GLGraphicsTests.cs -------------------------------------------------------------------------------- /tests/Sekai.OpenGL.Tests/Sekai.OpenGL.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.OpenGL.Tests/Sekai.OpenGL.Tests.csproj -------------------------------------------------------------------------------- /tests/Sekai.Tests/Sekai.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Tests/Sekai.Tests.csproj -------------------------------------------------------------------------------- /tests/Sekai.Tests/Storages/MemoryStorageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Tests/Storages/MemoryStorageTest.cs -------------------------------------------------------------------------------- /tests/Sekai.Tests/Storages/NativeStorageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Tests/Storages/NativeStorageTest.cs -------------------------------------------------------------------------------- /tests/Sekai.Tests/Storages/StorageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeNitrous/sekai/HEAD/tests/Sekai.Tests/Storages/StorageTest.cs --------------------------------------------------------------------------------