diff --git a/.gitignore b/.gitignore
index 0e8d1ee..65fa728 100644
--- a/.gitignore
+++ b/.gitignore
@@ -36,13 +36,13 @@ msbuild.wrn
# Visual Studio 2015
.vs/
-# Dagger log files
+# Voile log files
*.log
# FMOD binaries (I cannot distribute them)
-DaggerFramework.Fmod/*.nupkg
-DaggerFramework.Fmod/runtimes/**/*.dll
-DaggerFramework.Fmod/runtimes/**/*.so*
+Voile.Fmod/*.nupkg
+Voile.Fmod/runtimes/**/*.dll
+Voile.Fmod/runtimes/**/*.so*
# !binaries/fmod/windows/WINDOWS_BINARIES_HERE
# !binaries/fmod/linux/LINUX_BINARIES_HERE
diff --git a/NuGet.config b/NuGet.config
index 105eae9..58aa009 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -1,6 +1,6 @@
-
+
-
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 03a335e..5862387 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Dagger Framework
+# Voile
A work in progress game framework written in C#.
## Features
diff --git a/TestGame/Circle2d.cs b/TestGame/Circle2d.cs
index 9681bbe..067b8ab 100644
--- a/TestGame/Circle2d.cs
+++ b/TestGame/Circle2d.cs
@@ -1,7 +1,7 @@
-using DaggerFramework.Rendering;
-using DaggerFramework.SceneGraph;
+using Voile.Rendering;
+using Voile.SceneGraph;
-namespace DaggerFramework;
+namespace Voile;
public class Circle2d : Drawable2d
{
diff --git a/TestGame/TestGame.cs b/TestGame/TestGame.cs
index 64473de..31a4fa0 100644
--- a/TestGame/TestGame.cs
+++ b/TestGame/TestGame.cs
@@ -1,11 +1,11 @@
using System.Numerics;
-using DaggerFramework;
-using DaggerFramework.Rendering;
-using DaggerFramework.Audio;
-using DaggerFramework.Resources;
-using DaggerFramework.SceneGraph;
-using DaggerFramework.Utils;
+using Voile;
+using Voile.Rendering;
+using Voile.Audio;
+using Voile.Resources;
+using Voile.SceneGraph;
+using Voile.Utils;
public class TestGame : Game
diff --git a/TestGame/TestGame.csproj b/TestGame/TestGame.csproj
index 2363873..0718771 100644
--- a/TestGame/TestGame.csproj
+++ b/TestGame/TestGame.csproj
@@ -10,7 +10,7 @@
-
+
diff --git a/TestGame/TestPlayer.cs b/TestGame/TestPlayer.cs
index bb7dc1e..6866d25 100644
--- a/TestGame/TestPlayer.cs
+++ b/TestGame/TestPlayer.cs
@@ -1,7 +1,7 @@
-using DaggerFramework;
-using DaggerFramework.Extensions;
-using DaggerFramework.SceneGraph;
-using DaggerFramework.Utils;
+using Voile;
+using Voile.Extensions;
+using Voile.SceneGraph;
+using Voile.Utils;
public class TestPlayer : RectangleShape2d
{
diff --git a/TestGame/UiLayer.cs b/TestGame/UiLayer.cs
index cb1b4a3..6f1c4aa 100644
--- a/TestGame/UiLayer.cs
+++ b/TestGame/UiLayer.cs
@@ -1,9 +1,9 @@
using System.Numerics;
-using DaggerFramework;
-using DaggerFramework.Rendering;
-using DaggerFramework.SceneGraph;
-using DaggerFramework.UI;
-using DaggerFramework.Utils;
+using Voile;
+using Voile.Rendering;
+using Voile.SceneGraph;
+using Voile.UI;
+using Voile.Utils;
public class UiLayer : Layer
{
diff --git a/TestGame/World.cs b/TestGame/World.cs
index af4426b..a682345 100644
--- a/TestGame/World.cs
+++ b/TestGame/World.cs
@@ -1,7 +1,7 @@
using System.Numerics;
-using DaggerFramework;
-using DaggerFramework.Rendering;
-using DaggerFramework.SceneGraph;
+using Voile;
+using Voile.Rendering;
+using Voile.SceneGraph;
public class World : Drawable2d
{
diff --git a/DaggerFramework.Fmod/DaggerFramework.Fmod.csproj b/Voile.Fmod/Voile.Fmod.csproj
similarity index 98%
rename from DaggerFramework.Fmod/DaggerFramework.Fmod.csproj
rename to Voile.Fmod/Voile.Fmod.csproj
index 6404f2f..acd9ed3 100644
--- a/DaggerFramework.Fmod/DaggerFramework.Fmod.csproj
+++ b/Voile.Fmod/Voile.Fmod.csproj
@@ -17,4 +17,4 @@
-
+
\ No newline at end of file
diff --git a/DaggerFramework.Fmod/fmod.cs b/Voile.Fmod/fmod.cs
similarity index 100%
rename from DaggerFramework.Fmod/fmod.cs
rename to Voile.Fmod/fmod.cs
diff --git a/DaggerFramework.Fmod/fmod_dsp.cs b/Voile.Fmod/fmod_dsp.cs
similarity index 100%
rename from DaggerFramework.Fmod/fmod_dsp.cs
rename to Voile.Fmod/fmod_dsp.cs
diff --git a/DaggerFramework.Fmod/fmod_errors.cs b/Voile.Fmod/fmod_errors.cs
similarity index 100%
rename from DaggerFramework.Fmod/fmod_errors.cs
rename to Voile.Fmod/fmod_errors.cs
diff --git a/DaggerFramework.Fmod/fmod_studio.cs b/Voile.Fmod/fmod_studio.cs
similarity index 100%
rename from DaggerFramework.Fmod/fmod_studio.cs
rename to Voile.Fmod/fmod_studio.cs
diff --git a/DaggerFramework.Fmod/runtimes/linux-x64/native/.keep b/Voile.Fmod/runtimes/linux-x64/native/.keep
similarity index 100%
rename from DaggerFramework.Fmod/runtimes/linux-x64/native/.keep
rename to Voile.Fmod/runtimes/linux-x64/native/.keep
diff --git a/DaggerFramework.Fmod/runtimes/win-x64/native/.keep b/Voile.Fmod/runtimes/win-x64/native/.keep
similarity index 100%
rename from DaggerFramework.Fmod/runtimes/win-x64/native/.keep
rename to Voile.Fmod/runtimes/win-x64/native/.keep
diff --git a/DaggerFramework.sln b/Voile.sln
similarity index 89%
rename from DaggerFramework.sln
rename to Voile.sln
index 743441e..436402c 100644
--- a/DaggerFramework.sln
+++ b/Voile.sln
@@ -1,34 +1,34 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestGame", "TestGame\TestGame.csproj", "{393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaggerFramework", "DaggerFramework\DaggerFramework.csproj", "{DA4FDEDC-AA81-4336-844F-562F9E763974}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Folder", "Solution Folder", "{EE70E84B-A471-4B5B-AE5B-B2712E6553EB}"
- ProjectSection(SolutionItems) = preProject
- .gitignore = .gitignore
- README.md = README.md
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Release|Any CPU.Build.0 = Release|Any CPU
- {DA4FDEDC-AA81-4336-844F-562F9E763974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DA4FDEDC-AA81-4336-844F-562F9E763974}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DA4FDEDC-AA81-4336-844F-562F9E763974}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DA4FDEDC-AA81-4336-844F-562F9E763974}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.0.31903.59
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestGame", "TestGame\TestGame.csproj", "{393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Voile", "Voile\Voile.csproj", "{DA4FDEDC-AA81-4336-844F-562F9E763974}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Folder", "Solution Folder", "{EE70E84B-A471-4B5B-AE5B-B2712E6553EB}"
+ ProjectSection(SolutionItems) = preProject
+ .gitignore = .gitignore
+ README.md = README.md
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {393AA04F-A0DE-42F2-AAEC-6B2DCFB7A852}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DA4FDEDC-AA81-4336-844F-562F9E763974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DA4FDEDC-AA81-4336-844F-562F9E763974}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DA4FDEDC-AA81-4336-844F-562F9E763974}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DA4FDEDC-AA81-4336-844F-562F9E763974}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/DaggerFramework/Source/Audio/AudioBackend.cs b/Voile/Source/Audio/AudioBackend.cs
similarity index 97%
rename from DaggerFramework/Source/Audio/AudioBackend.cs
rename to Voile/Source/Audio/AudioBackend.cs
index c93cb32..b956705 100644
--- a/DaggerFramework/Source/Audio/AudioBackend.cs
+++ b/Voile/Source/Audio/AudioBackend.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Audio
+namespace Voile.Audio
{
public abstract class AudioBackend : IDisposable
{
diff --git a/DaggerFramework/Source/Audio/AudioBus.cs b/Voile/Source/Audio/AudioBus.cs
similarity index 61%
rename from DaggerFramework/Source/Audio/AudioBus.cs
rename to Voile/Source/Audio/AudioBus.cs
index 5af6232..c27fded 100644
--- a/DaggerFramework/Source/Audio/AudioBus.cs
+++ b/Voile/Source/Audio/AudioBus.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
public class AudioBus
{
diff --git a/DaggerFramework/Source/Audio/AudioEffect.cs b/Voile/Source/Audio/AudioEffect.cs
similarity index 79%
rename from DaggerFramework/Source/Audio/AudioEffect.cs
rename to Voile/Source/Audio/AudioEffect.cs
index 7a63fca..8deec24 100644
--- a/DaggerFramework/Source/Audio/AudioEffect.cs
+++ b/Voile/Source/Audio/AudioEffect.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
public class AudioEffect { }
diff --git a/DaggerFramework/Source/Audio/DummyAudioBackend.cs b/Voile/Source/Audio/DummyAudioBackend.cs
similarity index 96%
rename from DaggerFramework/Source/Audio/DummyAudioBackend.cs
rename to Voile/Source/Audio/DummyAudioBackend.cs
index fdff592..79a37c3 100644
--- a/DaggerFramework/Source/Audio/DummyAudioBackend.cs
+++ b/Voile/Source/Audio/DummyAudioBackend.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Audio
+namespace Voile.Audio
{
public class DummyAudioBackend : AudioBackend
{
diff --git a/DaggerFramework/Source/Audio/FmodAudioBackend.cs b/Voile/Source/Audio/FmodAudioBackend.cs
similarity index 99%
rename from DaggerFramework/Source/Audio/FmodAudioBackend.cs
rename to Voile/Source/Audio/FmodAudioBackend.cs
index 77ddd94..bdfa673 100644
--- a/DaggerFramework/Source/Audio/FmodAudioBackend.cs
+++ b/Voile/Source/Audio/FmodAudioBackend.cs
@@ -1,7 +1,7 @@
using FMOD;
using System.Runtime.InteropServices;
-namespace DaggerFramework.Audio
+namespace Voile.Audio
{
public class FmodAudioBackend : AudioBackend
{
diff --git a/DaggerFramework/Source/Audio/SoundInstance.cs b/Voile/Source/Audio/SoundInstance.cs
similarity index 97%
rename from DaggerFramework/Source/Audio/SoundInstance.cs
rename to Voile/Source/Audio/SoundInstance.cs
index 018c19e..1c28569 100644
--- a/DaggerFramework/Source/Audio/SoundInstance.cs
+++ b/Voile/Source/Audio/SoundInstance.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Audio
+namespace Voile.Audio
{
public class SoundInstance
{
diff --git a/DaggerFramework/Source/Color.cs b/Voile/Source/Color.cs
similarity index 99%
rename from DaggerFramework/Source/Color.cs
rename to Voile/Source/Color.cs
index 5d8478d..abb1b42 100644
--- a/DaggerFramework/Source/Color.cs
+++ b/Voile/Source/Color.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
// Based on https://github.com/ppr-game/PPR/blob/engine/PER.Util/src/Color.cs
///
diff --git a/DaggerFramework/Source/Extensions/Mat4Extensions.cs b/Voile/Source/Extensions/Mat4Extensions.cs
similarity index 84%
rename from DaggerFramework/Source/Extensions/Mat4Extensions.cs
rename to Voile/Source/Extensions/Mat4Extensions.cs
index f31dfb3..fe29719 100644
--- a/DaggerFramework/Source/Extensions/Mat4Extensions.cs
+++ b/Voile/Source/Extensions/Mat4Extensions.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.Extensions
+namespace Voile.Extensions
{
public static class Mat4Extensions
{
diff --git a/DaggerFramework/Source/Extensions/Vector2Extensions.cs b/Voile/Source/Extensions/Vector2Extensions.cs
similarity index 87%
rename from DaggerFramework/Source/Extensions/Vector2Extensions.cs
rename to Voile/Source/Extensions/Vector2Extensions.cs
index c6f6d94..7727f52 100644
--- a/DaggerFramework/Source/Extensions/Vector2Extensions.cs
+++ b/Voile/Source/Extensions/Vector2Extensions.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.Extensions
+namespace Voile.Extensions
{
public static class Vector2Extensions
{
diff --git a/DaggerFramework/Source/External/FastNoiseLite.cs b/Voile/Source/External/FastNoiseLite.cs
similarity index 100%
rename from DaggerFramework/Source/External/FastNoiseLite.cs
rename to Voile/Source/External/FastNoiseLite.cs
diff --git a/DaggerFramework/Source/External/LehmerRandom.cs b/Voile/Source/External/LehmerRandom.cs
similarity index 100%
rename from DaggerFramework/Source/External/LehmerRandom.cs
rename to Voile/Source/External/LehmerRandom.cs
diff --git a/DaggerFramework/Source/Game.cs b/Voile/Source/Game.cs
similarity index 98%
rename from DaggerFramework/Source/Game.cs
rename to Voile/Source/Game.cs
index 4cbb883..7cfc7e2 100644
--- a/DaggerFramework/Source/Game.cs
+++ b/Voile/Source/Game.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
public abstract class Game
{
diff --git a/DaggerFramework/Source/InputAction.cs b/Voile/Source/InputAction.cs
similarity index 97%
rename from DaggerFramework/Source/InputAction.cs
rename to Voile/Source/InputAction.cs
index 256e57a..375c42f 100644
--- a/DaggerFramework/Source/InputAction.cs
+++ b/Voile/Source/InputAction.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
public abstract class InputAction
{
diff --git a/DaggerFramework/Source/InputHandler.cs b/Voile/Source/InputHandler.cs
similarity index 99%
rename from DaggerFramework/Source/InputHandler.cs
rename to Voile/Source/InputHandler.cs
index a6740f2..d5cc2d9 100644
--- a/DaggerFramework/Source/InputHandler.cs
+++ b/Voile/Source/InputHandler.cs
@@ -1,8 +1,8 @@
using System.Diagnostics.CodeAnalysis;
using System.Numerics;
-using DaggerFramework.Utils;
+using Voile.Utils;
-namespace DaggerFramework
+namespace Voile
{
public abstract class InputHandler
{
diff --git a/DaggerFramework/Source/RaylibInputHandler.cs b/Voile/Source/RaylibInputHandler.cs
similarity index 99%
rename from DaggerFramework/Source/RaylibInputHandler.cs
rename to Voile/Source/RaylibInputHandler.cs
index 3ec3086..a731525 100644
--- a/DaggerFramework/Source/RaylibInputHandler.cs
+++ b/Voile/Source/RaylibInputHandler.cs
@@ -1,7 +1,7 @@
using System.Numerics;
using Raylib_cs;
-namespace DaggerFramework
+namespace Voile
{
public class RaylibInputHandler : InputHandler
{
diff --git a/DaggerFramework/Source/Rendering/ColorRectShader.cs b/Voile/Source/Rendering/ColorRectShader.cs
similarity index 96%
rename from DaggerFramework/Source/Rendering/ColorRectShader.cs
rename to Voile/Source/Rendering/ColorRectShader.cs
index 359769a..1fcd443 100644
--- a/DaggerFramework/Source/Rendering/ColorRectShader.cs
+++ b/Voile/Source/Rendering/ColorRectShader.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Rendering
+namespace Voile.Rendering
{
public class ColorRectShader : Shader
{
diff --git a/DaggerFramework/Source/Rendering/RaylibRenderer.cs b/Voile/Source/Rendering/RaylibRenderer.cs
similarity index 94%
rename from DaggerFramework/Source/Rendering/RaylibRenderer.cs
rename to Voile/Source/Rendering/RaylibRenderer.cs
index 768ca48..1071df1 100644
--- a/DaggerFramework/Source/Rendering/RaylibRenderer.cs
+++ b/Voile/Source/Rendering/RaylibRenderer.cs
@@ -3,7 +3,7 @@ using System.Runtime.InteropServices;
using System.Text;
using Raylib_cs;
-namespace DaggerFramework.Rendering
+namespace Voile.Rendering
{
public class RaylibRenderer : Renderer
{
@@ -110,7 +110,7 @@ namespace DaggerFramework.Rendering
public override void ClearBackground(Color color)
{
- Raylib.ClearBackground(DaggerColorToRaylibColor(color));
+ Raylib.ClearBackground(VoileColorToRaylibColor(color));
}
protected override double GetFrameTime()
@@ -120,7 +120,7 @@ namespace DaggerFramework.Rendering
public override void DrawCircle(float radius, Color color)
{
- Raylib.DrawCircle((int)transformPosition.X, (int)transformPosition.Y, radius, DaggerColorToRaylibColor(color));
+ Raylib.DrawCircle((int)transformPosition.X, (int)transformPosition.Y, radius, VoileColorToRaylibColor(color));
}
public override void DrawTexture(Texture2d texture, Color tint)
@@ -130,7 +130,7 @@ namespace DaggerFramework.Rendering
LoadTexture(texture);
}
- Raylib.DrawTextureV(_texturePool[texture.Handle], transformPosition, DaggerColorToRaylibColor(tint));
+ Raylib.DrawTextureV(_texturePool[texture.Handle], transformPosition, VoileColorToRaylibColor(tint));
}
public override void DrawRectangle(Vector2 size, Color color)
@@ -141,12 +141,12 @@ namespace DaggerFramework.Rendering
y = transformPosition.Y,
width = size.X,
height = size.Y
- }, transformOffset, transformRotation, DaggerColorToRaylibColor(color));
+ }, transformOffset, transformRotation, VoileColorToRaylibColor(color));
}
public override void DrawDebugText(string text, int fontSize, Color color)
{
- Raylib.DrawText(text, (int)transformPosition.X, (int)transformPosition.Y, fontSize, DaggerColorToRaylibColor(color));
+ Raylib.DrawText(text, (int)transformPosition.X, (int)transformPosition.Y, fontSize, VoileColorToRaylibColor(color));
}
public override void DrawSdfText(string text, int fontSize, Color color)
@@ -199,7 +199,7 @@ namespace DaggerFramework.Rendering
CreateWindow(windowSettings);
}
- private Raylib_cs.Color DaggerColorToRaylibColor(Color color)
+ private Raylib_cs.Color VoileColorToRaylibColor(Color color)
{
return new Raylib_cs.Color { r = (byte)Math.Round(color.R * 255f), g = (byte)Math.Round(color.G * 255f), b = (byte)Math.Round(color.B * 255f), a = (byte)Math.Round(color.A * 255f) };
}
@@ -212,7 +212,7 @@ namespace DaggerFramework.Rendering
}
var rayFont = _fontPool[font.Handle];
- Raylib.DrawTextPro(rayFont, text, transformPosition, transformOffset, transformRotation, font.Size, 0.0f, DaggerColorToRaylibColor(color));
+ Raylib.DrawTextPro(rayFont, text, transformPosition, transformOffset, transformRotation, font.Size, 0.0f, VoileColorToRaylibColor(color));
}
protected override int GetMonitorWidth(int monitorId)
diff --git a/DaggerFramework/Source/Rendering/Renderer.cs b/Voile/Source/Rendering/Renderer.cs
similarity index 99%
rename from DaggerFramework/Source/Rendering/Renderer.cs
rename to Voile/Source/Rendering/Renderer.cs
index d31f722..85ceb4e 100644
--- a/DaggerFramework/Source/Rendering/Renderer.cs
+++ b/Voile/Source/Rendering/Renderer.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.Rendering
+namespace Voile.Rendering
{
///
/// An abstract class representing the graphics renderer.
diff --git a/DaggerFramework/Source/Rendering/Shader.cs b/Voile/Source/Rendering/Shader.cs
similarity index 81%
rename from DaggerFramework/Source/Rendering/Shader.cs
rename to Voile/Source/Rendering/Shader.cs
index 248f78a..3890c1b 100644
--- a/DaggerFramework/Source/Rendering/Shader.cs
+++ b/Voile/Source/Rendering/Shader.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Rendering
+namespace Voile.Rendering
{
public abstract class Shader
{
diff --git a/DaggerFramework/Source/Rendering/StandardRenderer.cs b/Voile/Source/Rendering/StandardRenderer.cs
similarity index 99%
rename from DaggerFramework/Source/Rendering/StandardRenderer.cs
rename to Voile/Source/Rendering/StandardRenderer.cs
index a30d529..879107a 100644
--- a/DaggerFramework/Source/Rendering/StandardRenderer.cs
+++ b/Voile/Source/Rendering/StandardRenderer.cs
@@ -4,7 +4,7 @@ using System.Numerics;
using Silk.NET.GLFW;
using Silk.NET.OpenGL;
-namespace DaggerFramework.Rendering
+namespace Voile.Rendering
{
///
/// A standard, OpenGL-based renderer.
diff --git a/DaggerFramework/Source/Resources/Font.cs b/Voile/Source/Resources/Font.cs
similarity index 92%
rename from DaggerFramework/Source/Resources/Font.cs
rename to Voile/Source/Resources/Font.cs
index f4ad91b..1a1b5e6 100644
--- a/DaggerFramework/Source/Resources/Font.cs
+++ b/Voile/Source/Resources/Font.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework;
+namespace Voile;
public class Font : Resource
{
diff --git a/DaggerFramework/Source/Resources/Loaders/FontLoader.cs b/Voile/Source/Resources/Loaders/FontLoader.cs
similarity index 90%
rename from DaggerFramework/Source/Resources/Loaders/FontLoader.cs
rename to Voile/Source/Resources/Loaders/FontLoader.cs
index ff82573..52bf30f 100644
--- a/DaggerFramework/Source/Resources/Loaders/FontLoader.cs
+++ b/Voile/Source/Resources/Loaders/FontLoader.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Resources;
+namespace Voile.Resources;
public class FontLoader : IResourceLoader
{
diff --git a/DaggerFramework/Source/Resources/Loaders/IResourceLoader.cs b/Voile/Source/Resources/Loaders/IResourceLoader.cs
similarity index 82%
rename from DaggerFramework/Source/Resources/Loaders/IResourceLoader.cs
rename to Voile/Source/Resources/Loaders/IResourceLoader.cs
index f6686ed..c67cb1e 100644
--- a/DaggerFramework/Source/Resources/Loaders/IResourceLoader.cs
+++ b/Voile/Source/Resources/Loaders/IResourceLoader.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Resources
+namespace Voile.Resources
{
public interface IResourceLoader where T : Resource
{
diff --git a/DaggerFramework/Source/Resources/Loaders/SoundLoader.cs b/Voile/Source/Resources/Loaders/SoundLoader.cs
similarity index 97%
rename from DaggerFramework/Source/Resources/Loaders/SoundLoader.cs
rename to Voile/Source/Resources/Loaders/SoundLoader.cs
index dcfb17b..c532264 100644
--- a/DaggerFramework/Source/Resources/Loaders/SoundLoader.cs
+++ b/Voile/Source/Resources/Loaders/SoundLoader.cs
@@ -1,6 +1,6 @@
using StbVorbisSharp;
-namespace DaggerFramework.Resources
+namespace Voile.Resources
{
public class SoundLoader : IResourceLoader
{
diff --git a/DaggerFramework/Source/Resources/Loaders/Texture2dLoader.cs b/Voile/Source/Resources/Loaders/Texture2dLoader.cs
similarity index 92%
rename from DaggerFramework/Source/Resources/Loaders/Texture2dLoader.cs
rename to Voile/Source/Resources/Loaders/Texture2dLoader.cs
index 01e12a3..46a49ac 100644
--- a/DaggerFramework/Source/Resources/Loaders/Texture2dLoader.cs
+++ b/Voile/Source/Resources/Loaders/Texture2dLoader.cs
@@ -1,7 +1,7 @@
-using DaggerFramework.Resources;
+using Voile.Resources;
using StbImageSharp;
-namespace DaggerFramework
+namespace Voile
{
public class Texture2dLoader : IResourceLoader
{
diff --git a/DaggerFramework/Source/Resources/Resource.cs b/Voile/Source/Resources/Resource.cs
similarity index 96%
rename from DaggerFramework/Source/Resources/Resource.cs
rename to Voile/Source/Resources/Resource.cs
index cdd593c..01877fc 100644
--- a/DaggerFramework/Source/Resources/Resource.cs
+++ b/Voile/Source/Resources/Resource.cs
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
-namespace DaggerFramework
+namespace Voile
{
public abstract class Resource : IDisposable
{
diff --git a/DaggerFramework/Source/Resources/ResourceManager.cs b/Voile/Source/Resources/ResourceManager.cs
similarity index 98%
rename from DaggerFramework/Source/Resources/ResourceManager.cs
rename to Voile/Source/Resources/ResourceManager.cs
index 93b8cd0..de0b69d 100644
--- a/DaggerFramework/Source/Resources/ResourceManager.cs
+++ b/Voile/Source/Resources/ResourceManager.cs
@@ -1,9 +1,9 @@
using System.Diagnostics.CodeAnalysis;
using System.Linq;
-using DaggerFramework.Utils;
+using Voile.Utils;
-namespace DaggerFramework.Resources
+namespace Voile.Resources
{
public class ResourceManager
{
diff --git a/DaggerFramework/Source/Resources/Savers/IResourceSaver.cs b/Voile/Source/Resources/Savers/IResourceSaver.cs
similarity index 78%
rename from DaggerFramework/Source/Resources/Savers/IResourceSaver.cs
rename to Voile/Source/Resources/Savers/IResourceSaver.cs
index dfd5b27..aa69bc7 100644
--- a/DaggerFramework/Source/Resources/Savers/IResourceSaver.cs
+++ b/Voile/Source/Resources/Savers/IResourceSaver.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.Resources
+namespace Voile.Resources
{
public interface IResourceSaver where T : Resource
{
diff --git a/DaggerFramework/Source/Resources/Sound.cs b/Voile/Source/Resources/Sound.cs
similarity index 92%
rename from DaggerFramework/Source/Resources/Sound.cs
rename to Voile/Source/Resources/Sound.cs
index 87273eb..aeac10a 100644
--- a/DaggerFramework/Source/Resources/Sound.cs
+++ b/Voile/Source/Resources/Sound.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
public class Sound : Resource
{
diff --git a/DaggerFramework/Source/Resources/Texture2d.cs b/Voile/Source/Resources/Texture2d.cs
similarity index 98%
rename from DaggerFramework/Source/Resources/Texture2d.cs
rename to Voile/Source/Resources/Texture2d.cs
index ee67bed..2f02202 100644
--- a/DaggerFramework/Source/Resources/Texture2d.cs
+++ b/Voile/Source/Resources/Texture2d.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework
+namespace Voile
{
public class Texture2d : Resource
{
diff --git a/DaggerFramework/Source/SceneGraph/Camera2d.cs b/Voile/Source/SceneGraph/Camera2d.cs
similarity index 92%
rename from DaggerFramework/Source/SceneGraph/Camera2d.cs
rename to Voile/Source/SceneGraph/Camera2d.cs
index ac93a94..f8091d1 100644
--- a/DaggerFramework/Source/SceneGraph/Camera2d.cs
+++ b/Voile/Source/SceneGraph/Camera2d.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.SceneGraph;
+namespace Voile.SceneGraph;
public class Camera2d : Entity2d
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/CircleShape2d.cs b/Voile/Source/SceneGraph/Entities/CircleShape2d.cs
similarity index 85%
rename from DaggerFramework/Source/SceneGraph/Entities/CircleShape2d.cs
rename to Voile/Source/SceneGraph/Entities/CircleShape2d.cs
index b659552..74fadb9 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/CircleShape2d.cs
+++ b/Voile/Source/SceneGraph/Entities/CircleShape2d.cs
@@ -1,6 +1,6 @@
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class CircleShape2d : Drawable2d
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/Drawable2d.cs b/Voile/Source/SceneGraph/Entities/Drawable2d.cs
similarity index 83%
rename from DaggerFramework/Source/SceneGraph/Entities/Drawable2d.cs
rename to Voile/Source/SceneGraph/Entities/Drawable2d.cs
index 4ced39b..ec6fec1 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/Drawable2d.cs
+++ b/Voile/Source/SceneGraph/Entities/Drawable2d.cs
@@ -1,7 +1,7 @@
using System.Numerics;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public abstract class Drawable2d : Entity2d, IDrawable
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/Entity.cs b/Voile/Source/SceneGraph/Entities/Entity.cs
similarity index 91%
rename from DaggerFramework/Source/SceneGraph/Entities/Entity.cs
rename to Voile/Source/SceneGraph/Entities/Entity.cs
index 1caae52..a704632 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/Entity.cs
+++ b/Voile/Source/SceneGraph/Entities/Entity.cs
@@ -1,8 +1,8 @@
using System.Text.Json.Serialization;
-using DaggerFramework.Audio;
-using DaggerFramework.Rendering;
+using Voile.Audio;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class Entity
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/Entity2d.cs b/Voile/Source/SceneGraph/Entities/Entity2d.cs
similarity index 81%
rename from DaggerFramework/Source/SceneGraph/Entities/Entity2d.cs
rename to Voile/Source/SceneGraph/Entities/Entity2d.cs
index 93b2ffd..6a0d58b 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/Entity2d.cs
+++ b/Voile/Source/SceneGraph/Entities/Entity2d.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class Entity2d : Entity
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/IDrawable.cs b/Voile/Source/SceneGraph/Entities/IDrawable.cs
similarity index 56%
rename from DaggerFramework/Source/SceneGraph/Entities/IDrawable.cs
rename to Voile/Source/SceneGraph/Entities/IDrawable.cs
index 5d0c111..4d5df17 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/IDrawable.cs
+++ b/Voile/Source/SceneGraph/Entities/IDrawable.cs
@@ -1,6 +1,6 @@
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public interface IDrawable
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/Particles2d.cs b/Voile/Source/SceneGraph/Entities/Particles2d.cs
similarity index 98%
rename from DaggerFramework/Source/SceneGraph/Entities/Particles2d.cs
rename to Voile/Source/SceneGraph/Entities/Particles2d.cs
index a42a726..e4671dc 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/Particles2d.cs
+++ b/Voile/Source/SceneGraph/Entities/Particles2d.cs
@@ -1,8 +1,8 @@
using System.Drawing;
using System.Numerics;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
// TODO: add oneshot parameter.
public class Particles2d : Drawable2d
diff --git a/DaggerFramework/Source/SceneGraph/Entities/RectangleShape2d.cs b/Voile/Source/SceneGraph/Entities/RectangleShape2d.cs
similarity index 81%
rename from DaggerFramework/Source/SceneGraph/Entities/RectangleShape2d.cs
rename to Voile/Source/SceneGraph/Entities/RectangleShape2d.cs
index d8079ee..39f6993 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/RectangleShape2d.cs
+++ b/Voile/Source/SceneGraph/Entities/RectangleShape2d.cs
@@ -1,7 +1,7 @@
using System.Numerics;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph;
+namespace Voile.SceneGraph;
public class RectangleShape2d : Drawable2d
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/Sprite2d.cs b/Voile/Source/SceneGraph/Entities/Sprite2d.cs
similarity index 86%
rename from DaggerFramework/Source/SceneGraph/Entities/Sprite2d.cs
rename to Voile/Source/SceneGraph/Entities/Sprite2d.cs
index ab62013..e3ec670 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/Sprite2d.cs
+++ b/Voile/Source/SceneGraph/Entities/Sprite2d.cs
@@ -1,8 +1,8 @@
using System.Drawing;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class Sprite2d : Drawable2d
{
diff --git a/DaggerFramework/Source/SceneGraph/Entities/Text2d.cs b/Voile/Source/SceneGraph/Entities/Text2d.cs
similarity index 93%
rename from DaggerFramework/Source/SceneGraph/Entities/Text2d.cs
rename to Voile/Source/SceneGraph/Entities/Text2d.cs
index d77b077..d33cd4d 100644
--- a/DaggerFramework/Source/SceneGraph/Entities/Text2d.cs
+++ b/Voile/Source/SceneGraph/Entities/Text2d.cs
@@ -1,7 +1,7 @@
-using DaggerFramework.Rendering;
+using Voile.Rendering;
using System.Drawing;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class Text2d : Drawable2d
{
diff --git a/DaggerFramework/Source/SceneGraph/EntityLayer.cs b/Voile/Source/SceneGraph/EntityLayer.cs
similarity index 96%
rename from DaggerFramework/Source/SceneGraph/EntityLayer.cs
rename to Voile/Source/SceneGraph/EntityLayer.cs
index 32306cb..46dd120 100644
--- a/DaggerFramework/Source/SceneGraph/EntityLayer.cs
+++ b/Voile/Source/SceneGraph/EntityLayer.cs
@@ -1,8 +1,8 @@
using System.Text.Json.Serialization;
-using DaggerFramework.Rendering;
-using DaggerFramework.Utils;
+using Voile.Rendering;
+using Voile.Utils;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class EntityLayer : Layer
{
diff --git a/DaggerFramework/Source/SceneGraph/IMainLoop.cs b/Voile/Source/SceneGraph/IMainLoop.cs
similarity index 82%
rename from DaggerFramework/Source/SceneGraph/IMainLoop.cs
rename to Voile/Source/SceneGraph/IMainLoop.cs
index 6222ea9..dbbe77d 100644
--- a/DaggerFramework/Source/SceneGraph/IMainLoop.cs
+++ b/Voile/Source/SceneGraph/IMainLoop.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public interface IMainLoop
{
diff --git a/DaggerFramework/Source/SceneGraph/Layer.cs b/Voile/Source/SceneGraph/Layer.cs
similarity index 90%
rename from DaggerFramework/Source/SceneGraph/Layer.cs
rename to Voile/Source/SceneGraph/Layer.cs
index 73d6a72..ef1218c 100644
--- a/DaggerFramework/Source/SceneGraph/Layer.cs
+++ b/Voile/Source/SceneGraph/Layer.cs
@@ -1,8 +1,8 @@
-using DaggerFramework.Resources;
-using DaggerFramework.Rendering;
+using Voile.Resources;
+using Voile.Rendering;
using System.Text.Json.Serialization;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public abstract class Layer : IDrawable
{
diff --git a/DaggerFramework/Source/SceneGraph/Resources/SerializedScene.cs b/Voile/Source/SceneGraph/Resources/SerializedScene.cs
similarity index 94%
rename from DaggerFramework/Source/SceneGraph/Resources/SerializedScene.cs
rename to Voile/Source/SceneGraph/Resources/SerializedScene.cs
index 1bb91f5..40fecae 100644
--- a/DaggerFramework/Source/SceneGraph/Resources/SerializedScene.cs
+++ b/Voile/Source/SceneGraph/Resources/SerializedScene.cs
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class SerializedScene : Resource
{
diff --git a/DaggerFramework/Source/SceneGraph/Resources/SerializedSceneSaver.cs b/Voile/Source/SceneGraph/Resources/SerializedSceneSaver.cs
similarity index 84%
rename from DaggerFramework/Source/SceneGraph/Resources/SerializedSceneSaver.cs
rename to Voile/Source/SceneGraph/Resources/SerializedSceneSaver.cs
index 782c955..ff047e6 100644
--- a/DaggerFramework/Source/SceneGraph/Resources/SerializedSceneSaver.cs
+++ b/Voile/Source/SceneGraph/Resources/SerializedSceneSaver.cs
@@ -1,7 +1,7 @@
-using DaggerFramework.Resources;
-using DaggerFramework.Utils;
+using Voile.Resources;
+using Voile.Utils;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class SerializedSceneSaver : IResourceSaver
{
diff --git a/DaggerFramework/Source/SceneGraph/Scene.cs b/Voile/Source/SceneGraph/Scene.cs
similarity index 96%
rename from DaggerFramework/Source/SceneGraph/Scene.cs
rename to Voile/Source/SceneGraph/Scene.cs
index b514cf4..6769660 100644
--- a/DaggerFramework/Source/SceneGraph/Scene.cs
+++ b/Voile/Source/SceneGraph/Scene.cs
@@ -1,10 +1,10 @@
using System.Text.Json;
-using DaggerFramework.Audio;
-using DaggerFramework.Rendering;
-using DaggerFramework.Resources;
+using Voile.Audio;
+using Voile.Rendering;
+using Voile.Resources;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class Scene : IMainLoop
{
diff --git a/DaggerFramework/Source/UI/Container.cs b/Voile/Source/UI/Container.cs
similarity index 95%
rename from DaggerFramework/Source/UI/Container.cs
rename to Voile/Source/UI/Container.cs
index 0d0e21b..b9418bc 100644
--- a/DaggerFramework/Source/UI/Container.cs
+++ b/Voile/Source/UI/Container.cs
@@ -1,7 +1,7 @@
using System.Numerics;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
///
/// A basic container for UI elements. All container's children will update their constraints based on container's sizing and positioning.
diff --git a/DaggerFramework/Source/UI/MarginPanel.cs b/Voile/Source/UI/MarginPanel.cs
similarity index 94%
rename from DaggerFramework/Source/UI/MarginPanel.cs
rename to Voile/Source/UI/MarginPanel.cs
index c1b250c..080fa29 100644
--- a/DaggerFramework/Source/UI/MarginPanel.cs
+++ b/Voile/Source/UI/MarginPanel.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public class MarginPanel : Panel
{
diff --git a/DaggerFramework/Source/UI/Panel.cs b/Voile/Source/UI/Panel.cs
similarity index 84%
rename from DaggerFramework/Source/UI/Panel.cs
rename to Voile/Source/UI/Panel.cs
index a3a67b3..3cab364 100644
--- a/DaggerFramework/Source/UI/Panel.cs
+++ b/Voile/Source/UI/Panel.cs
@@ -1,7 +1,7 @@
using System.Numerics;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public class Panel : Container
{
diff --git a/DaggerFramework/Source/UI/PanelStyle.cs b/Voile/Source/UI/PanelStyle.cs
similarity index 71%
rename from DaggerFramework/Source/UI/PanelStyle.cs
rename to Voile/Source/UI/PanelStyle.cs
index 01e2d21..abb907a 100644
--- a/DaggerFramework/Source/UI/PanelStyle.cs
+++ b/Voile/Source/UI/PanelStyle.cs
@@ -1,4 +1,4 @@
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public struct PanelStyle
{
diff --git a/DaggerFramework/Source/UI/Rect.cs b/Voile/Source/UI/Rect.cs
similarity index 84%
rename from DaggerFramework/Source/UI/Rect.cs
rename to Voile/Source/UI/Rect.cs
index 5885111..1096a7b 100644
--- a/DaggerFramework/Source/UI/Rect.cs
+++ b/Voile/Source/UI/Rect.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public class Rect
{
diff --git a/DaggerFramework/Source/UI/TextLabel.cs b/Voile/Source/UI/TextLabel.cs
similarity index 90%
rename from DaggerFramework/Source/UI/TextLabel.cs
rename to Voile/Source/UI/TextLabel.cs
index cbc8d1a..fb021d9 100644
--- a/DaggerFramework/Source/UI/TextLabel.cs
+++ b/Voile/Source/UI/TextLabel.cs
@@ -1,6 +1,6 @@
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public class TextLabel : UIElement
{
diff --git a/DaggerFramework/Source/UI/UIElement.cs b/Voile/Source/UI/UIElement.cs
similarity index 92%
rename from DaggerFramework/Source/UI/UIElement.cs
rename to Voile/Source/UI/UIElement.cs
index abbab6a..6ee750e 100644
--- a/DaggerFramework/Source/UI/UIElement.cs
+++ b/Voile/Source/UI/UIElement.cs
@@ -1,8 +1,8 @@
using System.Numerics;
-using DaggerFramework.Rendering;
-using DaggerFramework.Utils;
+using Voile.Rendering;
+using Voile.Utils;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public abstract class UIElement
{
diff --git a/DaggerFramework/Source/UI/VerticalPanel.cs b/Voile/Source/UI/VerticalPanel.cs
similarity index 94%
rename from DaggerFramework/Source/UI/VerticalPanel.cs
rename to Voile/Source/UI/VerticalPanel.cs
index 2058f0e..5483d32 100644
--- a/DaggerFramework/Source/UI/VerticalPanel.cs
+++ b/Voile/Source/UI/VerticalPanel.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework.UI;
+namespace Voile.UI;
public class VerticalPanel : Panel
{
diff --git a/DaggerFramework/Source/Utils/ImGuiRenderLayer.cs b/Voile/Source/Utils/ImGuiRenderLayer.cs
similarity index 99%
rename from DaggerFramework/Source/Utils/ImGuiRenderLayer.cs
rename to Voile/Source/Utils/ImGuiRenderLayer.cs
index 35d0199..f906f73 100644
--- a/DaggerFramework/Source/Utils/ImGuiRenderLayer.cs
+++ b/Voile/Source/Utils/ImGuiRenderLayer.cs
@@ -2,9 +2,9 @@ using System.Numerics;
using ImGuiNET;
using Raylib_cs;
-using DaggerFramework.Rendering;
+using Voile.Rendering;
-namespace DaggerFramework.SceneGraph
+namespace Voile.SceneGraph
{
public class ImGuiRenderLayer : Layer
{
diff --git a/DaggerFramework/Source/Utils/Logger.cs b/Voile/Source/Utils/Logger.cs
similarity index 94%
rename from DaggerFramework/Source/Utils/Logger.cs
rename to Voile/Source/Utils/Logger.cs
index 12d39d0..f1c3bed 100644
--- a/DaggerFramework/Source/Utils/Logger.cs
+++ b/Voile/Source/Utils/Logger.cs
@@ -2,7 +2,7 @@
using System.Runtime.CompilerServices;
-namespace DaggerFramework.Utils
+namespace Voile.Utils
{
public class Logger
{
@@ -10,7 +10,7 @@ namespace DaggerFramework.Utils
public static string LogPath { get; set; } = "Logs/";
///
- /// Maximum amount of log files in a log folder. If it reaches the limit, all logs will be written to dagger-latest.log instead of creating a new one.
+ /// Maximum amount of log files in a log folder. If it reaches the limit, all logs will be written to voile-latest.log instead of creating a new one.
///
public static int MaxLogFiles { get; set; } = 5;
@@ -32,11 +32,11 @@ namespace DaggerFramework.Utils
var dirInfo = Directory.CreateDirectory(LogPath);
var files = dirInfo.GetFiles();
- string logName = $"dagger-{DateFormat}-{TimeFormat}.log".Replace(':', '.');
+ string logName = $"voile-{DateFormat}-{TimeFormat}.log".Replace(':', '.');
if (files.Length >= MaxLogFiles)
{
- logName = "dagger-latest.log";
+ logName = "voile-latest.log";
}
var path = Path.Combine(LogPath, logName);
diff --git a/DaggerFramework/Source/Utils/MathUtils.cs b/Voile/Source/Utils/MathUtils.cs
similarity index 98%
rename from DaggerFramework/Source/Utils/MathUtils.cs
rename to Voile/Source/Utils/MathUtils.cs
index 4b1afe1..bc6fcdb 100644
--- a/DaggerFramework/Source/Utils/MathUtils.cs
+++ b/Voile/Source/Utils/MathUtils.cs
@@ -1,6 +1,6 @@
using System.Numerics;
-namespace DaggerFramework
+namespace Voile
{
public static class MathUtils
{
diff --git a/DaggerFramework/TODO.md b/Voile/TODO.md
similarity index 100%
rename from DaggerFramework/TODO.md
rename to Voile/TODO.md
diff --git a/DaggerFramework/DaggerFramework.csproj b/Voile/Voile.csproj
similarity index 82%
rename from DaggerFramework/DaggerFramework.csproj
rename to Voile/Voile.csproj
index 20afeaa..da1329a 100644
--- a/DaggerFramework/DaggerFramework.csproj
+++ b/Voile/Voile.csproj
@@ -8,7 +8,7 @@
-
+
@@ -19,7 +19,7 @@
-
+
\ No newline at end of file