├── .editorconfig ├── .github ├── dependabot.yml ├── funding.yml └── workflows │ ├── build-android.yml │ ├── build.yml │ ├── changelog.yml │ ├── doc-gen.yml │ └── pages.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Generate git changelog.txt ├── Images ├── cursor.png ├── logo_1024.png ├── logo_128.png ├── logo_256.png ├── logo_512.png ├── logo_512_bc6h.dds ├── logo_512_bc7.dds ├── logo_64.png ├── logo_dark_black.png ├── logo_dark_transparent.png ├── logo_dark_white.png ├── logo_light_black.png ├── logo_light_transparent.png ├── logo_light_white.png ├── logo_social.png ├── src │ └── cursor.psd ├── tex_512.png └── tex_test_512.png ├── LICENSE ├── Libraries └── Windows │ └── dxcompiler.dll ├── Molten.Audio.OpenAL ├── AudioDevice.cs ├── AudioServiceAL.cs ├── InputDevice.cs ├── Interop.cs ├── Molten.Audio.OpenAL.csproj ├── OpenALObject.cs ├── OutputDevice.cs ├── SoundInstance.cs ├── SoundSource.cs └── packages.lock.json ├── Molten.Benchmarks ├── Benchmarks.cs ├── Math │ ├── MathHelper_Benchmarks.cs │ └── Vector4_Benchmarks.cs ├── Molten.Benchmarks.csproj └── Performance_Benchmarks.cs ├── Molten.Engine.Android ├── Graphics │ └── AndroidViewSurface.cs ├── IMoltenAndroidActivity.cs ├── Input │ ├── AndroidInputNavigation.cs │ ├── AndroidInputService.cs │ └── AndroidTouchDevice.cs ├── Molten.Engine.Android.csproj ├── MoltenActivity.cs └── Resources │ ├── AboutResources.txt │ └── values │ └── strings.xml ├── Molten.Engine.Windows ├── Input │ ├── WinGamepadDevice.cs │ ├── WinInputService.cs │ ├── WinKeyboardDevice.cs │ ├── WinMouseButtonFlags.cs │ ├── WinMouseDevice.cs │ └── WinWParamXButton.cs ├── LoggerExtensions.cs ├── Molten.Engine.Windows.csproj ├── Win32 │ ├── NativeMessage.cs │ ├── TextMetric.cs │ ├── Win32.CPU.cs │ ├── Win32.Events.cs │ ├── Win32.IO.cs │ ├── Win32.OS.cs │ ├── Win32.Structures.cs │ ├── Win32.Window.cs │ ├── Win32.cs │ ├── WinHResult.cs │ ├── WndMenuCharType.cs │ ├── WndMessageType.cs │ ├── WndPowerEventType.cs │ ├── WndSizeType.cs │ └── WndSysCommandType.cs └── WindowsClipboard.cs ├── Molten.Engine.sln ├── Molten.Engine ├── Assets │ ├── gbuffer.hlsl │ ├── gbuffer.json │ ├── gbuffer_common.hlsl │ ├── gbuffer_compose.hlsl │ ├── light_common.hlsl │ ├── light_point.hlsl │ ├── light_point.json │ ├── skybox.hlsl │ ├── skybox.json │ ├── sprite.hlsl │ ├── sprite.json │ └── sprite_sdf.hlsl ├── Audio │ ├── AudioBuffer.cs │ ├── AudioDeviceException.cs │ ├── AudioDeviceType.cs │ ├── AudioFormat.cs │ ├── AudioPlaybackState.cs │ ├── AudioService.cs │ ├── IAudioDevice.cs │ ├── IAudioInput.cs │ ├── IAudioOutput.cs │ ├── ISoundEmitter.cs │ ├── ISoundInstance.cs │ └── ISoundSource.cs ├── Components │ ├── Audio │ │ ├── SoundEmitterComponent.cs │ │ └── SoundListenerComponent.cs │ ├── CameraComponent.cs │ ├── Lights │ │ ├── CapsuleLightComponent.cs │ │ └── PointLightComponent.cs │ ├── RenderableComponent.cs │ ├── SceneComponent.cs │ ├── SpriteRenderComponent.cs │ └── UIManagerComponent.cs ├── Content │ ├── ContentException.cs │ ├── ContentFile.cs │ ├── ContentHandleType.cs │ ├── ContentLoadBatch.cs │ ├── ContentLoadBatchStatus.cs │ ├── ContentManager.cs │ ├── ContentNotLoadedException.cs │ ├── ContentReloadAttribute.cs │ ├── ContentWatcher.cs │ ├── Handles │ │ ├── ContentHandle.cs │ │ ├── ContentHandleStatus.cs │ │ ├── ContentLoadHandle.cs │ │ ├── ContentLoadJsonHandle.cs │ │ ├── ContentSaveHandle.cs │ │ └── ContentSaveJsonHandle.cs │ ├── JsonExtensions.cs │ ├── Parameters │ │ ├── ContentParameters.cs │ │ ├── ShaderParameters.cs │ │ ├── SpriteFontParameters.cs │ │ ├── StringParameters.cs │ │ └── TextureParameters.cs │ ├── Processors │ │ ├── ContentProcessor.cs │ │ ├── IContentProcessor.cs │ │ ├── ShaderProcessor.cs │ │ ├── SpriteFontProcessor.cs │ │ ├── StringProcessor.cs │ │ └── TextureProcessor.cs │ └── Serialization │ │ ├── SettingValueConverter.cs │ │ ├── UIThemeConverter.cs │ │ └── ValueTypeConverter.cs ├── Data │ ├── DataGrid.cs │ ├── DataGridColumnCollection.cs │ ├── DataGridRow.cs │ ├── DataSet.cs │ ├── GraphDataSet.cs │ └── IDataSet.cs ├── Engine.cs ├── Font │ ├── CaretValue.cs │ ├── FontDirectionHint.cs │ ├── FontEmbeddingFlags.cs │ ├── FontFile.cs │ ├── FontFlags.cs │ ├── FontHeadFlags.cs │ ├── FontInfo.cs │ ├── FontLocaFormat.cs │ ├── FontLookup.cs │ ├── FontNameType.cs │ ├── FontPlatform.cs │ ├── FontReader.cs │ ├── FontSelectionFlags.cs │ ├── FontSubTable.cs │ ├── FontTable.cs │ ├── FontTableList.cs │ ├── FontTableTagAttribute.cs │ ├── FontUtil.cs │ ├── FontValidator.cs │ ├── FontWidthClass.cs │ ├── Glyph.cs │ ├── GlyphClass.cs │ ├── GlyphMarkClass.cs │ ├── GlyphMetrics.cs │ ├── GlyphPoint.cs │ ├── MacStyleFlags.cs │ ├── OffsetTable.cs │ ├── SubTables │ │ ├── AlternateSetTable.cs │ │ ├── AnchorTable.cs │ │ ├── AttachListTable.cs │ │ ├── AttachPointTable.cs │ │ ├── BaseArrayTable.cs │ │ ├── CFF │ │ │ └── CFFIndexTable.cs │ │ ├── ChainRuleSetTable.cs │ │ ├── ClassDefinitionTable.cs │ │ ├── ClassSetTable.cs │ │ ├── Cmap │ │ │ ├── Cmap.format0.cs │ │ │ ├── Cmap.format12.cs │ │ │ ├── Cmap.format14.cs │ │ │ ├── Cmap.format4.cs │ │ │ ├── Cmap.format6.cs │ │ │ ├── Cmap.null.cs │ │ │ └── CmapSubTable.cs │ │ ├── ConditionSetTable.cs │ │ ├── CoverageTable.cs │ │ ├── DeviceVariationIndexTable.cs │ │ ├── FeatureListTable.cs │ │ ├── FeatureSubstitutionTable.cs │ │ ├── FeatureVariationsTable.cs │ │ ├── ItemVariationStore.cs │ │ ├── Kern │ │ │ ├── KerningPair.cs │ │ │ ├── KerningTable.cs │ │ │ └── KerningTableFlags.cs │ │ ├── LigatureArrayTable.cs │ │ ├── LigatureCaretListTable.cs │ │ ├── LigatureGlyphTable.cs │ │ ├── LigatureSetTable.cs │ │ ├── LookupListTable.cs │ │ ├── MarkArrayTable.cs │ │ ├── MarkGlyphSetsTable.cs │ │ ├── RuleSetTable.cs │ │ ├── ScriptListTable.cs │ │ ├── SequenceTable.cs │ │ └── VariationRegionListTable.cs │ ├── TableHeader.cs │ └── Tables │ │ ├── CFF.cs │ │ ├── Cvt.cs │ │ ├── DSIG.cs │ │ ├── FFTM.cs │ │ ├── FontGTable.cs │ │ ├── Fpgm.cs │ │ ├── GDEF.cs │ │ ├── GPOS.ClassRecord.cs │ │ ├── GPOS.EntryExitRecord.cs │ │ ├── GPOS.PairSet.cs │ │ ├── GPOS.ValueRecord.cs │ │ ├── GPOS.cs │ │ ├── GSUB.cs │ │ ├── Gasp.cs │ │ ├── Glyf.cs │ │ ├── Hdmx.cs │ │ ├── Head.cs │ │ ├── Hhea.cs │ │ ├── Hmtx.cs │ │ ├── JSTF.cs │ │ ├── LTSH.cs │ │ ├── Loca.cs │ │ ├── Meta.cs │ │ ├── Name.cs │ │ ├── Os2.cs │ │ ├── PCLT.cs │ │ ├── Post.cs │ │ ├── Prep.cs │ │ ├── VDMX.cs │ │ ├── cmap.cs │ │ ├── kern.cs │ │ └── maxp.cs ├── Foundation.cs ├── GameRunState.cs ├── Graphics │ ├── AntiAliasLevel.cs │ ├── Exceptions │ │ ├── DisplayOutputException.cs │ │ ├── GpuCommandListException.cs │ │ ├── GpuDeviceException.cs │ │ ├── GpuFormatException.cs │ │ ├── GpuObjectException.cs │ │ ├── GpuResourceException.cs │ │ ├── GpuStrideException.cs │ │ └── ResourceCopyException.cs │ ├── FrameBufferMode.cs │ ├── GeometryHullTopology.cs │ ├── GpuDepthWritePermission.cs │ ├── GpuDevice.cs │ ├── GpuFormatSupportFlags.cs │ ├── GpuFrameBuffer.cs │ ├── GpuObject.cs │ ├── GpuResourceFormat.cs │ ├── GpuResourceManager.cs │ ├── GpuTaskBank.cs │ ├── Hardware │ │ ├── Capabilities │ │ │ ├── BufferCapabilities.cs │ │ │ ├── CommandListSupport.cs │ │ │ ├── ComputeCapabilities.cs │ │ │ ├── ConservativeRasterizationFlags.cs │ │ │ ├── GpuCapFlags.cs │ │ │ ├── GpuCapabilities.cs │ │ │ ├── GraphicsApi.cs │ │ │ ├── MeshShaderCapabilities.cs │ │ │ ├── ShaderCapFlags.cs │ │ │ ├── ShaderStageCapabilities.cs │ │ │ ├── SupportedCommandSet.cs │ │ │ └── VertexBufferCapabilities.cs │ │ ├── DisplayDelagates.cs │ │ ├── DisplayOrientation.cs │ │ ├── DisplayScalingMode.cs │ │ ├── GpuDeviceType.cs │ │ ├── GpuManager.cs │ │ ├── IDisplayMode.cs │ │ └── IDisplayOutput.cs │ ├── MSAAQuality.cs │ ├── MSAASupport.cs │ ├── Mesh │ │ ├── InstancedMesh.cs │ │ ├── Mesh.cs │ │ └── StandardMesh.cs │ ├── MeshHelper.cs │ ├── ObjectUpdateFlags.cs │ ├── Pipeline │ │ ├── GpuBindResult.cs │ │ ├── GpuCommandList.cs │ │ ├── GpuCommandListFlags.cs │ │ ├── GpuFence.cs │ │ ├── GpuPriority.cs │ │ ├── GpuState.cs │ │ ├── GpuStateArray.cs │ │ ├── GpuStateBasicValue.cs │ │ ├── GpuStateBasicValueGroup.cs │ │ ├── GpuStateValue.cs │ │ ├── GpuStateValueGroup.cs │ │ └── QueueValidationMode.cs │ ├── PrimitiveTopology.cs │ ├── Profiling │ │ ├── GraphicsDeviceProfiler.cs │ │ ├── GraphicsProfiler.cs │ │ └── GraphicsQueueProfiler.cs │ ├── RenderService.cs │ ├── Renderer │ │ ├── DepthSurfaceTracker.cs │ │ ├── MainSurfaceType.cs │ │ ├── Overlays │ │ │ ├── IRenderOverlay.cs │ │ │ ├── OverlayProvider.cs │ │ │ └── RenderProfilerOverlay.cs │ │ ├── RenderChain.cs │ │ ├── RenderChainContext.cs │ │ ├── RenderChainLink.cs │ │ ├── Renderable.cs │ │ ├── SpriteRenderer.cs │ │ ├── Steps │ │ │ ├── CompositionStep.cs │ │ │ ├── FinalizeStep.cs │ │ │ ├── ForwardStep.cs │ │ │ ├── GBufferStep.cs │ │ │ ├── LightingStep.cs │ │ │ ├── RenderStep.cs │ │ │ ├── SkyboxStep.cs │ │ │ └── StartStep.cs │ │ ├── SurfaceManager.cs │ │ ├── SurfaceSizeMode.cs │ │ └── SurfaceTracker.cs │ ├── ResourceRegion.cs │ ├── Resources │ │ ├── Buffers │ │ │ ├── GpuBuffer.cs │ │ │ ├── GpuBufferType.cs │ │ │ ├── GpuConstantData.cs │ │ │ ├── GpuDiscardBuffer.cs │ │ │ ├── TypedBufferFormat.cs │ │ │ └── Variables │ │ │ │ ├── GraphicsConstantVariable.cs │ │ │ │ ├── Scalar3x2.cs │ │ │ │ ├── Scalar3x3.cs │ │ │ │ ├── Scalar3x3Array.cs │ │ │ │ ├── Scalar4x4.cs │ │ │ │ ├── Scalar4x4Array.cs │ │ │ │ ├── ScalarArray.cs │ │ │ │ ├── ScalarMatrixArray.cs │ │ │ │ └── ScalarVariable.cs │ │ ├── GpuMapType.cs │ │ ├── GpuResource.cs │ │ ├── GpuResourceFlags.cs │ │ ├── GpuResourceHandle.cs │ │ ├── GpuResourceMap.cs │ │ ├── GpuStream.cs │ │ ├── IGpuResource.cs │ │ ├── Surfaces │ │ │ ├── DepthClearFlags.cs │ │ │ ├── DepthFormat.cs │ │ │ ├── IDepthStencilSurface.cs │ │ │ ├── INativeSurface.cs │ │ │ ├── IRenderSurface.cs │ │ │ ├── IRenderSurface1D.cs │ │ │ ├── IRenderSurface2D.cs │ │ │ └── ISwapChainSurface.cs │ │ └── Textures │ │ │ ├── BC │ │ │ ├── BC.cs │ │ │ ├── BC4.cs │ │ │ ├── BC4BC5.cs │ │ │ ├── BC5.cs │ │ │ ├── BC67.cs │ │ │ ├── BC6HBC7.CBits.cs │ │ │ ├── BC6HBC7.FixUp.cs │ │ │ ├── BC6HBC7.PartitionTable.cs │ │ │ ├── BCContext.cs │ │ │ ├── BCFlags.cs │ │ │ ├── BCHelper.cs │ │ │ ├── D3DX_BC1.cs │ │ │ ├── D3DX_BC2.cs │ │ │ ├── D3DX_BC3.cs │ │ │ ├── D3DX_BC6H.cs │ │ │ ├── D3DX_BC7.cs │ │ │ ├── INTCOLOR.cs │ │ │ └── Parsers │ │ │ │ ├── BC1Parser.cs │ │ │ │ ├── BC2Parser.cs │ │ │ │ ├── BC3Parser.cs │ │ │ │ ├── BC4Parser.cs │ │ │ │ ├── BC5Parser.cs │ │ │ │ ├── BC6Parser.cs │ │ │ │ ├── BC7Parser.cs │ │ │ │ └── BCBlockParser.cs │ │ │ ├── DDS │ │ │ ├── DDSCapabilities.cs │ │ │ ├── DDSFlags.cs │ │ │ ├── DDSFormat.cs │ │ │ ├── DDSHeader.cs │ │ │ ├── DDSHeaderDXT10.cs │ │ │ ├── DDSPixelFormat.cs │ │ │ ├── DDSPixelFormatFlags.cs │ │ │ ├── DDSReader.cs │ │ │ ├── DDSSizeException.cs │ │ │ └── DDSWriter.cs │ │ │ ├── DefaultTextureReader.cs │ │ │ ├── GpuTexture.cs │ │ │ ├── ITexture.cs │ │ │ ├── ITexture1D.cs │ │ │ ├── ITexture2D.cs │ │ │ ├── ITexture3D.cs │ │ │ ├── ITextureCube.cs │ │ │ ├── MagickTextureWriter.cs │ │ │ ├── TextureData.cs │ │ │ ├── TextureDimensions.cs │ │ │ ├── TextureReader.cs │ │ │ ├── TextureSlice.cs │ │ │ ├── TextureSliceRef.cs │ │ │ └── TextureWriter.cs │ ├── SDF │ │ ├── ContourCombiner.cs │ │ ├── EdgeColouring.cs │ │ ├── ErrorCorrection │ │ │ ├── ArtifactClassifier.cs │ │ │ ├── BaseArtifactClassifier.cs │ │ │ ├── ErrorCorrection.cs │ │ │ ├── SdfConfig.cs │ │ │ ├── SdfErrorCorrection.cs │ │ │ └── ShapeDistanceChecker.cs │ │ ├── FillRule.cs │ │ ├── MultiDistancePixelConversion.cs │ │ ├── Scanline.cs │ │ ├── SdfGenerator.cs │ │ ├── SdfProjection.cs │ │ ├── Selectors │ │ │ ├── EdgeCache.cs │ │ │ ├── MultiDistanceSelector.cs │ │ │ └── PseudoDistanceSelector.cs │ │ └── ShapeDistanceFinder.cs │ ├── Scene │ │ ├── Changes │ │ │ ├── AddCamera.cs │ │ │ ├── RemoveCamera.cs │ │ │ ├── RenderLayerAdd.cs │ │ │ ├── RenderLayerRemove.cs │ │ │ ├── RenderLayerReorder.cs │ │ │ ├── RenderableAdd.cs │ │ │ └── RenderableRemove.cs │ │ ├── LayerRenderData.cs │ │ ├── Lights │ │ │ ├── LightData.cs │ │ │ └── LightList.cs │ │ ├── ObjectRenderData.cs │ │ ├── RenderCamera.cs │ │ ├── RenderCameraFlags.cs │ │ ├── RenderCameraMode.cs │ │ ├── RenderDataBatch.cs │ │ └── SceneRenderData.cs │ ├── ShaderLayoutCache.cs │ ├── Shaders │ │ ├── ComparisonMode.cs │ │ ├── Compiler │ │ │ ├── PassCompileResult.cs │ │ │ ├── Reflection │ │ │ │ ├── ConstantBufferFlags.cs │ │ │ │ ├── ConstantBufferInfo.cs │ │ │ │ ├── ConstantBufferType.cs │ │ │ │ ├── ConstantBufferVariableInfo.cs │ │ │ │ ├── ShaderInputFlags.cs │ │ │ │ ├── ShaderInputType.cs │ │ │ │ ├── ShaderMinPrecision.cs │ │ │ │ ├── ShaderParameterInfo.cs │ │ │ │ ├── ShaderReflection.cs │ │ │ │ ├── ShaderRegisterType.cs │ │ │ │ ├── ShaderResourceDimension.cs │ │ │ │ ├── ShaderResourceInfo.cs │ │ │ │ ├── ShaderReturnType.cs │ │ │ │ ├── ShaderSVType.cs │ │ │ │ ├── ShaderTypeInfo.cs │ │ │ │ ├── ShaderVariableClass.cs │ │ │ │ ├── ShaderVariableFlags.cs │ │ │ │ └── ShaderVariableType.cs │ │ │ ├── ShaderCodeResult.cs │ │ │ ├── ShaderCompileFlags.cs │ │ │ ├── ShaderCompileResult.cs │ │ │ ├── ShaderCompiler.cs │ │ │ ├── ShaderCompilerContext.cs │ │ │ ├── ShaderCompilerMessage.cs │ │ │ ├── ShaderDefinition.cs │ │ │ ├── ShaderEntryPointDefinition.cs │ │ │ ├── ShaderPassDefinition.cs │ │ │ ├── ShaderSource.cs │ │ │ └── ShaderStructureBuilder.cs │ │ ├── Enums │ │ │ ├── BlendOperation.cs │ │ │ ├── BlendPreset.cs │ │ │ ├── BlendType.cs │ │ │ ├── ColorWriteFlags.cs │ │ │ ├── ComparisonFunction.cs │ │ │ ├── ConservativeRasterizerMode.cs │ │ │ ├── DepthStencilOperation.cs │ │ │ ├── DepthStencilPreset.cs │ │ │ ├── LogicOperation.cs │ │ │ ├── RasterizerCullingMode.cs │ │ │ ├── RasterizerFillingMode.cs │ │ │ └── RasterizerPreset.cs │ │ ├── Properties │ │ │ ├── CommonShaderProperties.cs │ │ │ ├── GBufferTextureProperties.cs │ │ │ ├── LightMaterialProperties.cs │ │ │ ├── ObjectMaterialProperties.cs │ │ │ ├── SceneMaterialProperties.cs │ │ │ └── SpriteBatchMaterialProperties.cs │ │ ├── SamplerAddressMode.cs │ │ ├── SamplerFilter.cs │ │ ├── Shader.cs │ │ ├── ShaderBind.cs │ │ ├── ShaderBindManager.cs │ │ ├── ShaderBindType.cs │ │ ├── ShaderComponentMaskFlags.cs │ │ ├── ShaderFormatLayout.cs │ │ ├── ShaderIOLayout.cs │ │ ├── ShaderLayoutValidator.cs │ │ ├── ShaderModel.Extensions.cs │ │ ├── ShaderModel.cs │ │ ├── ShaderPass.cs │ │ ├── ShaderPassParameters.Presets.cs │ │ ├── ShaderPassParameters.cs │ │ ├── ShaderPassStage.cs │ │ ├── ShaderSampler.cs │ │ ├── ShaderSamplerParameters.cs │ │ ├── ShaderStageType.cs │ │ └── Variables │ │ │ ├── DummyShaderValue.cs │ │ │ ├── RWVariable.cs │ │ │ ├── ShaderResourceVariable.cs │ │ │ ├── ShaderSamplerVariable.cs │ │ │ └── ShaderVariable.cs │ ├── Sprite │ │ ├── AnimatedSprite.cs │ │ ├── Sprite.cs │ │ ├── SpriteAnimation.cs │ │ ├── SpriteBatchException.cs │ │ ├── SpriteBatcher.Edge.cs │ │ ├── SpriteBatcher.Ellipse.cs │ │ ├── SpriteBatcher.GpuData.cs │ │ ├── SpriteBatcher.Line.cs │ │ ├── SpriteBatcher.Rect.cs │ │ ├── SpriteBatcher.RectRounded.cs │ │ ├── SpriteBatcher.Shape.cs │ │ ├── SpriteBatcher.String.cs │ │ ├── SpriteBatcher.cs │ │ ├── SpriteData.cs │ │ └── SpriteSheet.cs │ ├── Style │ │ ├── CornerInfo.cs │ │ ├── EllipseStyle.cs │ │ ├── GridStyle.cs │ │ ├── LineStyle.cs │ │ ├── RectStyle.cs │ │ ├── RoundedRectStyle.cs │ │ └── TextStyle.cs │ ├── Tasks │ │ ├── ComputeTask.cs │ │ ├── GpuTask.cs │ │ ├── Resources │ │ │ ├── BufferGetStreamTask.cs │ │ │ ├── BufferGetTask.cs │ │ │ ├── BufferSetTask.cs │ │ │ ├── GenerateMipMapsTask.cs │ │ │ ├── ResizeTextureTask.cs │ │ │ ├── ResourceCopyTask.cs │ │ │ ├── SubResourceCopyTask.cs │ │ │ ├── TextureGetDataTask.cs │ │ │ ├── TextureGetSliceTask.cs │ │ │ ├── TextureSetDataTask.cs │ │ │ └── TextureSetSubResourceTask.cs │ │ └── Scene │ │ │ ├── RenderAddScene.cs │ │ │ └── RenderRemoveScene.cs │ ├── Text │ │ ├── SpriteFont.cs │ │ ├── SpriteFontBinding.cs │ │ ├── SpriteFontCharData.cs │ │ ├── SpriteFontGlyphBinding.cs │ │ ├── SpriteFontManager.cs │ │ └── SpriteFontPage.cs │ ├── Thickness.cs │ ├── Vertices │ │ ├── EngineBonedVertex.cs │ │ ├── GBufferVertex.cs │ │ ├── IVertexInstanceType.cs │ │ ├── IVertexType.cs │ │ ├── InstanceData.cs │ │ ├── TriplanarVertex.cs │ │ ├── Vertex.cs │ │ ├── VertexColor.cs │ │ ├── VertexColorNormalTexture.cs │ │ ├── VertexColorTexture.cs │ │ ├── VertexElementAttribute.cs │ │ ├── VertexElementType.cs │ │ ├── VertexElementUsage.cs │ │ ├── VertexInputType.cs │ │ ├── VertexTexture.cs │ │ └── VertexWithID.cs │ └── WindowMode.cs ├── IO │ ├── EmbeddedResource.cs │ ├── EnhancedBinaryReader.cs │ ├── FlippedBinaryReader.cs │ ├── Logging │ │ ├── ILogOutput.cs │ │ ├── LogCategory.cs │ │ ├── LogFileWriter.cs │ │ └── Logger.cs │ ├── RawStream.cs │ └── RawStreamException.cs ├── IWindow.cs ├── Input │ ├── Features │ │ ├── InputAnalogStick.cs │ │ ├── InputAnalogTrigger.cs │ │ ├── InputDeviceFeature.cs │ │ ├── InputScrollWheel.cs │ │ └── InputVibration.cs │ ├── Gamepad │ │ ├── GamepadButtonState.cs │ │ ├── GamepadButtons.cs │ │ ├── GamepadDevice.cs │ │ └── GamepadSubType.cs │ ├── IClipboard.cs │ ├── IInputNavigation.cs │ ├── IInputState.cs │ ├── InputAction.cs │ ├── InputActionType.cs │ ├── InputDevice.cs │ ├── InputService.cs │ ├── Keyboard │ │ ├── KeyCode.cs │ │ ├── KeyboardDevice.cs │ │ ├── KeyboardEvents.cs │ │ ├── KeyboardKeyState.cs │ │ └── KeyboardKeyType.cs │ └── Pointers │ │ ├── Mouse │ │ └── MouseDevice.cs │ │ ├── PointerButton.cs │ │ ├── PointerState.cs │ │ ├── PointingDevice.cs │ │ ├── PointingDeviceType.cs │ │ └── Touch │ │ └── TouchDevice.cs ├── Molten.Engine.csproj ├── ObjectHandler.cs ├── Scene │ ├── CameraInputTracker.cs │ ├── Changes │ │ ├── SceneAddObject.cs │ │ ├── SceneChange.cs │ │ ├── SceneLayerAdd.cs │ │ ├── SceneLayerRemove.cs │ │ ├── SceneLayerReorder.cs │ │ └── SceneRemoveObject.cs │ ├── ComponentTypeTracker.cs │ ├── IInputReceiver.cs │ ├── IPickable.cs │ ├── Scene.cs │ ├── SceneCollection.cs │ ├── SceneComponentCollection.cs │ ├── SceneException.cs │ ├── SceneInputData.cs │ ├── SceneLayer.cs │ ├── SceneLayerMask.cs │ ├── SceneManager.cs │ ├── SceneObject.cs │ └── SceneObjectTransform.cs ├── Services │ ├── EngineService.cs │ ├── EngineServiceException.cs │ ├── EngineServiceState.cs │ └── ServiceStartupProperties.cs ├── Settings │ ├── AudioSettings.cs │ ├── EngineSettings.cs │ ├── GraphicsSettings.cs │ ├── InputSettings.cs │ ├── NetworkSettings.cs │ ├── SettingBank.cs │ ├── SettingValue.cs │ ├── SettingValueList.cs │ └── UISettings.cs ├── Tasks │ ├── EngineAddScene.cs │ ├── EngineRemoveScene.cs │ └── EngineTask.cs ├── Threading │ ├── EngineThread.cs │ ├── EngineThreadException.cs │ ├── ThreadManager.cs │ ├── ThreadingMode.cs │ ├── WorkerGroup.cs │ ├── WorkerGroupException.cs │ ├── WorkerTasks │ │ ├── WorkerCallbackTask.cs │ │ └── WorkerTask.cs │ └── WorkerThread.cs ├── UI │ ├── Elements │ │ ├── Text │ │ │ ├── Parsers │ │ │ │ └── UITextParser.cs │ │ │ ├── UITextBox.cs │ │ │ ├── UITextCaret.cs │ │ │ ├── UITextChunk.cs │ │ │ ├── UITextLine.cs │ │ │ ├── UITextLinkable.cs │ │ │ └── UITextSegment.cs │ │ ├── UIButton.cs │ │ ├── UICheckbox.cs │ │ ├── UIConsole.cs │ │ ├── UIContainer.cs │ │ ├── UIGraphBase.cs │ │ ├── UILabel.cs │ │ ├── UILineGraph.cs │ │ ├── UIListView.cs │ │ ├── UIListViewItem.cs │ │ ├── UIPanel.cs │ │ ├── UIScrollBar.cs │ │ ├── UISprite.cs │ │ ├── UIStackPanel.cs │ │ ├── UITexture.cs │ │ └── UIWindow.cs │ ├── Theme │ │ ├── UIStyle.cs │ │ ├── UIStyleValue.cs │ │ ├── UITheme.cs │ │ └── UIThemeMemberAttribute.cs │ ├── UICancelEventArgs.cs │ ├── UIConstants.cs │ ├── UIElement.cs │ ├── UIElementFilter.cs │ ├── UIElementFlowDirection.cs │ ├── UIElementLayer.cs │ ├── UIElementState.cs │ ├── UIFillType.cs │ ├── UIHorizonalAlignment.cs │ ├── UIInputRuleFlags.cs │ ├── UIMargin.cs │ ├── UIPadding.cs │ ├── UIVerticalAlignment.cs │ └── UIWindowState.cs └── packages.lock.json ├── Molten.Examples.Common ├── Assets │ ├── 128_1.dds │ ├── 128_2.dds │ ├── 128_3.dds │ ├── 1d_1.png │ ├── 1d_2.png │ ├── 1d_3.png │ ├── Ananda Namaste Regular.ttf │ ├── BasicColor.hlsl │ ├── BasicColor.json │ ├── BasicColorInstanced.hlsl │ ├── BasicColorInstanced.json │ ├── BasicTexture.hlsl │ ├── BasicTexture.json │ ├── BasicTexture1D.hlsl │ ├── BasicTexture1D.json │ ├── BasicTextureArray1D.hlsl │ ├── BasicTextureArray1D.json │ ├── BasicTextureArray2D.hlsl │ ├── BasicTextureArray2D.json │ ├── BroshK.ttf │ ├── ComputeAdd.hlsl │ ├── ComputeAdd.json │ ├── Digitalt.ttf │ ├── FiraSans-Bold.ttf │ ├── FiraSans-Regular.ttf │ ├── cubemap.dds │ ├── dds_bc4.dds │ ├── dds_bc4_srgb.dds │ ├── dds_bc5.dds │ ├── dds_bc6h_fast.dds │ ├── dds_bc6h_fine.dds │ ├── dds_bc7_fast.dds │ ├── dds_bc7_fine.dds │ ├── dds_bc7_srgb_fast.dds │ ├── dds_bc7_srgb_fine.dds │ ├── dds_color_test.dds │ ├── dds_dxt1.dds │ ├── dds_dxt3.dds │ ├── dds_dxt5.dds │ ├── dds_dxt5_srgb.dds │ ├── dds_rgba.dds │ ├── dds_test.dds │ ├── dds_test_e.dds │ ├── dds_test_n.dds │ ├── dds_test_red.dds │ ├── euphorigenic.ttf │ ├── logo_512_bc6h.dds │ ├── logo_512_bc7.dds │ ├── logo_64.png │ ├── metal.dds │ ├── metal_e.dds │ ├── metal_n.dds │ ├── metal_s.dds │ ├── png_test.png │ └── test_theme.json ├── CubeArrayVertex.cs ├── ExampleAttribute.cs ├── ExampleBrowser.cs ├── Examples │ ├── AudioCapture.cs │ ├── ComputeAdd.cs │ ├── DeferredRendering.cs │ ├── FontFileTest.cs │ ├── FractalTree.cs │ ├── MoltenExample.cs │ ├── SaveTexture.cs │ ├── Skybox.cs │ ├── SpriteBatchArray.cs │ ├── SpriteBatching.cs │ ├── StressTest.cs │ ├── StressTestIndexed.cs │ ├── StressTestIndexedInstanced.cs │ ├── StressTestInstanced.cs │ ├── Texture1D.cs │ ├── Texture1DArray.cs │ ├── Texture2D.cs │ ├── Texture2DArray.cs │ └── UIDemo.cs ├── Molten.Examples.Common.csproj ├── SampleCameraController.cs ├── SampleSpriteRenderComponent.cs ├── SampleVertexData.cs └── UIExampleListItem.cs ├── Molten.Examples.Desktop.Windows ├── Molten.Examples.Desktop.Windows.csproj ├── Program.cs ├── dxcompiler.dll └── dxil.dll ├── Molten.Graphics.DX12 ├── CapabilitiesDX12.cs ├── D3D12Core.dll ├── DX12Extensions.cs ├── DX12Interop.cs ├── DeviceDX12.cs ├── Interop │ ├── BlendInterop.cs │ ├── DescriptionInterop.cs │ ├── RasterizerInterop.cs │ ├── ResourceInterop.cs │ ├── SamplerInterop.cs │ └── ShaderInterop.cs ├── Molten.Graphics.DX12.csproj ├── Pipeline │ ├── BarrierStateTrackerDX12.cs │ ├── CommandAllocatorDX12.cs │ ├── CommandListDX12.cs │ ├── CommandQueueDX12.cs │ ├── DeviceBuilderDX12.cs │ ├── FenceDX12.cs │ ├── Heap │ │ ├── DescriptorHeapAllocatorDX12.cs │ │ ├── DescriptorHeapDX12.cs │ │ ├── DescriptorHeapManagerDX12.cs │ │ ├── HeapDX12.cs │ │ └── HeapHandleDX12.cs │ ├── PipelineInputLayoutDX12.cs │ ├── ProtectedSessionDX12.cs │ └── State │ │ ├── BarrierStateDX12.cs │ │ ├── BlendStateDX12.cs │ │ ├── DepthStateDX12.cs │ │ ├── PipelineStateBuilderDX12.cs │ │ ├── PipelineStateDX12.cs │ │ ├── RasterizerStateDX12.cs │ │ ├── RootSigMetaDX12.cs │ │ ├── RootSigPopulator1_0.cs │ │ ├── RootSigPopulator1_1.cs │ │ ├── RootSignatureBuilderDX12.cs │ │ ├── RootSignatureDX12.cs │ │ └── RootSignaturePopulatorDX12.cs ├── RendererDX12.cs ├── ResourceManagerDX12.cs ├── Resources │ ├── BufferDX12.cs │ ├── CBHandleDX12.cs │ ├── DSHandleDX12.cs │ ├── IBHandleDX12.cs │ ├── RTHandleDX12.cs │ ├── ResourceHandleDX12.cs │ ├── Surfaces │ │ ├── DepthSurfaceDX12.cs │ │ ├── FormSurfaceDX12.cs │ │ ├── RenderSurface1DDX12.cs │ │ ├── RenderSurface2DDX12.cs │ │ └── SwapChainSurfaceDX12.cs │ ├── Tasks │ │ ├── DepthClearTaskDX12.cs │ │ └── SurfaceClearTaskDX12.cs │ ├── Textures │ │ ├── Texture1DDX12.cs │ │ ├── Texture2DDX12.cs │ │ ├── Texture3DDX12.cs │ │ ├── TextureCubeDX12.cs │ │ └── TextureDX12.cs │ ├── VBHandleDX12.cs │ └── Views │ │ ├── CBViewDX12.cs │ │ ├── DSViewDX12.cs │ │ ├── RTViewDX12.cs │ │ ├── SRViewDX12.cs │ │ ├── SamplerViewDX12.cs │ │ ├── UAViewDX12.cs │ │ └── ViewDX12.cs ├── Shaders │ ├── HlslDxcCompiler.cs │ ├── ShaderIOLayoutDX12.cs │ ├── ShaderPassDX12.cs │ └── StaticSamplerDX12.cs ├── d3d12SDKLayers.dll └── packages.lock.json ├── Molten.Graphics.DXC ├── DxcArgumentBuilder.cs ├── DxcCompiler.cs ├── DxcCompilerArg.cs ├── Molten.Graphics.DXC.csproj └── packages.lock.json ├── Molten.Graphics.DXGI ├── DXGIHelper.cs ├── DeviceDXGI.cs ├── DisplayModeDXGI.cs ├── DisplayOutputDXGI.cs ├── DxgiError.cs ├── DxgiSwapChainFlags.cs ├── DxgiUsage.cs ├── GraphicsManagerDXGI.cs ├── Interop │ └── SilkDxgiExtensions.cs ├── Molten.Graphics.DXGI.csproj ├── WindowAssociationFlags.cs └── packages.lock.json ├── Molten.Graphics.Vulkan ├── DeviceLoaderVK.cs ├── DeviceVK.cs ├── ExtensionLoaderVK.cs ├── FrameBufferedArray.cs ├── Hardware │ ├── CapabilityBuilderVK.cs │ ├── DisplayManagerVK.cs │ ├── DisplayModeVK.cs │ ├── DisplayOutputVK.cs │ ├── ExtensionBinding.cs │ └── VulkanExtension.cs ├── InstanceLoaderVK.cs ├── Interop │ ├── BlendInterop.cs │ ├── DepthStencilInterop.cs │ ├── RasterizerInterop.cs │ ├── StateInterop.cs │ └── VkInterop.cs ├── Molten.Graphics.Vulkan.csproj ├── Pipeline │ ├── CommandListVK.cs │ ├── CommandPoolAllocation.cs │ ├── CommandPoolVK.cs │ ├── CommandQueueVK.cs │ ├── DescriptorPoolVK.cs │ ├── FenceVK.cs │ ├── MemoryAllocationVK.cs │ ├── MemoryHeapVK.cs │ ├── MemoryManagerVK.cs │ ├── SamplerVK.cs │ └── SemaphoreVK.cs ├── RendererVK.cs ├── ResourceManagerVK.cs ├── Resources │ ├── BufferHandleVK.cs │ ├── BufferVK.cs │ ├── ImageHandleVK.cs │ ├── ResourceHandleVK.cs │ ├── ResourceSubHandleVK.cs │ ├── Surfaces │ │ ├── DepthSurfaceVK.cs │ │ ├── IRenderSurfaceVK.cs │ │ ├── RenderSurface1DVK.cs │ │ ├── RenderSurface2DVK.cs │ │ ├── SwapChainSurfaceVK.cs │ │ └── WindowSurfaceVK.cs │ ├── Tasks │ │ ├── DepthClearTaskVK.cs │ │ └── SurfaceClearTaskVK.cs │ └── Textures │ │ ├── Texture1DVK.cs │ │ ├── Texture2DVK.cs │ │ ├── Texture3DVK.cs │ │ ├── TextureCubeVK.cs │ │ └── TextureVK.cs ├── ResultExtensions.cs ├── Shaders │ ├── ReflectionLogAdapter.cs │ ├── ShaderPassVK.cs │ ├── SpirvCompileTarget.cs │ └── SpirvCompiler.cs ├── States │ ├── BlendStateVK.cs │ ├── DepthStateVK.cs │ ├── DescriptorSetLayoutVK.cs │ ├── DescriptorSetVK.cs │ ├── DynamicStateVK.cs │ ├── FrameBufferVK.cs │ ├── InputAssemblyStateVK.cs │ ├── PipelineLayoutVK.cs │ ├── PipelineStateVK.cs │ ├── RasterizerStateVK.cs │ └── RenderPassVK.cs ├── VersionVK.cs └── packages.lock.json ├── Molten.Math ├── AngleType.cs ├── BinPacker.cs ├── ByteMath.cs ├── ContainmentType.cs ├── DoublePrecision │ ├── AngleD.cs │ ├── BezierCurve2D.cs │ ├── Colors │ │ ├── Color3D.cs │ │ └── Color4D.cs │ ├── Matrices │ │ ├── Matrix2D.cs │ │ ├── Matrix2D.m2.cs │ │ ├── Matrix2x3D.cs │ │ ├── Matrix2x3D.m2x3.cs │ │ ├── Matrix3D.cs │ │ ├── Matrix3D.m3.cs │ │ ├── Matrix3x2D.cs │ │ ├── Matrix3x2D.m3x2.cs │ │ ├── Matrix4D.cs │ │ └── Matrix4D.m4.cs │ ├── QuaternionD.cs │ ├── Rectangles │ │ ├── RectangleD.cs │ │ ├── RectangleL.cs │ │ └── RectangleUL.cs │ └── Vectors │ │ ├── Vector2D.cs │ │ ├── Vector2D.fp.cs │ │ ├── Vector2D.fp2.cs │ │ ├── Vector2D.v2.cs │ │ ├── Vector2L.cs │ │ ├── Vector2L.v2.cs │ │ ├── Vector2UL.cs │ │ ├── Vector2UL.v2.cs │ │ ├── Vector3D.cs │ │ ├── Vector3D.fp.cs │ │ ├── Vector3D.fp3.cs │ │ ├── Vector3D.v3.cs │ │ ├── Vector3L.cs │ │ ├── Vector3L.v3.cs │ │ ├── Vector3UL.cs │ │ ├── Vector3UL.v3.cs │ │ ├── Vector4D.cs │ │ ├── Vector4D.fp.cs │ │ ├── Vector4D.fp4.cs │ │ ├── Vector4L.cs │ │ └── Vector4UL.cs ├── HalfPrecision │ └── Vectors │ │ ├── Half2.cs │ │ ├── Half3.cs │ │ ├── Half4.cs │ │ ├── Vector2S.cs │ │ ├── Vector2S.v2.cs │ │ ├── Vector2US.cs │ │ ├── Vector2US.v2.cs │ │ ├── Vector3S.cs │ │ ├── Vector3S.v3.cs │ │ ├── Vector3US.cs │ │ ├── Vector3US.v3.cs │ │ ├── Vector4S.cs │ │ └── Vector4US.cs ├── HalfUtils.cs ├── IMatrix.cs ├── ITransposableMatrix.cs ├── IUniformMatrix.cs ├── IVector.cs ├── MathHelper.cs ├── Molten.Math.csproj ├── Noise │ ├── PerlinNoise.cs │ └── PerlinNoise2D.cs ├── P2T │ ├── AdvancingFront.cs │ ├── EdgeEvent.cs │ ├── Node.cs │ ├── Sweep.cs │ ├── SweepBasin.cs │ ├── SweepContext.cs │ ├── TriEdge.cs │ ├── TriPoint.cs │ ├── TriUtil.cs │ └── Triangle.cs ├── PlainIntersectionType.cs ├── RandomNumber.cs ├── Shapes │ ├── Contour.cs │ ├── EdgeColor.cs │ ├── Edges │ │ ├── CubicEdge.cs │ │ ├── Edge.cs │ │ ├── LinearEdge.cs │ │ └── QuadraticEdge.cs │ └── Shape.cs ├── SinglePrecision │ ├── AffineTransform.cs │ ├── AngleF.cs │ ├── BezierCurve3D.cs │ ├── Bool4.cs │ ├── BoundingBox.cs │ ├── BoundingFrustum.cs │ ├── BoundingSphere.cs │ ├── CollisionHelper.cs │ ├── Colors │ │ ├── Color.Palette.cs │ │ ├── Color.cs │ │ ├── Color3.cs │ │ ├── Color4.cs │ │ └── ColorBGRA.cs │ ├── Ellipse.cs │ ├── FrustumCameraParams.cs │ ├── Matrices │ │ ├── Matrix2F.cs │ │ ├── Matrix2F.m2.cs │ │ ├── Matrix2x3F.cs │ │ ├── Matrix2x3F.m2x3.cs │ │ ├── Matrix3F.cs │ │ ├── Matrix3F.m3.cs │ │ ├── Matrix3x2F.cs │ │ ├── Matrix3x2F.m3x2.cs │ │ ├── Matrix4F.cs │ │ ├── Matrix4F.m4.cs │ │ └── Matrix5x4.cs │ ├── OrientedBoundingBox.cs │ ├── Plane.cs │ ├── QuaternionF.cs │ ├── Ray.cs │ ├── RayHit.cs │ ├── Rectangles │ │ ├── Rectangle.cs │ │ ├── RectangleF.cs │ │ └── RectangleUI.cs │ ├── RigidTransform.cs │ ├── SignedDistance.cs │ ├── SignedDistanceSolver.cs │ ├── Vectors │ │ ├── Byte2.cs │ │ ├── Byte2.v2.cs │ │ ├── Byte3.cs │ │ ├── Byte3.v3.cs │ │ ├── Byte4.cs │ │ ├── SByte2.cs │ │ ├── SByte2.v2.cs │ │ ├── SByte3.cs │ │ ├── SByte3.v3.cs │ │ ├── SByte4.cs │ │ ├── Vector2F.cs │ │ ├── Vector2F.fp.cs │ │ ├── Vector2F.fp2.cs │ │ ├── Vector2F.v2.cs │ │ ├── Vector2I.cs │ │ ├── Vector2I.v2.cs │ │ ├── Vector2UI.cs │ │ ├── Vector2UI.v2.cs │ │ ├── Vector3F.cs │ │ ├── Vector3F.fp.cs │ │ ├── Vector3F.fp3.cs │ │ ├── Vector3F.v3.cs │ │ ├── Vector3I.cs │ │ ├── Vector3I.v3.cs │ │ ├── Vector3UI.cs │ │ ├── Vector3UI.v3.cs │ │ ├── Vector4F.cs │ │ ├── Vector4F.fp.cs │ │ ├── Vector4F.fp4.cs │ │ ├── Vector4I.cs │ │ └── Vector4UI.cs │ ├── Viewport.cs │ ├── ViewportF.cs │ └── ViewportUI.cs ├── TriangleSidedness.cs ├── Winding.cs ├── def_angles.json ├── def_colors.json ├── def_datatypes.json ├── def_matrices.json ├── def_quaternions.json ├── def_rectangles.json ├── def_vectors.json ├── packages.lock.json ├── t4_angles.cs ├── t4_angles.tt ├── t4_colors.cs ├── t4_colors.tt ├── t4_header.cs ├── t4_header.tt ├── t4_matrix.cs ├── t4_matrix.tt ├── t4_matrix2.cs ├── t4_matrix2.tt ├── t4_matrix2x3.cs ├── t4_matrix2x3.tt ├── t4_matrix3.cs ├── t4_matrix3.tt ├── t4_matrix3x2.cs ├── t4_matrix3x2.tt ├── t4_matrix4.cs ├── t4_matrix4.tt ├── t4_quaternions.cs ├── t4_quaternions.tt ├── t4_rectangles.cs ├── t4_rectangles.tt ├── t4_vector.cs ├── t4_vector.fp.cs ├── t4_vector.fp.tt ├── t4_vector.tt ├── t4_vector2.cs ├── t4_vector2.fp.cs ├── t4_vector2.fp.tt ├── t4_vector2.tt ├── t4_vector3.cs ├── t4_vector3.fp.cs ├── t4_vector3.fp.tt ├── t4_vector3.tt ├── t4_vector4.fp.cs └── t4_vector4.fp.tt ├── Molten.Utility ├── ArrayExtensions.cs ├── ArrayHelper.cs ├── BindableValue.cs ├── BitwiseHelper.cs ├── Cache │ ├── KeyedObjectCache.cs │ ├── ObjectCache.cs │ └── TypedObjectCache.cs ├── Collections │ ├── IReadOnlyThreadedList.cs │ ├── ObjectPool.cs │ ├── ThreadedHashSet.Structures.cs │ ├── ThreadedHashSet.cs │ ├── ThreadedList.Enumerator.cs │ ├── ThreadedList.cs │ ├── ThreadedQueue.Enumerator.cs │ ├── ThreadedQueue.cs │ └── ValueFreeRefList.cs ├── Comparers │ └── IntPtrComparer.cs ├── Delegates │ └── MoltenEventHandler.cs ├── EngineObject.cs ├── EngineUtil.cs ├── Hardware │ ├── DeviceID.cs │ └── DeviceVendor.cs ├── HashHelper.cs ├── Interlocker.cs ├── Molten.Utility.csproj ├── NativeUtil.cs ├── ReferencedObject.cs ├── ReflectionHelper.cs ├── ReorderMode.cs ├── StringHelper.cs ├── Timing.cs └── packages.lock.json ├── README.md ├── SRC └── test_texture.psd ├── _config.yml ├── docs ├── .gitignore ├── api │ ├── .gitignore │ ├── index.md │ └── toc.yml ├── articles │ ├── changelog.md │ ├── changelogs │ │ ├── CHANGELOG_0_2.md │ │ ├── CHANGELOG_0_3.md │ │ ├── CHANGELOG_0_4.md │ │ ├── CHANGELOG_0_5.md │ │ ├── CHANGELOG_0_6.md │ │ ├── CHANGELOG_0_7.md │ │ ├── CHANGELOG_0_7_1.md │ │ ├── CHANGELOG_0_7_2.md │ │ ├── CHANGELOG_0_7_3.md │ │ └── CHANGELOG_0_7_4.md │ └── toc.yml ├── docfx.json ├── images │ └── logo.svg ├── index.md ├── molten-template │ ├── ManagedReference.common.js │ ├── ManagedReference.extension.js │ ├── ManagedReference.html.primary.js │ ├── ManagedReference.html.primary.tmpl │ ├── RestApi.common.js │ ├── RestApi.extension.js │ ├── RestApi.html.primary.js │ ├── RestApi.html.primary.tmpl │ ├── UniversalReference.common.js │ ├── UniversalReference.extension.js │ ├── UniversalReference.html.primary.js │ ├── UniversalReference.html.primary.tmpl │ ├── common.js │ ├── conceptual.extension.js │ ├── conceptual.html.primary.js │ ├── conceptual.html.primary.tmpl │ ├── favicon.ico │ ├── layout │ │ └── _master.tmpl │ ├── logo.svg │ ├── partials │ │ ├── affix.tmpl.partial │ │ ├── breadcrumb.tmpl.partial │ │ ├── class.header.tmpl.partial │ │ ├── class.memberpage.tmpl.partial │ │ ├── class.tmpl.partial │ │ ├── classSubtitle.tmpl.partial │ │ ├── collection.tmpl.partial │ │ ├── customMREFContent.tmpl.partial │ │ ├── dd-li.tmpl.partial │ │ ├── enum.tmpl.partial │ │ ├── footer.tmpl.partial │ │ ├── head.tmpl.partial │ │ ├── item.tmpl.partial │ │ ├── li.tmpl.partial │ │ ├── logo.tmpl.partial │ │ ├── namespace.tmpl.partial │ │ ├── namespaceSubtitle.tmpl.partial │ │ ├── navbar.tmpl.partial │ │ ├── rest.child.tmpl.partial │ │ ├── rest.tmpl.partial │ │ ├── scripts.tmpl.partial │ │ ├── searchResults.tmpl.partial │ │ ├── title.tmpl.partial │ │ ├── toc.tmpl.partial │ │ └── uref │ │ │ ├── class.header.tmpl.partial │ │ │ ├── class.tmpl.partial │ │ │ ├── enum.tmpl.partial │ │ │ ├── inheritance.tmpl.partial │ │ │ ├── namespace.tmpl.partial │ │ │ └── parameters.tmpl.partial │ ├── search-stopwords.json │ ├── styles │ │ ├── docfx.css │ │ ├── docfx.js │ │ ├── docfx.vendor.min.css │ │ ├── docfx.vendor.min.css.map │ │ ├── docfx.vendor.min.js │ │ ├── docfx.vendor.min.js.map │ │ ├── glyphicons-halflings-regular-ACNUA6UY.ttf │ │ ├── glyphicons-halflings-regular-JOUF32XT.woff │ │ ├── glyphicons-halflings-regular-PIHUWCJO.eot │ │ ├── glyphicons-halflings-regular-QXYEM3FU.svg │ │ ├── glyphicons-halflings-regular-W4DYDFZM.woff2 │ │ ├── main.css │ │ ├── main.js │ │ ├── search-worker.min.js │ │ └── search-worker.min.js.map │ ├── toc.extension.js │ ├── toc.html.js │ ├── toc.html.tmpl │ └── token.json └── toc.yml └── index.html /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- 1 | github: [syncaidius] -------------------------------------------------------------------------------- /.github/workflows/build-android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.github/workflows/build-android.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/doc-gen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.github/workflows/doc-gen.yml -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Generate git changelog.txt: -------------------------------------------------------------------------------- 1 | git log --pretty="[%h] 2 | %s 3 | %b" --after="01/11/2022" > CHANGELOG_0_2.md -------------------------------------------------------------------------------- /Images/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/cursor.png -------------------------------------------------------------------------------- /Images/logo_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_1024.png -------------------------------------------------------------------------------- /Images/logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_128.png -------------------------------------------------------------------------------- /Images/logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_256.png -------------------------------------------------------------------------------- /Images/logo_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_512.png -------------------------------------------------------------------------------- /Images/logo_512_bc6h.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_512_bc6h.dds -------------------------------------------------------------------------------- /Images/logo_512_bc7.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_512_bc7.dds -------------------------------------------------------------------------------- /Images/logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_64.png -------------------------------------------------------------------------------- /Images/logo_dark_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_dark_black.png -------------------------------------------------------------------------------- /Images/logo_dark_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_dark_transparent.png -------------------------------------------------------------------------------- /Images/logo_dark_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_dark_white.png -------------------------------------------------------------------------------- /Images/logo_light_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_light_black.png -------------------------------------------------------------------------------- /Images/logo_light_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_light_transparent.png -------------------------------------------------------------------------------- /Images/logo_light_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_light_white.png -------------------------------------------------------------------------------- /Images/logo_social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/logo_social.png -------------------------------------------------------------------------------- /Images/src/cursor.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/src/cursor.psd -------------------------------------------------------------------------------- /Images/tex_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/tex_512.png -------------------------------------------------------------------------------- /Images/tex_test_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Images/tex_test_512.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /Libraries/Windows/dxcompiler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Libraries/Windows/dxcompiler.dll -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/AudioDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/AudioDevice.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/AudioServiceAL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/AudioServiceAL.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/InputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/InputDevice.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/Interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/Interop.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/Molten.Audio.OpenAL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/Molten.Audio.OpenAL.csproj -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/OpenALObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/OpenALObject.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/OutputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/OutputDevice.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/SoundInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/SoundInstance.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/SoundSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/SoundSource.cs -------------------------------------------------------------------------------- /Molten.Audio.OpenAL/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Audio.OpenAL/packages.lock.json -------------------------------------------------------------------------------- /Molten.Benchmarks/Benchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Benchmarks/Benchmarks.cs -------------------------------------------------------------------------------- /Molten.Benchmarks/Math/MathHelper_Benchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Benchmarks/Math/MathHelper_Benchmarks.cs -------------------------------------------------------------------------------- /Molten.Benchmarks/Math/Vector4_Benchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Benchmarks/Math/Vector4_Benchmarks.cs -------------------------------------------------------------------------------- /Molten.Benchmarks/Molten.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Benchmarks/Molten.Benchmarks.csproj -------------------------------------------------------------------------------- /Molten.Benchmarks/Performance_Benchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Benchmarks/Performance_Benchmarks.cs -------------------------------------------------------------------------------- /Molten.Engine.Android/IMoltenAndroidActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Android/IMoltenAndroidActivity.cs -------------------------------------------------------------------------------- /Molten.Engine.Android/Input/AndroidTouchDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Android/Input/AndroidTouchDevice.cs -------------------------------------------------------------------------------- /Molten.Engine.Android/MoltenActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Android/MoltenActivity.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Input/WinGamepadDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Input/WinGamepadDevice.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Input/WinInputService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Input/WinInputService.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Input/WinKeyboardDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Input/WinKeyboardDevice.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Input/WinMouseDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Input/WinMouseDevice.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Input/WinWParamXButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Input/WinWParamXButton.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/LoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/LoggerExtensions.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/NativeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/NativeMessage.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/TextMetric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/TextMetric.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.CPU.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.CPU.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.Events.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.IO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.IO.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.OS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.OS.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.Structures.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.Structures.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.Window.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.Window.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/Win32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/Win32.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/WinHResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/WinHResult.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/WndMenuCharType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/WndMenuCharType.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/WndMessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/WndMessageType.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/WndPowerEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/WndPowerEventType.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/WndSizeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/WndSizeType.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/Win32/WndSysCommandType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/Win32/WndSysCommandType.cs -------------------------------------------------------------------------------- /Molten.Engine.Windows/WindowsClipboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.Windows/WindowsClipboard.cs -------------------------------------------------------------------------------- /Molten.Engine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine.sln -------------------------------------------------------------------------------- /Molten.Engine/Assets/gbuffer.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/gbuffer.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/gbuffer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/gbuffer.json -------------------------------------------------------------------------------- /Molten.Engine/Assets/gbuffer_common.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/gbuffer_common.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/gbuffer_compose.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/gbuffer_compose.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/light_common.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/light_common.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/light_point.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/light_point.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/light_point.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/light_point.json -------------------------------------------------------------------------------- /Molten.Engine/Assets/skybox.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/skybox.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/skybox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/skybox.json -------------------------------------------------------------------------------- /Molten.Engine/Assets/sprite.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/sprite.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Assets/sprite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/sprite.json -------------------------------------------------------------------------------- /Molten.Engine/Assets/sprite_sdf.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Assets/sprite_sdf.hlsl -------------------------------------------------------------------------------- /Molten.Engine/Audio/AudioBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/AudioBuffer.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/AudioDeviceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/AudioDeviceException.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/AudioDeviceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/AudioDeviceType.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/AudioFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/AudioFormat.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/AudioPlaybackState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/AudioPlaybackState.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/AudioService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/AudioService.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/IAudioDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/IAudioDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/IAudioInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/IAudioInput.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/IAudioOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/IAudioOutput.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/ISoundEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/ISoundEmitter.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/ISoundInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/ISoundInstance.cs -------------------------------------------------------------------------------- /Molten.Engine/Audio/ISoundSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Audio/ISoundSource.cs -------------------------------------------------------------------------------- /Molten.Engine/Components/CameraComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Components/CameraComponent.cs -------------------------------------------------------------------------------- /Molten.Engine/Components/RenderableComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Components/RenderableComponent.cs -------------------------------------------------------------------------------- /Molten.Engine/Components/SceneComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Components/SceneComponent.cs -------------------------------------------------------------------------------- /Molten.Engine/Components/SpriteRenderComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Components/SpriteRenderComponent.cs -------------------------------------------------------------------------------- /Molten.Engine/Components/UIManagerComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Components/UIManagerComponent.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentException.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentFile.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentHandleType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentHandleType.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentLoadBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentLoadBatch.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentLoadBatchStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentLoadBatchStatus.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentReloadAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentReloadAttribute.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/ContentWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/ContentWatcher.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/Handles/ContentHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/Handles/ContentHandle.cs -------------------------------------------------------------------------------- /Molten.Engine/Content/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Content/JsonExtensions.cs -------------------------------------------------------------------------------- /Molten.Engine/Data/DataGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Data/DataGrid.cs -------------------------------------------------------------------------------- /Molten.Engine/Data/DataGridColumnCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Data/DataGridColumnCollection.cs -------------------------------------------------------------------------------- /Molten.Engine/Data/DataGridRow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Data/DataGridRow.cs -------------------------------------------------------------------------------- /Molten.Engine/Data/DataSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Data/DataSet.cs -------------------------------------------------------------------------------- /Molten.Engine/Data/GraphDataSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Data/GraphDataSet.cs -------------------------------------------------------------------------------- /Molten.Engine/Data/IDataSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Data/IDataSet.cs -------------------------------------------------------------------------------- /Molten.Engine/Engine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Engine.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/CaretValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/CaretValue.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontDirectionHint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontDirectionHint.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontEmbeddingFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontEmbeddingFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontFile.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontHeadFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontHeadFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontInfo.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontLocaFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontLocaFormat.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontLookup.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontNameType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontNameType.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontPlatform.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontReader.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontSelectionFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontSelectionFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontSubTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontSubTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontTableList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontTableList.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontTableTagAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontTableTagAttribute.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontUtil.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontValidator.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/FontWidthClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/FontWidthClass.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Glyph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Glyph.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/GlyphClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/GlyphClass.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/GlyphMarkClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/GlyphMarkClass.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/GlyphMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/GlyphMetrics.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/GlyphPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/GlyphPoint.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/MacStyleFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/MacStyleFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/OffsetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/OffsetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/AlternateSetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/AlternateSetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/AnchorTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/AnchorTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/AttachListTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/AttachListTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/AttachPointTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/AttachPointTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/BaseArrayTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/BaseArrayTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/CFF/CFFIndexTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/CFF/CFFIndexTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/ChainRuleSetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/ChainRuleSetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/ClassSetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/ClassSetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Cmap/Cmap.format0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Cmap/Cmap.format0.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Cmap/Cmap.format4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Cmap/Cmap.format4.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Cmap/Cmap.format6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Cmap/Cmap.format6.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Cmap/Cmap.null.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Cmap/Cmap.null.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Cmap/CmapSubTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Cmap/CmapSubTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/ConditionSetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/ConditionSetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/CoverageTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/CoverageTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/FeatureListTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/FeatureListTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Kern/KerningPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Kern/KerningPair.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/Kern/KerningTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/Kern/KerningTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/LigatureSetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/LigatureSetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/LookupListTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/LookupListTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/MarkArrayTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/MarkArrayTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/RuleSetTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/RuleSetTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/ScriptListTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/ScriptListTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/SubTables/SequenceTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/SubTables/SequenceTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/TableHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/TableHeader.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/CFF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/CFF.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Cvt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Cvt.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/DSIG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/DSIG.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/FFTM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/FFTM.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/FontGTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/FontGTable.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Fpgm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Fpgm.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GDEF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GDEF.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GPOS.ClassRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GPOS.ClassRecord.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GPOS.EntryExitRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GPOS.EntryExitRecord.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GPOS.PairSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GPOS.PairSet.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GPOS.ValueRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GPOS.ValueRecord.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GPOS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GPOS.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/GSUB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/GSUB.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Gasp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Gasp.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Glyf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Glyf.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Hdmx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Hdmx.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Head.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Head.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Hhea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Hhea.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Hmtx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Hmtx.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/JSTF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/JSTF.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/LTSH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/LTSH.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Loca.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Loca.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Meta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Meta.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Name.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Name.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Os2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Os2.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/PCLT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/PCLT.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Post.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Post.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/Prep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/Prep.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/VDMX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/VDMX.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/cmap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/cmap.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/kern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/kern.cs -------------------------------------------------------------------------------- /Molten.Engine/Font/Tables/maxp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Font/Tables/maxp.cs -------------------------------------------------------------------------------- /Molten.Engine/Foundation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Foundation.cs -------------------------------------------------------------------------------- /Molten.Engine/GameRunState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/GameRunState.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/AntiAliasLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/AntiAliasLevel.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/FrameBufferMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/FrameBufferMode.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GeometryHullTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GeometryHullTopology.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuDepthWritePermission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuDepthWritePermission.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuFormatSupportFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuFormatSupportFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuFrameBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuFrameBuffer.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuObject.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuResourceFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuResourceFormat.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuResourceManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/GpuTaskBank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/GpuTaskBank.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Hardware/GpuDeviceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Hardware/GpuDeviceType.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Hardware/GpuManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Hardware/GpuManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Hardware/IDisplayMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Hardware/IDisplayMode.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Hardware/IDisplayOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Hardware/IDisplayOutput.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/MSAAQuality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/MSAAQuality.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/MSAASupport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/MSAASupport.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Mesh/InstancedMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Mesh/InstancedMesh.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Mesh/Mesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Mesh/Mesh.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Mesh/StandardMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Mesh/StandardMesh.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/MeshHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/MeshHelper.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/ObjectUpdateFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/ObjectUpdateFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuBindResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuBindResult.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuCommandList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuCommandList.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuFence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuFence.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuPriority.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuState.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuStateArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuStateArray.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Pipeline/GpuStateValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Pipeline/GpuStateValue.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/PrimitiveTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/PrimitiveTopology.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/RenderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/RenderService.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Renderer/RenderChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Renderer/RenderChain.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Renderer/Renderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Renderer/Renderable.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Renderer/SpriteRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Renderer/SpriteRenderer.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Renderer/SurfaceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Renderer/SurfaceManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Renderer/SurfaceTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Renderer/SurfaceTracker.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/ResourceRegion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/ResourceRegion.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Resources/GpuMapType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Resources/GpuMapType.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Resources/GpuResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Resources/GpuResource.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Resources/GpuStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Resources/GpuStream.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Resources/IGpuResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Resources/IGpuResource.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/ContourCombiner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/ContourCombiner.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/EdgeColouring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/EdgeColouring.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/FillRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/FillRule.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/Scanline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/Scanline.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/SdfGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/SdfGenerator.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/SdfProjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/SdfProjection.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/Selectors/EdgeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/Selectors/EdgeCache.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/SDF/ShapeDistanceFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/SDF/ShapeDistanceFinder.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/Changes/AddCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/Changes/AddCamera.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/LayerRenderData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/LayerRenderData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/Lights/LightData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/Lights/LightData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/Lights/LightList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/Lights/LightList.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/ObjectRenderData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/ObjectRenderData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/RenderCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/RenderCamera.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/RenderCameraFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/RenderCameraFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/RenderCameraMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/RenderCameraMode.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/RenderDataBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/RenderDataBatch.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Scene/SceneRenderData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Scene/SceneRenderData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/ShaderLayoutCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/ShaderLayoutCache.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ComparisonMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ComparisonMode.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/Enums/BlendType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/Enums/BlendType.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/SamplerFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/SamplerFilter.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/Shader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/Shader.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderBind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderBind.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderBindType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderBindType.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderIOLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderIOLayout.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderModel.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderPass.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderPassStage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderPassStage.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderSampler.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Shaders/ShaderStageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Shaders/ShaderStageType.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Sprite/AnimatedSprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Sprite/AnimatedSprite.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Sprite/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Sprite/Sprite.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Sprite/SpriteAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Sprite/SpriteAnimation.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Sprite/SpriteBatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Sprite/SpriteBatcher.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Sprite/SpriteData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Sprite/SpriteData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Sprite/SpriteSheet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Sprite/SpriteSheet.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/CornerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/CornerInfo.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/EllipseStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/EllipseStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/GridStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/GridStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/LineStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/LineStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/RectStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/RectStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/RoundedRectStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/RoundedRectStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Style/TextStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Style/TextStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Tasks/ComputeTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Tasks/ComputeTask.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Tasks/GpuTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Tasks/GpuTask.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Text/SpriteFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Text/SpriteFont.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Text/SpriteFontBinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Text/SpriteFontBinding.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Text/SpriteFontCharData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Text/SpriteFontCharData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Text/SpriteFontManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Text/SpriteFontManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Text/SpriteFontPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Text/SpriteFontPage.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Thickness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Thickness.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/GBufferVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/GBufferVertex.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/IVertexType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/IVertexType.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/InstanceData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/InstanceData.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/Vertex.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/VertexColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/VertexColor.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/VertexTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/VertexTexture.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/Vertices/VertexWithID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/Vertices/VertexWithID.cs -------------------------------------------------------------------------------- /Molten.Engine/Graphics/WindowMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Graphics/WindowMode.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/EmbeddedResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/EmbeddedResource.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/EnhancedBinaryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/EnhancedBinaryReader.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/FlippedBinaryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/FlippedBinaryReader.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/Logging/ILogOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/Logging/ILogOutput.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/Logging/LogCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/Logging/LogCategory.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/Logging/LogFileWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/Logging/LogFileWriter.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/Logging/Logger.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/RawStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/RawStream.cs -------------------------------------------------------------------------------- /Molten.Engine/IO/RawStreamException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IO/RawStreamException.cs -------------------------------------------------------------------------------- /Molten.Engine/IWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/IWindow.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Features/InputAnalogStick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Features/InputAnalogStick.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Features/InputScrollWheel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Features/InputScrollWheel.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Features/InputVibration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Features/InputVibration.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Gamepad/GamepadButtonState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Gamepad/GamepadButtonState.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Gamepad/GamepadButtons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Gamepad/GamepadButtons.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Gamepad/GamepadDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Gamepad/GamepadDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Gamepad/GamepadSubType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Gamepad/GamepadSubType.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/IClipboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/IClipboard.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/IInputNavigation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/IInputNavigation.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/IInputState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/IInputState.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/InputAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/InputAction.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/InputActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/InputActionType.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/InputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/InputDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/InputService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/InputService.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Keyboard/KeyCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Keyboard/KeyCode.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Keyboard/KeyboardDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Keyboard/KeyboardDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Keyboard/KeyboardEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Keyboard/KeyboardEvents.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Keyboard/KeyboardKeyState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Keyboard/KeyboardKeyState.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Keyboard/KeyboardKeyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Keyboard/KeyboardKeyType.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Pointers/Mouse/MouseDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Pointers/Mouse/MouseDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Pointers/PointerButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Pointers/PointerButton.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Pointers/PointerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Pointers/PointerState.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Pointers/PointingDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Pointers/PointingDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Input/Pointers/Touch/TouchDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Input/Pointers/Touch/TouchDevice.cs -------------------------------------------------------------------------------- /Molten.Engine/Molten.Engine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Molten.Engine.csproj -------------------------------------------------------------------------------- /Molten.Engine/ObjectHandler.cs: -------------------------------------------------------------------------------- 1 | namespace Molten; 2 | 3 | public delegate void ObjectHandler(T obj); 4 | -------------------------------------------------------------------------------- /Molten.Engine/Scene/CameraInputTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/CameraInputTracker.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Changes/SceneAddObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Changes/SceneAddObject.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Changes/SceneChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Changes/SceneChange.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Changes/SceneLayerAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Changes/SceneLayerAdd.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Changes/SceneLayerRemove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Changes/SceneLayerRemove.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Changes/SceneLayerReorder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Changes/SceneLayerReorder.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Changes/SceneRemoveObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Changes/SceneRemoveObject.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/ComponentTypeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/ComponentTypeTracker.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/IInputReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/IInputReceiver.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/IPickable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/IPickable.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/Scene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/Scene.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneCollection.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneComponentCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneComponentCollection.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneException.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneInputData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneInputData.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneLayer.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneLayerMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneLayerMask.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneObject.cs -------------------------------------------------------------------------------- /Molten.Engine/Scene/SceneObjectTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Scene/SceneObjectTransform.cs -------------------------------------------------------------------------------- /Molten.Engine/Services/EngineService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Services/EngineService.cs -------------------------------------------------------------------------------- /Molten.Engine/Services/EngineServiceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Services/EngineServiceException.cs -------------------------------------------------------------------------------- /Molten.Engine/Services/EngineServiceState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Services/EngineServiceState.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/AudioSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/AudioSettings.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/EngineSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/EngineSettings.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/GraphicsSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/GraphicsSettings.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/InputSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/InputSettings.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/NetworkSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/NetworkSettings.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/SettingBank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/SettingBank.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/SettingValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/SettingValue.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/SettingValueList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/SettingValueList.cs -------------------------------------------------------------------------------- /Molten.Engine/Settings/UISettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Settings/UISettings.cs -------------------------------------------------------------------------------- /Molten.Engine/Tasks/EngineAddScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Tasks/EngineAddScene.cs -------------------------------------------------------------------------------- /Molten.Engine/Tasks/EngineRemoveScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Tasks/EngineRemoveScene.cs -------------------------------------------------------------------------------- /Molten.Engine/Tasks/EngineTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Tasks/EngineTask.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/EngineThread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/EngineThread.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/EngineThreadException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/EngineThreadException.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/ThreadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/ThreadManager.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/ThreadingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/ThreadingMode.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/WorkerGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/WorkerGroup.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/WorkerGroupException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/WorkerGroupException.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/WorkerTasks/WorkerTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/WorkerTasks/WorkerTask.cs -------------------------------------------------------------------------------- /Molten.Engine/Threading/WorkerThread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/Threading/WorkerThread.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/Text/UITextBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/Text/UITextBox.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/Text/UITextCaret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/Text/UITextCaret.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/Text/UITextChunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/Text/UITextChunk.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/Text/UITextLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/Text/UITextLine.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/Text/UITextLinkable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/Text/UITextLinkable.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/Text/UITextSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/Text/UITextSegment.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIButton.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UICheckbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UICheckbox.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIConsole.cs: -------------------------------------------------------------------------------- 1 | namespace Molten.UI; 2 | 3 | public class UIConsole : UIElement 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIContainer.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIGraphBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIGraphBase.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UILabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UILabel.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UILineGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UILineGraph.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIListView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIListView.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIListViewItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIListViewItem.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIPanel.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIScrollBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIScrollBar.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UISprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UISprite.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIStackPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIStackPanel.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UITexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UITexture.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Elements/UIWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Elements/UIWindow.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Theme/UIStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Theme/UIStyle.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Theme/UIStyleValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Theme/UIStyleValue.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Theme/UITheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Theme/UITheme.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/Theme/UIThemeMemberAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/Theme/UIThemeMemberAttribute.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UICancelEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UICancelEventArgs.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIConstants.cs: -------------------------------------------------------------------------------- 1 | namespace Molten.UI; 2 | 3 | internal class UIConstants 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /Molten.Engine/UI/UIElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIElement.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIElementFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIElementFilter.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIElementFlowDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIElementFlowDirection.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIElementLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIElementLayer.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIElementState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIElementState.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIFillType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIFillType.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIHorizonalAlignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIHorizonalAlignment.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIInputRuleFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIInputRuleFlags.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIMargin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIMargin.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIPadding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIPadding.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIVerticalAlignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIVerticalAlignment.cs -------------------------------------------------------------------------------- /Molten.Engine/UI/UIWindowState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/UI/UIWindowState.cs -------------------------------------------------------------------------------- /Molten.Engine/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Engine/packages.lock.json -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/128_1.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/128_1.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/128_2.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/128_2.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/128_3.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/128_3.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/1d_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/1d_1.png -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/1d_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/1d_2.png -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/1d_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/1d_3.png -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BasicColor.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BasicColor.hlsl -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BasicColor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BasicColor.json -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BasicTexture.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BasicTexture.hlsl -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BasicTexture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BasicTexture.json -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BasicTexture1D.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BasicTexture1D.hlsl -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BasicTexture1D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BasicTexture1D.json -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/BroshK.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/BroshK.ttf -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/ComputeAdd.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/ComputeAdd.hlsl -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/ComputeAdd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/ComputeAdd.json -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/Digitalt.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/Digitalt.ttf -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/FiraSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/FiraSans-Bold.ttf -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/cubemap.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/cubemap.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc4.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc4.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc4_srgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc4_srgb.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc5.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc5.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc6h_fast.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc6h_fast.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc6h_fine.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc6h_fine.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc7_fast.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc7_fast.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_bc7_fine.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_bc7_fine.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_color_test.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_color_test.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_dxt1.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_dxt1.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_dxt3.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_dxt3.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_dxt5.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_dxt5.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_dxt5_srgb.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_dxt5_srgb.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_rgba.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_rgba.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_test.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_test.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_test_e.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_test_e.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_test_n.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_test_n.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/dds_test_red.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/dds_test_red.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/euphorigenic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/euphorigenic.ttf -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/logo_512_bc6h.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/logo_512_bc6h.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/logo_512_bc7.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/logo_512_bc7.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/logo_64.png -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/metal.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/metal.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/metal_e.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/metal_e.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/metal_n.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/metal_n.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/metal_s.dds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/metal_s.dds -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/png_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/png_test.png -------------------------------------------------------------------------------- /Molten.Examples.Common/Assets/test_theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Assets/test_theme.json -------------------------------------------------------------------------------- /Molten.Examples.Common/CubeArrayVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/CubeArrayVertex.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/ExampleAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/ExampleAttribute.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/ExampleBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/ExampleBrowser.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/AudioCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/AudioCapture.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/ComputeAdd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/ComputeAdd.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/FontFileTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/FontFileTest.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/FractalTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/FractalTree.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/MoltenExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/MoltenExample.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/SaveTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/SaveTexture.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/Skybox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/Skybox.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/SpriteBatching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/SpriteBatching.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/StressTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/StressTest.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/Texture1D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/Texture1D.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/Texture1DArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/Texture1DArray.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/Texture2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/Texture2D.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/Texture2DArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/Texture2DArray.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/Examples/UIDemo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/Examples/UIDemo.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/SampleCameraController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/SampleCameraController.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/SampleVertexData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/SampleVertexData.cs -------------------------------------------------------------------------------- /Molten.Examples.Common/UIExampleListItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Common/UIExampleListItem.cs -------------------------------------------------------------------------------- /Molten.Examples.Desktop.Windows/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Desktop.Windows/Program.cs -------------------------------------------------------------------------------- /Molten.Examples.Desktop.Windows/dxcompiler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Desktop.Windows/dxcompiler.dll -------------------------------------------------------------------------------- /Molten.Examples.Desktop.Windows/dxil.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Examples.Desktop.Windows/dxil.dll -------------------------------------------------------------------------------- /Molten.Graphics.DX12/CapabilitiesDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/CapabilitiesDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/D3D12Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/D3D12Core.dll -------------------------------------------------------------------------------- /Molten.Graphics.DX12/DX12Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/DX12Extensions.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/DX12Interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/DX12Interop.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/DeviceDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/DeviceDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Interop/BlendInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Interop/BlendInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Interop/RasterizerInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Interop/RasterizerInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Interop/ResourceInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Interop/ResourceInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Interop/SamplerInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Interop/SamplerInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Interop/ShaderInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Interop/ShaderInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Molten.Graphics.DX12.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Molten.Graphics.DX12.csproj -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Pipeline/CommandListDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Pipeline/CommandListDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Pipeline/CommandQueueDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Pipeline/CommandQueueDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Pipeline/FenceDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Pipeline/FenceDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Pipeline/Heap/HeapDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Pipeline/Heap/HeapDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/RendererDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/RendererDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/ResourceManagerDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/ResourceManagerDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/BufferDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/BufferDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/CBHandleDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/CBHandleDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/DSHandleDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/DSHandleDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/IBHandleDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/IBHandleDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/RTHandleDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/RTHandleDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/VBHandleDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/VBHandleDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Resources/Views/ViewDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Resources/Views/ViewDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Shaders/HlslDxcCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Shaders/HlslDxcCompiler.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Shaders/ShaderPassDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Shaders/ShaderPassDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/Shaders/StaticSamplerDX12.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/Shaders/StaticSamplerDX12.cs -------------------------------------------------------------------------------- /Molten.Graphics.DX12/d3d12SDKLayers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/d3d12SDKLayers.dll -------------------------------------------------------------------------------- /Molten.Graphics.DX12/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DX12/packages.lock.json -------------------------------------------------------------------------------- /Molten.Graphics.DXC/DxcArgumentBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXC/DxcArgumentBuilder.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXC/DxcCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXC/DxcCompiler.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXC/DxcCompilerArg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXC/DxcCompilerArg.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXC/Molten.Graphics.DXC.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXC/Molten.Graphics.DXC.csproj -------------------------------------------------------------------------------- /Molten.Graphics.DXC/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXC/packages.lock.json -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DXGIHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DXGIHelper.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DeviceDXGI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DeviceDXGI.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DisplayModeDXGI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DisplayModeDXGI.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DisplayOutputDXGI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DisplayOutputDXGI.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DxgiError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DxgiError.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DxgiSwapChainFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DxgiSwapChainFlags.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/DxgiUsage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/DxgiUsage.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/GraphicsManagerDXGI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/GraphicsManagerDXGI.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/Molten.Graphics.DXGI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/Molten.Graphics.DXGI.csproj -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/WindowAssociationFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/WindowAssociationFlags.cs -------------------------------------------------------------------------------- /Molten.Graphics.DXGI/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.DXGI/packages.lock.json -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/DeviceLoaderVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/DeviceLoaderVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/DeviceVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/DeviceVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/ExtensionLoaderVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/ExtensionLoaderVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/FrameBufferedArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/FrameBufferedArray.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Hardware/DisplayModeVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Hardware/DisplayModeVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/InstanceLoaderVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/InstanceLoaderVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Interop/BlendInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Interop/BlendInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Interop/StateInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Interop/StateInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Interop/VkInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Interop/VkInterop.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/CommandListVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/CommandListVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/CommandPoolVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/CommandPoolVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/CommandQueueVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/CommandQueueVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/FenceVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/FenceVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/MemoryHeapVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/MemoryHeapVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/SamplerVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/SamplerVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Pipeline/SemaphoreVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Pipeline/SemaphoreVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/RendererVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/RendererVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/ResourceManagerVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/ResourceManagerVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Resources/BufferVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Resources/BufferVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Resources/ImageHandleVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Resources/ImageHandleVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/ResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/ResultExtensions.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Shaders/ShaderPassVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Shaders/ShaderPassVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/Shaders/SpirvCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/Shaders/SpirvCompiler.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/BlendStateVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/BlendStateVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/DepthStateVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/DepthStateVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/DescriptorSetVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/DescriptorSetVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/DynamicStateVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/DynamicStateVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/FrameBufferVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/FrameBufferVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/PipelineLayoutVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/PipelineLayoutVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/PipelineStateVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/PipelineStateVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/States/RenderPassVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/States/RenderPassVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/VersionVK.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/VersionVK.cs -------------------------------------------------------------------------------- /Molten.Graphics.Vulkan/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Graphics.Vulkan/packages.lock.json -------------------------------------------------------------------------------- /Molten.Math/AngleType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/AngleType.cs -------------------------------------------------------------------------------- /Molten.Math/BinPacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/BinPacker.cs -------------------------------------------------------------------------------- /Molten.Math/ByteMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/ByteMath.cs -------------------------------------------------------------------------------- /Molten.Math/ContainmentType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/ContainmentType.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/AngleD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/AngleD.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/BezierCurve2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/BezierCurve2D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Colors/Color3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Colors/Color3D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Colors/Color4D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Colors/Color4D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Matrices/Matrix2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Matrices/Matrix2D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Matrices/Matrix3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Matrices/Matrix3D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Matrices/Matrix4D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Matrices/Matrix4D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/QuaternionD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/QuaternionD.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector2D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector2L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector2L.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector2UL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector2UL.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector3D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector3L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector3L.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector3UL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector3UL.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector4D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector4D.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector4L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector4L.cs -------------------------------------------------------------------------------- /Molten.Math/DoublePrecision/Vectors/Vector4UL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/DoublePrecision/Vectors/Vector4UL.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Half2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Half2.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Half3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Half3.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Half4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Half4.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector2S.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector2S.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector2S.v2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector2S.v2.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector2US.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector2US.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector2US.v2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector2US.v2.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector3S.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector3S.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector3S.v3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector3S.v3.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector3US.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector3US.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector3US.v3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector3US.v3.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector4S.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector4S.cs -------------------------------------------------------------------------------- /Molten.Math/HalfPrecision/Vectors/Vector4US.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfPrecision/Vectors/Vector4US.cs -------------------------------------------------------------------------------- /Molten.Math/HalfUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/HalfUtils.cs -------------------------------------------------------------------------------- /Molten.Math/IMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/IMatrix.cs -------------------------------------------------------------------------------- /Molten.Math/ITransposableMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/ITransposableMatrix.cs -------------------------------------------------------------------------------- /Molten.Math/IUniformMatrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/IUniformMatrix.cs -------------------------------------------------------------------------------- /Molten.Math/IVector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/IVector.cs -------------------------------------------------------------------------------- /Molten.Math/MathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/MathHelper.cs -------------------------------------------------------------------------------- /Molten.Math/Molten.Math.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Molten.Math.csproj -------------------------------------------------------------------------------- /Molten.Math/Noise/PerlinNoise.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Noise/PerlinNoise.cs -------------------------------------------------------------------------------- /Molten.Math/Noise/PerlinNoise2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Noise/PerlinNoise2D.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/AdvancingFront.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/AdvancingFront.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/EdgeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/EdgeEvent.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/Node.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/Sweep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/Sweep.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/SweepBasin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/SweepBasin.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/SweepContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/SweepContext.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/TriEdge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/TriEdge.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/TriPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/TriPoint.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/TriUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/TriUtil.cs -------------------------------------------------------------------------------- /Molten.Math/P2T/Triangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/P2T/Triangle.cs -------------------------------------------------------------------------------- /Molten.Math/PlainIntersectionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/PlainIntersectionType.cs -------------------------------------------------------------------------------- /Molten.Math/RandomNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/RandomNumber.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/Contour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/Contour.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/EdgeColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/EdgeColor.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/Edges/CubicEdge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/Edges/CubicEdge.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/Edges/Edge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/Edges/Edge.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/Edges/LinearEdge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/Edges/LinearEdge.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/Edges/QuadraticEdge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/Edges/QuadraticEdge.cs -------------------------------------------------------------------------------- /Molten.Math/Shapes/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Shapes/Shape.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/AffineTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/AffineTransform.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/AngleF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/AngleF.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/BezierCurve3D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/BezierCurve3D.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Bool4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Bool4.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/BoundingBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/BoundingBox.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/BoundingFrustum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/BoundingFrustum.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/BoundingSphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/BoundingSphere.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/CollisionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/CollisionHelper.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Colors/Color.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Colors/Color.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Colors/Color3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Colors/Color3.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Colors/Color4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Colors/Color4.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Colors/ColorBGRA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Colors/ColorBGRA.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Ellipse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Ellipse.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Matrices/Matrix2F.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Matrices/Matrix2F.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Matrices/Matrix3F.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Matrices/Matrix3F.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Matrices/Matrix4F.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Matrices/Matrix4F.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Matrices/Matrix5x4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Matrices/Matrix5x4.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Plane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Plane.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/QuaternionF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/QuaternionF.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Ray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Ray.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/RayHit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/RayHit.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/RigidTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/RigidTransform.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/SignedDistance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/SignedDistance.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Byte2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Byte2.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Byte2.v2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Byte2.v2.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Byte3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Byte3.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Byte3.v3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Byte3.v3.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Byte4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Byte4.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/SByte2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/SByte2.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/SByte2.v2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/SByte2.v2.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/SByte3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/SByte3.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/SByte3.v3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/SByte3.v3.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/SByte4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/SByte4.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector2F.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector2F.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector2I.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector2I.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector2UI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector2UI.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector3F.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector3F.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector3I.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector3I.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector3UI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector3UI.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector4F.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector4F.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector4I.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector4I.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Vectors/Vector4UI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Vectors/Vector4UI.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/Viewport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/Viewport.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/ViewportF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/ViewportF.cs -------------------------------------------------------------------------------- /Molten.Math/SinglePrecision/ViewportUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/SinglePrecision/ViewportUI.cs -------------------------------------------------------------------------------- /Molten.Math/TriangleSidedness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/TriangleSidedness.cs -------------------------------------------------------------------------------- /Molten.Math/Winding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/Winding.cs -------------------------------------------------------------------------------- /Molten.Math/def_angles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_angles.json -------------------------------------------------------------------------------- /Molten.Math/def_colors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_colors.json -------------------------------------------------------------------------------- /Molten.Math/def_datatypes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_datatypes.json -------------------------------------------------------------------------------- /Molten.Math/def_matrices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_matrices.json -------------------------------------------------------------------------------- /Molten.Math/def_quaternions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_quaternions.json -------------------------------------------------------------------------------- /Molten.Math/def_rectangles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_rectangles.json -------------------------------------------------------------------------------- /Molten.Math/def_vectors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/def_vectors.json -------------------------------------------------------------------------------- /Molten.Math/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/packages.lock.json -------------------------------------------------------------------------------- /Molten.Math/t4_angles.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_angles.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_angles.tt -------------------------------------------------------------------------------- /Molten.Math/t4_colors.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_colors.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_colors.tt -------------------------------------------------------------------------------- /Molten.Math/t4_header.cs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Molten.Math/t4_header.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_header.tt -------------------------------------------------------------------------------- /Molten.Math/t4_matrix.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_matrix.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_matrix.tt -------------------------------------------------------------------------------- /Molten.Math/t4_matrix2.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_matrix2.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_matrix2.tt -------------------------------------------------------------------------------- /Molten.Math/t4_matrix2x3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_matrix2x3.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_matrix2x3.tt -------------------------------------------------------------------------------- /Molten.Math/t4_matrix3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_matrix3.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_matrix3.tt -------------------------------------------------------------------------------- /Molten.Math/t4_matrix3x2.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_matrix3x2.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_matrix3x2.tt -------------------------------------------------------------------------------- /Molten.Math/t4_matrix4.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_matrix4.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_matrix4.tt -------------------------------------------------------------------------------- /Molten.Math/t4_quaternions.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_quaternions.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_quaternions.tt -------------------------------------------------------------------------------- /Molten.Math/t4_rectangles.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_rectangles.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_rectangles.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector.fp.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector.fp.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector.fp.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector2.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector2.fp.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector2.fp.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector2.fp.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector2.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector2.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector3.fp.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector3.fp.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector3.fp.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector3.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector3.tt -------------------------------------------------------------------------------- /Molten.Math/t4_vector4.fp.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Molten.Math/t4_vector4.fp.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Math/t4_vector4.fp.tt -------------------------------------------------------------------------------- /Molten.Utility/ArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/ArrayExtensions.cs -------------------------------------------------------------------------------- /Molten.Utility/ArrayHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/ArrayHelper.cs -------------------------------------------------------------------------------- /Molten.Utility/BindableValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/BindableValue.cs -------------------------------------------------------------------------------- /Molten.Utility/BitwiseHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/BitwiseHelper.cs -------------------------------------------------------------------------------- /Molten.Utility/Cache/KeyedObjectCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Cache/KeyedObjectCache.cs -------------------------------------------------------------------------------- /Molten.Utility/Cache/ObjectCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Cache/ObjectCache.cs -------------------------------------------------------------------------------- /Molten.Utility/Cache/TypedObjectCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Cache/TypedObjectCache.cs -------------------------------------------------------------------------------- /Molten.Utility/Collections/ObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Collections/ObjectPool.cs -------------------------------------------------------------------------------- /Molten.Utility/Collections/ThreadedHashSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Collections/ThreadedHashSet.cs -------------------------------------------------------------------------------- /Molten.Utility/Collections/ThreadedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Collections/ThreadedList.cs -------------------------------------------------------------------------------- /Molten.Utility/Collections/ThreadedQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Collections/ThreadedQueue.cs -------------------------------------------------------------------------------- /Molten.Utility/Collections/ValueFreeRefList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Collections/ValueFreeRefList.cs -------------------------------------------------------------------------------- /Molten.Utility/Comparers/IntPtrComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Comparers/IntPtrComparer.cs -------------------------------------------------------------------------------- /Molten.Utility/Delegates/MoltenEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Delegates/MoltenEventHandler.cs -------------------------------------------------------------------------------- /Molten.Utility/EngineObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/EngineObject.cs -------------------------------------------------------------------------------- /Molten.Utility/EngineUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/EngineUtil.cs -------------------------------------------------------------------------------- /Molten.Utility/Hardware/DeviceID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Hardware/DeviceID.cs -------------------------------------------------------------------------------- /Molten.Utility/Hardware/DeviceVendor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Hardware/DeviceVendor.cs -------------------------------------------------------------------------------- /Molten.Utility/HashHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/HashHelper.cs -------------------------------------------------------------------------------- /Molten.Utility/Interlocker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Interlocker.cs -------------------------------------------------------------------------------- /Molten.Utility/Molten.Utility.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Molten.Utility.csproj -------------------------------------------------------------------------------- /Molten.Utility/NativeUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/NativeUtil.cs -------------------------------------------------------------------------------- /Molten.Utility/ReferencedObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/ReferencedObject.cs -------------------------------------------------------------------------------- /Molten.Utility/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/ReflectionHelper.cs -------------------------------------------------------------------------------- /Molten.Utility/ReorderMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/ReorderMode.cs -------------------------------------------------------------------------------- /Molten.Utility/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/StringHelper.cs -------------------------------------------------------------------------------- /Molten.Utility/Timing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/Timing.cs -------------------------------------------------------------------------------- /Molten.Utility/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/Molten.Utility/packages.lock.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/README.md -------------------------------------------------------------------------------- /SRC/test_texture.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/SRC/test_texture.psd -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/_config.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/api/.gitignore -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/toc.yml: -------------------------------------------------------------------------------- 1 | - name: TO BE REPLACED 2 | href: index.md 3 | -------------------------------------------------------------------------------- /docs/articles/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelog.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_2.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_3.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_4.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_5.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_6.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_7.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_7_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_7_1.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_7_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_7_2.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_7_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_7_3.md -------------------------------------------------------------------------------- /docs/articles/changelogs/CHANGELOG_0_7_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/changelogs/CHANGELOG_0_7_4.md -------------------------------------------------------------------------------- /docs/articles/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/articles/toc.yml -------------------------------------------------------------------------------- /docs/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/docfx.json -------------------------------------------------------------------------------- /docs/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/images/logo.svg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/molten-template/ManagedReference.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/ManagedReference.common.js -------------------------------------------------------------------------------- /docs/molten-template/RestApi.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/RestApi.common.js -------------------------------------------------------------------------------- /docs/molten-template/RestApi.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/RestApi.extension.js -------------------------------------------------------------------------------- /docs/molten-template/RestApi.html.primary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/RestApi.html.primary.js -------------------------------------------------------------------------------- /docs/molten-template/RestApi.html.primary.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/RestApi.html.primary.tmpl -------------------------------------------------------------------------------- /docs/molten-template/UniversalReference.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/UniversalReference.common.js -------------------------------------------------------------------------------- /docs/molten-template/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/common.js -------------------------------------------------------------------------------- /docs/molten-template/conceptual.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/conceptual.extension.js -------------------------------------------------------------------------------- /docs/molten-template/conceptual.html.primary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/conceptual.html.primary.js -------------------------------------------------------------------------------- /docs/molten-template/conceptual.html.primary.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/conceptual.html.primary.tmpl -------------------------------------------------------------------------------- /docs/molten-template/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/favicon.ico -------------------------------------------------------------------------------- /docs/molten-template/layout/_master.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/layout/_master.tmpl -------------------------------------------------------------------------------- /docs/molten-template/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/logo.svg -------------------------------------------------------------------------------- /docs/molten-template/partials/affix.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/affix.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/class.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/class.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/dd-li.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/dd-li.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/enum.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/enum.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/footer.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/footer.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/head.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/head.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/item.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/item.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/li.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/li.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/logo.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/logo.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/navbar.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/navbar.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/rest.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/rest.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/partials/toc.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/partials/toc.tmpl.partial -------------------------------------------------------------------------------- /docs/molten-template/search-stopwords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/search-stopwords.json -------------------------------------------------------------------------------- /docs/molten-template/styles/docfx.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/styles/docfx.css -------------------------------------------------------------------------------- /docs/molten-template/styles/docfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/styles/docfx.js -------------------------------------------------------------------------------- /docs/molten-template/styles/docfx.vendor.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/styles/docfx.vendor.min.js -------------------------------------------------------------------------------- /docs/molten-template/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/styles/main.css -------------------------------------------------------------------------------- /docs/molten-template/styles/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/styles/main.js -------------------------------------------------------------------------------- /docs/molten-template/toc.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/toc.extension.js -------------------------------------------------------------------------------- /docs/molten-template/toc.html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/toc.html.js -------------------------------------------------------------------------------- /docs/molten-template/toc.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/toc.html.tmpl -------------------------------------------------------------------------------- /docs/molten-template/token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/molten-template/token.json -------------------------------------------------------------------------------- /docs/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/docs/toc.yml -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Syncaidius/MoltenEngine/HEAD/index.html --------------------------------------------------------------------------------