├── .editorconfig ├── .gitignore ├── .gitmodules ├── DissonanceEngine.sln ├── DissonanceEngine.targets ├── LICENSE.txt ├── README.md ├── References ├── BulletSharp.dll └── Native │ ├── linux-x64 │ └── libbulletc.so │ ├── linux-x86 │ └── libbulletc.so │ ├── osx-x64 │ └── libbulletc.dylib │ ├── win-x64 │ └── libbulletc.dll │ └── win-x86 │ └── libbulletc.dll ├── SourceGenerators ├── DissonanceSourceGen.csproj ├── ErrorLogging.cs ├── GlobalSuppressions.cs ├── Utilities │ ├── CodeWriter.cs │ ├── ISymbolExtensions.cs │ ├── MethodPair.cs │ ├── ReferenceContext.cs │ ├── StringUtils.cs │ └── TypePair.cs └── _Systems │ ├── ComponentSource.cs │ ├── DiagnosticRules.cs │ ├── SystemGenerator.SyntaxReceiver.cs │ ├── SystemGenerator.cs │ ├── _Data │ ├── MemberFlag.cs │ ├── ParameterData.cs │ └── SystemData.cs │ ├── _ParameterHandling │ ├── CommonParameterHandlers.cs │ └── SystemParameterHandler.cs │ └── _Writers │ ├── EntitySystemWriter.cs │ ├── ISystemWriter.cs │ ├── MessageSystemWriter.cs │ ├── SystemWriter.cs │ └── WorldSystemWriter.cs ├── Src ├── Audio │ ├── AudioCallbacks.cs │ ├── AudioClip.cs │ ├── AudioEngine.cs │ ├── AudioListener.cs │ ├── AudioListenerImplementation.cs │ ├── AudioSource.cs │ ├── AudioSourceImplementation.cs │ ├── OpenALApi.cs │ ├── PauseAudioSourceMessage.cs │ ├── PlayAudioSourceMessage.cs │ └── StopAudioSourceMessage.cs ├── BuiltInAssets │ ├── GUI │ │ ├── Default.png │ │ ├── DefaultActive.png │ │ ├── DefaultHover.png │ │ ├── DefaultInactive.png │ │ └── Fonts │ │ │ └── DefaultFont.png │ └── Shaders │ │ ├── Debug │ │ ├── Debug.frag │ │ ├── Debug.program │ │ └── Debug.vert │ │ ├── Deferred │ │ ├── Composite.frag │ │ ├── Default.frag │ │ ├── Default.program │ │ ├── Default.vert │ │ ├── Deferred.program │ │ ├── Lighting.frag │ │ └── Lighting.vert │ │ ├── Error.frag │ │ ├── Error.program │ │ ├── Error.vert │ │ ├── Forward │ │ ├── Default.frag │ │ ├── Default.program │ │ └── Default.vert │ │ ├── Gui │ │ ├── Gui.frag │ │ ├── Gui.program │ │ └── Gui.vert │ │ └── ScreenSpace │ │ ├── ScreenSpace.frag │ │ ├── ScreenSpace.program │ │ └── ScreenSpace.vert ├── DissonanceEngine.csproj ├── DissonanceEngine.csproj.user ├── Graphics │ ├── Framebuffer.cs │ ├── GlfwApi.cs │ ├── GlfwWindowing.cs │ ├── GraphicsException.cs │ ├── OpenGLApi.cs │ ├── Renderbuffer.cs │ ├── Rendering.Debugging.cs │ ├── Rendering.PixelFormats.cs │ ├── Rendering.Utils.cs │ ├── Rendering.cs │ ├── RenderingCallbacks.cs │ ├── Screen.cs │ ├── Windowing.cs │ ├── _Enums │ │ ├── CullMode.cs │ │ ├── CursorState.cs │ │ ├── FilterMode.cs │ │ ├── ShaderUniform.cs │ │ ├── TextureAttachmentType.cs │ │ └── TextureFormat.cs │ ├── _RenderElements │ │ ├── MeshRenderer.cs │ │ ├── MeshRenderering.cs │ │ ├── Sprite.cs │ │ ├── SpriteRendering.cs │ │ ├── _Cameras │ │ │ ├── Camera.cs │ │ │ ├── CameraRendering.cs │ │ │ └── CameraUpdating.cs │ │ └── _Lights │ │ │ ├── Light.cs │ │ │ ├── Light2D.cs │ │ │ └── LightRendering.cs │ ├── _RenderPasses │ │ ├── DebugPass.cs │ │ ├── GUIPass.cs │ │ ├── IRenderComponent.cs │ │ ├── PostProcessPass.cs │ │ ├── RenderPass.cs │ │ ├── RenderViewData.cs │ │ ├── _Geometry │ │ │ ├── GeometryPass.cs │ │ │ ├── GeometryPassData.cs │ │ │ └── GeometrySorting.cs │ │ └── _Lighting │ │ │ ├── DeferredLightingPass.cs │ │ │ └── LightingPassData.cs │ ├── _RenderingPipelines │ │ ├── DeferredRendering.cs │ │ ├── ForwardRendering.cs │ │ └── RenderingPipeline.cs │ ├── _Resources │ │ ├── Material.cs │ │ ├── MeshLOD.cs │ │ ├── _Meshes │ │ │ ├── BoneWeights.cs │ │ │ ├── Mesh.cs │ │ │ └── PrimitiveMeshes.cs │ │ ├── _Shaders │ │ │ ├── Shader.UniformSetters.cs │ │ │ ├── Shader.cs │ │ │ ├── ShaderUniforms.cs │ │ │ └── SubShader.cs │ │ └── _Textures │ │ │ ├── Pixel.cs │ │ │ ├── RenderTexture.cs │ │ │ └── Texture.cs │ ├── _UserInterface │ │ ├── Font.cs │ │ ├── GUI.cs │ │ ├── GUISkin.cs │ │ ├── GUIStyle.cs │ │ └── TextAlignment.cs │ ├── _Utilities │ │ ├── DrawUtils.cs │ │ └── SpriteBatch.cs │ ├── _VertexAttributes │ │ ├── CustomVertexAttribute.cs │ │ ├── VertexAttributes.cs │ │ └── _Default │ │ │ ├── BoneIndicesAttribute.cs │ │ │ ├── BoneWeightsAttribute.cs │ │ │ ├── ColorAttribute.cs │ │ │ ├── NormalAttribute.cs │ │ │ ├── TangentAttribute.cs │ │ │ ├── UvAttributes.cs │ │ │ └── VertexAttribute.cs │ └── _VertexBuffers │ │ ├── CustomVertexBuffer.cs │ │ ├── IndexBuffer.cs │ │ ├── MeshBuffer.cs │ │ ├── VertexBuffers.cs │ │ └── _Default │ │ ├── BoneWeightsBuffer.cs │ │ ├── ColorBuffer.cs │ │ ├── NormalBuffer.cs │ │ ├── TangentBuffer.cs │ │ ├── UvBuffers.cs │ │ └── VertexBuffer.cs ├── IO │ ├── Asset.cs │ ├── AssetFileEntry.cs │ ├── AssetLookup.cs │ ├── AssetRequestMode.cs │ ├── AssetState.cs │ ├── Assets.cs │ ├── AutoloadRequirement.cs │ ├── ContinuationScheduler.cs │ ├── IAssetReader.cs │ ├── IAssetSource.cs │ ├── IAssetWriter.cs │ ├── MainThreadCreationContext.cs │ ├── Readers │ │ ├── Audio │ │ │ ├── OggReader.cs │ │ │ └── WavReader.cs │ │ ├── BytesReader.cs │ │ ├── Graphics │ │ │ ├── MaterialReader.cs │ │ │ ├── Models │ │ │ │ ├── GltfReader.Enums.cs │ │ │ │ ├── GltfReader.Info.cs │ │ │ │ ├── GltfReader.Json.cs │ │ │ │ ├── GltfReader.cs │ │ │ │ └── ObjReader.cs │ │ │ ├── ShaderReader.Json.cs │ │ │ └── ShaderReader.cs │ │ ├── HjsonReader.cs │ │ ├── Physics │ │ │ └── ConvexCollisionMeshManager.cs │ │ ├── Prefabs │ │ │ └── EntityPrefabReader.cs │ │ ├── TextReader.cs │ │ └── Textures │ │ │ └── PngReader.cs │ ├── Serialization │ │ ├── AssetJsonConverter.cs │ │ ├── EntityPrefabJsonConverter.cs │ │ ├── LayerJsonConverter.cs │ │ ├── RectFloatJsonConverter.cs │ │ ├── Vector2IntJsonConverter.cs │ │ ├── Vector2JsonConverter.cs │ │ ├── Vector2UShortJsonConverter.cs │ │ ├── Vector3JsonConverter.cs │ │ └── Vector4JsonConverter.cs │ └── Sources │ │ ├── AssemblyResourcesAssetSource.cs │ │ └── FileSystemAssetSource.cs ├── Input │ ├── InputBinding.cs │ ├── InputEngine.Functions.cs │ ├── InputEngine.InternalCallbacks.cs │ ├── InputEngine.Signals.cs │ ├── InputEngine.Triggers.cs │ ├── InputEngine.cs │ ├── InputTrigger.cs │ ├── InputVariables.cs │ ├── SingletonInputTrigger.cs │ └── _Enums │ │ ├── Keys.cs │ │ └── MouseButton.cs ├── Physics │ ├── PhysicsCallbacks.cs │ ├── PhysicsEngine.InternalCallbacks.cs │ ├── PhysicsEngine.cs │ ├── PhysicsInitialization.cs │ ├── PhysicsSimulation.cs │ ├── RaycastCallback.cs │ ├── WorldPhysics.cs │ ├── _Collision │ │ ├── AddCollisionShapeMessage.cs │ │ ├── Collision.cs │ │ ├── CollisionMesh.cs │ │ ├── CollisionShapesInfo.cs │ │ ├── CollisionShapesInfoImplementation.cs │ │ ├── ConcaveCollisionMesh.cs │ │ ├── ContactPoint.cs │ │ ├── ConvexCollisionMesh.cs │ │ ├── RemoveCollisionShapeMessage.cs │ │ └── _Colliders │ │ │ ├── BoxCollider.cs │ │ │ ├── BoxColliderImplementation.cs │ │ │ ├── CapsuleCollider.cs │ │ │ ├── CapsuleColliderImplementation.cs │ │ │ ├── CylinderCollider.cs │ │ │ ├── MeshCollider.cs │ │ │ ├── MeshColliderImplementation.cs │ │ │ └── SphereCollider.cs │ └── _Rigidbodies │ │ ├── ActivateRigidbodyMessage.cs │ │ ├── Rigidbody.cs │ │ ├── RigidbodyImplementation.cs │ │ └── RigidbodyType.cs ├── Utilities │ ├── ArrayUtils.cs │ ├── DependencyUtils.cs │ ├── _Extensions │ │ ├── IOExtensions.cs │ │ ├── LinqExtensions.cs │ │ └── StringExtensions.cs │ └── _Internal │ │ ├── HookUtils.cs │ │ ├── InternalUtils.cs │ │ ├── ReflectionUtils.cs │ │ └── VirtualMethodHookAttribute.cs └── _Core │ ├── AssemblyManagement.cs │ ├── AutoloadAttribute.cs │ ├── CommonCallbacks.cs │ ├── Debug.Rendering.cs │ ├── Debug.cs │ ├── Game.cs │ ├── GameEngine.cs │ ├── GameFlags.cs │ ├── MathHelper.Functions.cs │ ├── MathHelper.Interpolation.cs │ ├── MathHelper.cs │ ├── Rand.cs │ ├── Time.cs │ ├── Transform.cs │ ├── _ECS │ ├── Global.cs │ ├── _Components │ │ ├── ComponentManager.EntityData.cs │ │ ├── ComponentManager.GlobalData.cs │ │ ├── ComponentManager.WorldData.cs │ │ ├── ComponentManager.cs │ │ └── ComponentSet.cs │ ├── _Entities │ │ ├── Entity.cs │ │ ├── EntityEnumerator.cs │ │ ├── EntityManager.cs │ │ ├── EntityPrefab.cs │ │ ├── EntitySet.cs │ │ ├── EntitySetEnumerator.cs │ │ ├── EntitySpawning.cs │ │ ├── IEntity.cs │ │ ├── PackedEntity.cs │ │ ├── PackedScene.cs │ │ └── SpawnEntityMessage.cs │ ├── _Messages │ │ ├── ComponentAddedMessage.cs │ │ ├── ComponentRemovedMessage.cs │ │ ├── MessageEnumerator.cs │ │ └── MessageManager.cs │ ├── _Systems │ │ ├── SystemDelegate.cs │ │ ├── SystemDescription.cs │ │ ├── SystemHandle.cs │ │ ├── SystemResult.cs │ │ ├── SystemStorage.cs │ │ ├── Systems.cs │ │ ├── _Attributes │ │ │ ├── CalledInAttribute.cs │ │ │ ├── ComponentSourceAttributes.cs │ │ │ ├── ISystemAttribute.cs │ │ │ ├── RequiresTagsAttribute.cs │ │ │ ├── SystemAttributes.cs │ │ │ └── TagsAttribute.cs │ │ ├── _Callbacks │ │ │ ├── CallbackData.cs │ │ │ ├── CallbackDeclarationAttribute.cs │ │ │ ├── CallbackDescription.cs │ │ │ ├── CallbackHandle.cs │ │ │ ├── CallbackStorage.cs │ │ │ ├── Callbacks.cs │ │ │ └── ICallbackAttribute.cs │ │ └── _Tags │ │ │ ├── Tag.cs │ │ │ └── Tags.cs │ └── _Worlds │ │ ├── World.cs │ │ ├── WorldCreationOptions.cs │ │ ├── WorldEnumerator.cs │ │ ├── WorldManager.cs │ │ ├── WorldSet.cs │ │ └── WorldSetEnumerator.cs │ ├── _Layers │ ├── Layer.cs │ ├── LayerMask.cs │ └── Layers.cs │ ├── _Modules │ ├── DependencyInfo.cs │ ├── EngineModule.cs │ ├── EngineModuleHooks.cs │ ├── HookPositionAttribute.cs │ ├── ModuleDependencyAttribute.cs │ └── ModuleManagement.cs │ └── _Structures │ ├── Bounds.cs │ ├── Gradient.cs │ ├── Matrix4x4.Functions.cs │ ├── Matrix4x4.Operators.cs │ ├── Matrix4x4.cs │ ├── Quaternion.cs │ ├── RectFloat.cs │ ├── RectInt.cs │ ├── RectOffset.cs │ ├── Vector2.cs │ ├── Vector2Int.cs │ ├── Vector2UShort.cs │ ├── Vector3.cs │ ├── Vector3Int.cs │ ├── Vector4.cs │ └── Vector4Int.cs └── Tools ├── Build └── netstandard2.0 │ ├── Dissonance.BuildTools.deps.json │ ├── Dissonance.BuildTools.dll │ └── Dissonance.BuildTools.pdb ├── Dissonance.BuildTools.csproj ├── Dissonance.BuildTools.sln └── Tasks ├── DeleteEmptyDirectories.cs ├── MoveProjectDependencies.cs └── TaskBase.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DissonanceEngine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/DissonanceEngine.sln -------------------------------------------------------------------------------- /DissonanceEngine.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/DissonanceEngine.targets -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/README.md -------------------------------------------------------------------------------- /References/BulletSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/References/BulletSharp.dll -------------------------------------------------------------------------------- /References/Native/linux-x64/libbulletc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/References/Native/linux-x64/libbulletc.so -------------------------------------------------------------------------------- /References/Native/linux-x86/libbulletc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/References/Native/linux-x86/libbulletc.so -------------------------------------------------------------------------------- /References/Native/osx-x64/libbulletc.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/References/Native/osx-x64/libbulletc.dylib -------------------------------------------------------------------------------- /References/Native/win-x64/libbulletc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/References/Native/win-x64/libbulletc.dll -------------------------------------------------------------------------------- /References/Native/win-x86/libbulletc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/References/Native/win-x86/libbulletc.dll -------------------------------------------------------------------------------- /SourceGenerators/DissonanceSourceGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/DissonanceSourceGen.csproj -------------------------------------------------------------------------------- /SourceGenerators/ErrorLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/ErrorLogging.cs -------------------------------------------------------------------------------- /SourceGenerators/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/GlobalSuppressions.cs -------------------------------------------------------------------------------- /SourceGenerators/Utilities/CodeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/Utilities/CodeWriter.cs -------------------------------------------------------------------------------- /SourceGenerators/Utilities/ISymbolExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/Utilities/ISymbolExtensions.cs -------------------------------------------------------------------------------- /SourceGenerators/Utilities/MethodPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/Utilities/MethodPair.cs -------------------------------------------------------------------------------- /SourceGenerators/Utilities/ReferenceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/Utilities/ReferenceContext.cs -------------------------------------------------------------------------------- /SourceGenerators/Utilities/StringUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/Utilities/StringUtils.cs -------------------------------------------------------------------------------- /SourceGenerators/Utilities/TypePair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/Utilities/TypePair.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/ComponentSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/ComponentSource.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/DiagnosticRules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/DiagnosticRules.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/SystemGenerator.SyntaxReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/SystemGenerator.SyntaxReceiver.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/SystemGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/SystemGenerator.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Data/MemberFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Data/MemberFlag.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Data/ParameterData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Data/ParameterData.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Data/SystemData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Data/SystemData.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_ParameterHandling/CommonParameterHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_ParameterHandling/CommonParameterHandlers.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_ParameterHandling/SystemParameterHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_ParameterHandling/SystemParameterHandler.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Writers/EntitySystemWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Writers/EntitySystemWriter.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Writers/ISystemWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Writers/ISystemWriter.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Writers/MessageSystemWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Writers/MessageSystemWriter.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Writers/SystemWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Writers/SystemWriter.cs -------------------------------------------------------------------------------- /SourceGenerators/_Systems/_Writers/WorldSystemWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/SourceGenerators/_Systems/_Writers/WorldSystemWriter.cs -------------------------------------------------------------------------------- /Src/Audio/AudioCallbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioCallbacks.cs -------------------------------------------------------------------------------- /Src/Audio/AudioClip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioClip.cs -------------------------------------------------------------------------------- /Src/Audio/AudioEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioEngine.cs -------------------------------------------------------------------------------- /Src/Audio/AudioListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioListener.cs -------------------------------------------------------------------------------- /Src/Audio/AudioListenerImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioListenerImplementation.cs -------------------------------------------------------------------------------- /Src/Audio/AudioSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioSource.cs -------------------------------------------------------------------------------- /Src/Audio/AudioSourceImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/AudioSourceImplementation.cs -------------------------------------------------------------------------------- /Src/Audio/OpenALApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/OpenALApi.cs -------------------------------------------------------------------------------- /Src/Audio/PauseAudioSourceMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/PauseAudioSourceMessage.cs -------------------------------------------------------------------------------- /Src/Audio/PlayAudioSourceMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/PlayAudioSourceMessage.cs -------------------------------------------------------------------------------- /Src/Audio/StopAudioSourceMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Audio/StopAudioSourceMessage.cs -------------------------------------------------------------------------------- /Src/BuiltInAssets/GUI/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/GUI/Default.png -------------------------------------------------------------------------------- /Src/BuiltInAssets/GUI/DefaultActive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/GUI/DefaultActive.png -------------------------------------------------------------------------------- /Src/BuiltInAssets/GUI/DefaultHover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/GUI/DefaultHover.png -------------------------------------------------------------------------------- /Src/BuiltInAssets/GUI/DefaultInactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/GUI/DefaultInactive.png -------------------------------------------------------------------------------- /Src/BuiltInAssets/GUI/Fonts/DefaultFont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/GUI/Fonts/DefaultFont.png -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Debug/Debug.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Debug/Debug.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Debug/Debug.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Debug/Debug.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Debug/Debug.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Debug/Debug.vert -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Composite.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Composite.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Default.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Default.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Default.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Default.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Default.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Default.vert -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Deferred.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Deferred.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Lighting.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Lighting.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Deferred/Lighting.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Deferred/Lighting.vert -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Error.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Error.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Error.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Error.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Error.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Error.vert -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Forward/Default.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Forward/Default.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Forward/Default.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Forward/Default.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Forward/Default.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Forward/Default.vert -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Gui/Gui.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Gui/Gui.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Gui/Gui.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Gui/Gui.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/Gui/Gui.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/Gui/Gui.vert -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/ScreenSpace/ScreenSpace.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/ScreenSpace/ScreenSpace.frag -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/ScreenSpace/ScreenSpace.program: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/ScreenSpace/ScreenSpace.program -------------------------------------------------------------------------------- /Src/BuiltInAssets/Shaders/ScreenSpace/ScreenSpace.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/BuiltInAssets/Shaders/ScreenSpace/ScreenSpace.vert -------------------------------------------------------------------------------- /Src/DissonanceEngine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/DissonanceEngine.csproj -------------------------------------------------------------------------------- /Src/DissonanceEngine.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/DissonanceEngine.csproj.user -------------------------------------------------------------------------------- /Src/Graphics/Framebuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Framebuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/GlfwApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/GlfwApi.cs -------------------------------------------------------------------------------- /Src/Graphics/GlfwWindowing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/GlfwWindowing.cs -------------------------------------------------------------------------------- /Src/Graphics/GraphicsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/GraphicsException.cs -------------------------------------------------------------------------------- /Src/Graphics/OpenGLApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/OpenGLApi.cs -------------------------------------------------------------------------------- /Src/Graphics/Renderbuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Renderbuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/Rendering.Debugging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Rendering.Debugging.cs -------------------------------------------------------------------------------- /Src/Graphics/Rendering.PixelFormats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Rendering.PixelFormats.cs -------------------------------------------------------------------------------- /Src/Graphics/Rendering.Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Rendering.Utils.cs -------------------------------------------------------------------------------- /Src/Graphics/Rendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Rendering.cs -------------------------------------------------------------------------------- /Src/Graphics/RenderingCallbacks.cs: -------------------------------------------------------------------------------- 1 | namespace Dissonance.Engine.Graphics; 2 | 3 | [CallbackDeclaration] 4 | public delegate void Render(); 5 | -------------------------------------------------------------------------------- /Src/Graphics/Screen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Screen.cs -------------------------------------------------------------------------------- /Src/Graphics/Windowing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/Windowing.cs -------------------------------------------------------------------------------- /Src/Graphics/_Enums/CullMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Enums/CullMode.cs -------------------------------------------------------------------------------- /Src/Graphics/_Enums/CursorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Enums/CursorState.cs -------------------------------------------------------------------------------- /Src/Graphics/_Enums/FilterMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Enums/FilterMode.cs -------------------------------------------------------------------------------- /Src/Graphics/_Enums/ShaderUniform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Enums/ShaderUniform.cs -------------------------------------------------------------------------------- /Src/Graphics/_Enums/TextureAttachmentType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Enums/TextureAttachmentType.cs -------------------------------------------------------------------------------- /Src/Graphics/_Enums/TextureFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Enums/TextureFormat.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/MeshRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/MeshRenderer.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/MeshRenderering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/MeshRenderering.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/Sprite.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/SpriteRendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/SpriteRendering.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/_Cameras/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/_Cameras/Camera.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/_Cameras/CameraRendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/_Cameras/CameraRendering.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/_Cameras/CameraUpdating.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/_Cameras/CameraUpdating.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/_Lights/Light.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/_Lights/Light.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/_Lights/Light2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/_Lights/Light2D.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderElements/_Lights/LightRendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderElements/_Lights/LightRendering.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/DebugPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/DebugPass.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/GUIPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/GUIPass.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/IRenderComponent.cs: -------------------------------------------------------------------------------- 1 | namespace Dissonance.Engine.Graphics; 2 | 3 | public interface IRenderComponent 4 | { 5 | void Reset(); 6 | } 7 | -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/PostProcessPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/PostProcessPass.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/RenderPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/RenderPass.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/RenderViewData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/RenderViewData.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/_Geometry/GeometryPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/_Geometry/GeometryPass.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/_Geometry/GeometryPassData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/_Geometry/GeometryPassData.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/_Geometry/GeometrySorting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/_Geometry/GeometrySorting.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/_Lighting/DeferredLightingPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/_Lighting/DeferredLightingPass.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderPasses/_Lighting/LightingPassData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderPasses/_Lighting/LightingPassData.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderingPipelines/DeferredRendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderingPipelines/DeferredRendering.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderingPipelines/ForwardRendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderingPipelines/ForwardRendering.cs -------------------------------------------------------------------------------- /Src/Graphics/_RenderingPipelines/RenderingPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_RenderingPipelines/RenderingPipeline.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/Material.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/Material.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/MeshLOD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/MeshLOD.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Meshes/BoneWeights.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Meshes/BoneWeights.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Meshes/Mesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Meshes/Mesh.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Meshes/PrimitiveMeshes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Meshes/PrimitiveMeshes.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Shaders/Shader.UniformSetters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Shaders/Shader.UniformSetters.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Shaders/Shader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Shaders/Shader.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Shaders/ShaderUniforms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Shaders/ShaderUniforms.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Shaders/SubShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Shaders/SubShader.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Textures/Pixel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Textures/Pixel.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Textures/RenderTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Textures/RenderTexture.cs -------------------------------------------------------------------------------- /Src/Graphics/_Resources/_Textures/Texture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Resources/_Textures/Texture.cs -------------------------------------------------------------------------------- /Src/Graphics/_UserInterface/Font.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_UserInterface/Font.cs -------------------------------------------------------------------------------- /Src/Graphics/_UserInterface/GUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_UserInterface/GUI.cs -------------------------------------------------------------------------------- /Src/Graphics/_UserInterface/GUISkin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_UserInterface/GUISkin.cs -------------------------------------------------------------------------------- /Src/Graphics/_UserInterface/GUIStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_UserInterface/GUIStyle.cs -------------------------------------------------------------------------------- /Src/Graphics/_UserInterface/TextAlignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_UserInterface/TextAlignment.cs -------------------------------------------------------------------------------- /Src/Graphics/_Utilities/DrawUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Utilities/DrawUtils.cs -------------------------------------------------------------------------------- /Src/Graphics/_Utilities/SpriteBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_Utilities/SpriteBatch.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/CustomVertexAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/CustomVertexAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/VertexAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/VertexAttributes.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/BoneIndicesAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/BoneIndicesAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/BoneWeightsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/BoneWeightsAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/ColorAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/ColorAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/NormalAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/NormalAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/TangentAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/TangentAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/UvAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/UvAttributes.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexAttributes/_Default/VertexAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexAttributes/_Default/VertexAttribute.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/CustomVertexBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/CustomVertexBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/IndexBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/IndexBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/MeshBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/MeshBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/VertexBuffers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/VertexBuffers.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/_Default/BoneWeightsBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/_Default/BoneWeightsBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/_Default/ColorBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/_Default/ColorBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/_Default/NormalBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/_Default/NormalBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/_Default/TangentBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/_Default/TangentBuffer.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/_Default/UvBuffers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/_Default/UvBuffers.cs -------------------------------------------------------------------------------- /Src/Graphics/_VertexBuffers/_Default/VertexBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Graphics/_VertexBuffers/_Default/VertexBuffer.cs -------------------------------------------------------------------------------- /Src/IO/Asset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Asset.cs -------------------------------------------------------------------------------- /Src/IO/AssetFileEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/AssetFileEntry.cs -------------------------------------------------------------------------------- /Src/IO/AssetLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/AssetLookup.cs -------------------------------------------------------------------------------- /Src/IO/AssetRequestMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/AssetRequestMode.cs -------------------------------------------------------------------------------- /Src/IO/AssetState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/AssetState.cs -------------------------------------------------------------------------------- /Src/IO/Assets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Assets.cs -------------------------------------------------------------------------------- /Src/IO/AutoloadRequirement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/AutoloadRequirement.cs -------------------------------------------------------------------------------- /Src/IO/ContinuationScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/ContinuationScheduler.cs -------------------------------------------------------------------------------- /Src/IO/IAssetReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/IAssetReader.cs -------------------------------------------------------------------------------- /Src/IO/IAssetSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/IAssetSource.cs -------------------------------------------------------------------------------- /Src/IO/IAssetWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/IAssetWriter.cs -------------------------------------------------------------------------------- /Src/IO/MainThreadCreationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/MainThreadCreationContext.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Audio/OggReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Audio/OggReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Audio/WavReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Audio/WavReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/BytesReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/BytesReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/MaterialReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/MaterialReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/Models/GltfReader.Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/Models/GltfReader.Enums.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/Models/GltfReader.Info.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/Models/GltfReader.Info.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/Models/GltfReader.Json.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/Models/GltfReader.Json.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/Models/GltfReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/Models/GltfReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/Models/ObjReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/Models/ObjReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/ShaderReader.Json.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/ShaderReader.Json.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Graphics/ShaderReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Graphics/ShaderReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/HjsonReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/HjsonReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Physics/ConvexCollisionMeshManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Physics/ConvexCollisionMeshManager.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Prefabs/EntityPrefabReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Prefabs/EntityPrefabReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/TextReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/TextReader.cs -------------------------------------------------------------------------------- /Src/IO/Readers/Textures/PngReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Readers/Textures/PngReader.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/AssetJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/AssetJsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/EntityPrefabJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/EntityPrefabJsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/LayerJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/LayerJsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/RectFloatJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/RectFloatJsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/Vector2IntJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/Vector2IntJsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/Vector2JsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/Vector2JsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/Vector2UShortJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/Vector2UShortJsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/Vector3JsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/Vector3JsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Serialization/Vector4JsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Serialization/Vector4JsonConverter.cs -------------------------------------------------------------------------------- /Src/IO/Sources/AssemblyResourcesAssetSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Sources/AssemblyResourcesAssetSource.cs -------------------------------------------------------------------------------- /Src/IO/Sources/FileSystemAssetSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/IO/Sources/FileSystemAssetSource.cs -------------------------------------------------------------------------------- /Src/Input/InputBinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputBinding.cs -------------------------------------------------------------------------------- /Src/Input/InputEngine.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputEngine.Functions.cs -------------------------------------------------------------------------------- /Src/Input/InputEngine.InternalCallbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputEngine.InternalCallbacks.cs -------------------------------------------------------------------------------- /Src/Input/InputEngine.Signals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputEngine.Signals.cs -------------------------------------------------------------------------------- /Src/Input/InputEngine.Triggers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputEngine.Triggers.cs -------------------------------------------------------------------------------- /Src/Input/InputEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputEngine.cs -------------------------------------------------------------------------------- /Src/Input/InputTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputTrigger.cs -------------------------------------------------------------------------------- /Src/Input/InputVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/InputVariables.cs -------------------------------------------------------------------------------- /Src/Input/SingletonInputTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/SingletonInputTrigger.cs -------------------------------------------------------------------------------- /Src/Input/_Enums/Keys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/_Enums/Keys.cs -------------------------------------------------------------------------------- /Src/Input/_Enums/MouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Input/_Enums/MouseButton.cs -------------------------------------------------------------------------------- /Src/Physics/PhysicsCallbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/PhysicsCallbacks.cs -------------------------------------------------------------------------------- /Src/Physics/PhysicsEngine.InternalCallbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/PhysicsEngine.InternalCallbacks.cs -------------------------------------------------------------------------------- /Src/Physics/PhysicsEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/PhysicsEngine.cs -------------------------------------------------------------------------------- /Src/Physics/PhysicsInitialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/PhysicsInitialization.cs -------------------------------------------------------------------------------- /Src/Physics/PhysicsSimulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/PhysicsSimulation.cs -------------------------------------------------------------------------------- /Src/Physics/RaycastCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/RaycastCallback.cs -------------------------------------------------------------------------------- /Src/Physics/WorldPhysics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/WorldPhysics.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/AddCollisionShapeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/AddCollisionShapeMessage.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/Collision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/Collision.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/CollisionMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/CollisionMesh.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/CollisionShapesInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/CollisionShapesInfo.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/CollisionShapesInfoImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/CollisionShapesInfoImplementation.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/ConcaveCollisionMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/ConcaveCollisionMesh.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/ContactPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/ContactPoint.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/ConvexCollisionMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/ConvexCollisionMesh.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/RemoveCollisionShapeMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/RemoveCollisionShapeMessage.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/BoxCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/BoxCollider.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/BoxColliderImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/BoxColliderImplementation.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/CapsuleCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/CapsuleCollider.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/CapsuleColliderImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/CapsuleColliderImplementation.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/CylinderCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/CylinderCollider.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/MeshCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/MeshCollider.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/MeshColliderImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Collision/_Colliders/MeshColliderImplementation.cs -------------------------------------------------------------------------------- /Src/Physics/_Collision/_Colliders/SphereCollider.cs: -------------------------------------------------------------------------------- 1 | namespace Dissonance.Engine.Physics; 2 | 3 | public struct SphereCollider 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Src/Physics/_Rigidbodies/ActivateRigidbodyMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Rigidbodies/ActivateRigidbodyMessage.cs -------------------------------------------------------------------------------- /Src/Physics/_Rigidbodies/Rigidbody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Rigidbodies/Rigidbody.cs -------------------------------------------------------------------------------- /Src/Physics/_Rigidbodies/RigidbodyImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Rigidbodies/RigidbodyImplementation.cs -------------------------------------------------------------------------------- /Src/Physics/_Rigidbodies/RigidbodyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Physics/_Rigidbodies/RigidbodyType.cs -------------------------------------------------------------------------------- /Src/Utilities/ArrayUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/ArrayUtils.cs -------------------------------------------------------------------------------- /Src/Utilities/DependencyUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/DependencyUtils.cs -------------------------------------------------------------------------------- /Src/Utilities/_Extensions/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Extensions/IOExtensions.cs -------------------------------------------------------------------------------- /Src/Utilities/_Extensions/LinqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Extensions/LinqExtensions.cs -------------------------------------------------------------------------------- /Src/Utilities/_Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /Src/Utilities/_Internal/HookUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Internal/HookUtils.cs -------------------------------------------------------------------------------- /Src/Utilities/_Internal/InternalUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Internal/InternalUtils.cs -------------------------------------------------------------------------------- /Src/Utilities/_Internal/ReflectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Internal/ReflectionUtils.cs -------------------------------------------------------------------------------- /Src/Utilities/_Internal/VirtualMethodHookAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/Utilities/_Internal/VirtualMethodHookAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/AssemblyManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/AssemblyManagement.cs -------------------------------------------------------------------------------- /Src/_Core/AutoloadAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/AutoloadAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/CommonCallbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/CommonCallbacks.cs -------------------------------------------------------------------------------- /Src/_Core/Debug.Rendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/Debug.Rendering.cs -------------------------------------------------------------------------------- /Src/_Core/Debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/Debug.cs -------------------------------------------------------------------------------- /Src/_Core/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/Game.cs -------------------------------------------------------------------------------- /Src/_Core/GameEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/GameEngine.cs -------------------------------------------------------------------------------- /Src/_Core/GameFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/GameFlags.cs -------------------------------------------------------------------------------- /Src/_Core/MathHelper.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/MathHelper.Functions.cs -------------------------------------------------------------------------------- /Src/_Core/MathHelper.Interpolation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/MathHelper.Interpolation.cs -------------------------------------------------------------------------------- /Src/_Core/MathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/MathHelper.cs -------------------------------------------------------------------------------- /Src/_Core/Rand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/Rand.cs -------------------------------------------------------------------------------- /Src/_Core/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/Time.cs -------------------------------------------------------------------------------- /Src/_Core/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/Transform.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/Global.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/Global.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Components/ComponentManager.EntityData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Components/ComponentManager.EntityData.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Components/ComponentManager.GlobalData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Components/ComponentManager.GlobalData.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Components/ComponentManager.WorldData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Components/ComponentManager.WorldData.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Components/ComponentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Components/ComponentManager.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Components/ComponentSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Components/ComponentSet.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/Entity.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/EntityEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/EntityEnumerator.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/EntityManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/EntityManager.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/EntityPrefab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/EntityPrefab.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/EntitySet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/EntitySet.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/EntitySetEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/EntitySetEnumerator.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/EntitySpawning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/EntitySpawning.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/IEntity.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/PackedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/PackedEntity.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/PackedScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/PackedScene.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Entities/SpawnEntityMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Entities/SpawnEntityMessage.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Messages/ComponentAddedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Messages/ComponentAddedMessage.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Messages/ComponentRemovedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Messages/ComponentRemovedMessage.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Messages/MessageEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Messages/MessageEnumerator.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Messages/MessageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Messages/MessageManager.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/SystemDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/SystemDelegate.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/SystemDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/SystemDescription.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/SystemHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/SystemHandle.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/SystemResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/SystemResult.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/SystemStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/SystemStorage.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/Systems.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/Systems.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Attributes/CalledInAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Attributes/CalledInAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Attributes/ComponentSourceAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Attributes/ComponentSourceAttributes.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Attributes/ISystemAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Attributes/ISystemAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Attributes/RequiresTagsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Attributes/RequiresTagsAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Attributes/SystemAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Attributes/SystemAttributes.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Attributes/TagsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Attributes/TagsAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/CallbackData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/CallbackData.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/CallbackDeclarationAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/CallbackDeclarationAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/CallbackDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/CallbackDescription.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/CallbackHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/CallbackHandle.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/CallbackStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/CallbackStorage.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/Callbacks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/Callbacks.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Callbacks/ICallbackAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Callbacks/ICallbackAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Tags/Tag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Tags/Tag.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Systems/_Tags/Tags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Systems/_Tags/Tags.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Worlds/World.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Worlds/World.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Worlds/WorldCreationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Worlds/WorldCreationOptions.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Worlds/WorldEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Worlds/WorldEnumerator.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Worlds/WorldManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Worlds/WorldManager.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Worlds/WorldSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Worlds/WorldSet.cs -------------------------------------------------------------------------------- /Src/_Core/_ECS/_Worlds/WorldSetEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_ECS/_Worlds/WorldSetEnumerator.cs -------------------------------------------------------------------------------- /Src/_Core/_Layers/Layer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Layers/Layer.cs -------------------------------------------------------------------------------- /Src/_Core/_Layers/LayerMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Layers/LayerMask.cs -------------------------------------------------------------------------------- /Src/_Core/_Layers/Layers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Layers/Layers.cs -------------------------------------------------------------------------------- /Src/_Core/_Modules/DependencyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Modules/DependencyInfo.cs -------------------------------------------------------------------------------- /Src/_Core/_Modules/EngineModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Modules/EngineModule.cs -------------------------------------------------------------------------------- /Src/_Core/_Modules/EngineModuleHooks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Modules/EngineModuleHooks.cs -------------------------------------------------------------------------------- /Src/_Core/_Modules/HookPositionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Modules/HookPositionAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_Modules/ModuleDependencyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Modules/ModuleDependencyAttribute.cs -------------------------------------------------------------------------------- /Src/_Core/_Modules/ModuleManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Modules/ModuleManagement.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Bounds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Bounds.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Gradient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Gradient.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Matrix4x4.Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Matrix4x4.Functions.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Matrix4x4.Operators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Matrix4x4.Operators.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Matrix4x4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Matrix4x4.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Quaternion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Quaternion.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/RectFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/RectFloat.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/RectInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/RectInt.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/RectOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/RectOffset.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector2.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector2Int.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector2Int.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector2UShort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector2UShort.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector3.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector3Int.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector3Int.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector4.cs -------------------------------------------------------------------------------- /Src/_Core/_Structures/Vector4Int.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Src/_Core/_Structures/Vector4Int.cs -------------------------------------------------------------------------------- /Tools/Build/netstandard2.0/Dissonance.BuildTools.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Build/netstandard2.0/Dissonance.BuildTools.deps.json -------------------------------------------------------------------------------- /Tools/Build/netstandard2.0/Dissonance.BuildTools.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Build/netstandard2.0/Dissonance.BuildTools.dll -------------------------------------------------------------------------------- /Tools/Build/netstandard2.0/Dissonance.BuildTools.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Build/netstandard2.0/Dissonance.BuildTools.pdb -------------------------------------------------------------------------------- /Tools/Dissonance.BuildTools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Dissonance.BuildTools.csproj -------------------------------------------------------------------------------- /Tools/Dissonance.BuildTools.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Dissonance.BuildTools.sln -------------------------------------------------------------------------------- /Tools/Tasks/DeleteEmptyDirectories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Tasks/DeleteEmptyDirectories.cs -------------------------------------------------------------------------------- /Tools/Tasks/MoveProjectDependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Tasks/MoveProjectDependencies.cs -------------------------------------------------------------------------------- /Tools/Tasks/TaskBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirsario/DissonanceEngine/HEAD/Tools/Tasks/TaskBase.cs --------------------------------------------------------------------------------