diff --git a/Editor/Editor.vcxproj b/Editor/Editor.vcxproj
index 93c9b9d1..4d475155 100644
--- a/Editor/Editor.vcxproj
+++ b/Editor/Editor.vcxproj
@@ -19,7 +19,7 @@
Application
- false
+ true
Unicode
v142
@@ -47,7 +47,7 @@
.exe
- true
+ false
..\bin\Release-windows-x86_64\Editor\
..\bin-int\Release-windows-x86_64\Editor\
Editor
@@ -57,30 +57,38 @@
NotUsing
Level3
- ..\Nuake;..\Nuake\src\Vendors;..\Nuake\Dependencies\GLEW\include;..\Nuake\Dependencies\GLFW\x64\include;..\Nuake\Dependencies\bullet\src;..\Nuake\Dependencies\assimp\include;..\Nuake\src\Vendors\msdfgen;%(AdditionalIncludeDirectories)
+ ..\Nuake\dependencies\build\assimp;..\Nuake\dependencies\assimp\include;..\Nuake;..\Nuake\src\Vendors;..\Nuake\Dependencies\GLEW\include;..\Nuake\Dependencies\GLFW\include;..\Nuake\Dependencies\bullet3\src;..\Nuake\Dependencies\assimp\include;..\Nuake\Dependencies\build;..\Nuake\src\Vendors\msdfgen;%(AdditionalIncludeDirectories)
+ EditAndContinue
Disabled
- MultiThreaded
+ MultiThreadedDebug
stdcpp17
Console
- Nuake.lib;glfw3dll.lib;glew32s.lib;opengl32.lib;BulletCollision_vs2010_x64_release.lib;BulletDynamics_vs2010_x64_release.lib;LinearMath_vs2010_x64_release.lib;assimp-vc142-mt.lib;freetype.lib;%(AdditionalDependencies)
- ..\Nuake\dependencies\GLFW\lib-vc2019;..\Nuake\dependencies\GLEW\lib\Release\x64;..\Nuake\dependencies\bullet\lib\release\x64;..\Nuake\dependencies\assimp\lib;..\bin\Debug-windows-x86_64\Nuake;%(AdditionalLibraryDirectories);C:\Dev\Nuake\Nuake\dependencies\freetype-windows-binaries\release static\win64
+ true
+ glew32s.lib;opengl32.lib;freetype.lib;%(AdditionalDependencies)
+ ..\Nuake\dependencies\GLEW\lib\Release\x64;..\Nuake\dependencies\assimp\lib;..\Nuake\dependencies\freetype-windows-binaries\release static\win64;..\bin\Debug-windows-x86_64\Nuake;..\Nuake\src\Vendors\msdf\freetype\include;..\Nuake\src\Vendors\msdfgen\freetype\win64;..\Nuake\src\Vendors\msdfgen;..\Nuake\src\Vendors\wren\src\include;%(AdditionalLibraryDirectories)
NotUsing
Level3
- ..\Nuake;..\Nuake\src\Vendors;..\Nuake\Dependencies\GLEW\include;..\Nuake\Dependencies\GLFW\x64\include;..\Nuake\Dependencies\bullet\src;..\Nuake\Dependencies\assimp\include;%(AdditionalIncludeDirectories)
- Disabled
+ ..\Nuake\dependencies\build\assimp;..\Nuake\dependencies\assimp\include;..\Nuake;..\Nuake\src\Vendors;..\Nuake\Dependencies\GLEW\include;..\Nuake\Dependencies\GLFW\include;..\Nuake\Dependencies\bullet3\src;..\Nuake\Dependencies\assimp\include;..\Nuake\Dependencies\build;..\Nuake\src\Vendors\msdfgen;%(AdditionalIncludeDirectories)
+ Full
+ true
+ true
+ false
+ true
MultiThreaded
stdcpp17
Console
- Nuake.lib;glfw3dll.lib;glew32s.lib;opengl32.lib;BulletCollision_vs2010_x64_release.lib;BulletDynamics_vs2010_x64_release.lib;LinearMath_vs2010_x64_release.lib;assimp-vc142-mt.lib;freetype.lib;%(AdditionalDependencies)
- ..\Nuake\dependencies\GLFW\lib-vc2019;..\Nuake\dependencies\GLEW\lib\Release\x64;..\Nuake\dependencies\bullet\lib\release\x64;..\Nuake\dependencies\assimp\lib;..\bin\Release-windows-x86_64\Nuake;%(AdditionalLibraryDirectories);C:\Dev\Nuake\Nuake\dependencies\freetype-windows-binaries\release static\win64
+ true
+ true
+ glew32s.lib;opengl32.lib;freetype.lib;%(AdditionalDependencies)
+ ..\Nuake\dependencies\GLEW\lib\Release\x64;..\Nuake\dependencies\assimp\lib;..\Nuake\dependencies\freetype-windows-binaries\release static\win64;..\bin\Release-windows-x86_64\Nuake;..\Nuake\src\Vendors\msdf\freetype\include;..\Nuake\src\Vendors\msdfgen\freetype\win64;..\Nuake\src\Vendors\msdfgen;..\Nuake\src\Vendors\wren\src\include;%(AdditionalLibraryDirectories)
@@ -96,10 +104,24 @@
-
-
-
-
+
+ {994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}
+
+
+ {154B857C-0182-860D-AA6E-6C109684020F}
+
+
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}
+
+
+ {B91153C5-259D-C089-2EAE-437E9AB81C8A}
+
+
+ {45122E0F-31E0-2115-1A74-923B06E1FD79}
+
+
+ {EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}
+
diff --git a/Editor/Editor.vcxproj.filters b/Editor/Editor.vcxproj.filters
index 275a5cb3..0e5b430f 100644
--- a/Editor/Editor.vcxproj.filters
+++ b/Editor/Editor.vcxproj.filters
@@ -9,11 +9,26 @@
src
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
src
+
+ src
+
\ No newline at end of file
diff --git a/Editor/imgui.ini b/Editor/imgui.ini
index bc8e80ca..31ea80fb 100644
--- a/Editor/imgui.ini
+++ b/Editor/imgui.ini
@@ -9,14 +9,14 @@ Collapsed=0
DockId=0x00000005,0
[Window][Viewport]
-Pos=259,53
-Size=1262,809
+Pos=0,19
+Size=1013,582
Collapsed=0
DockId=0x0000000B,1
[Window][DockSpaceViewport_11111111]
Pos=0,19
-Size=1920,1008
+Size=1280,701
Collapsed=0
[Window][Scene]
@@ -26,8 +26,8 @@ Collapsed=0
DockId=0x00000005,0
[Window][ShadowMap]
-Pos=259,53
-Size=1262,809
+Pos=0,19
+Size=1013,582
Collapsed=0
DockId=0x0000000B,0
@@ -38,8 +38,8 @@ Collapsed=0
DockId=0x00000004,0
[Window][Propreties]
-Pos=1523,19
-Size=397,1008
+Pos=1015,19
+Size=265,701
Collapsed=0
DockId=0x0000000A,1
@@ -110,20 +110,20 @@ Collapsed=0
DockId=0x0000000A,2
[Window][Materials]
-Pos=0,864
-Size=430,163
+Pos=0,603
+Size=286,117
Collapsed=0
-DockId=0x00000001,1
+DockId=0x00000001,0
[Window][Material property]
-Pos=1523,19
-Size=397,1008
+Pos=1015,19
+Size=265,701
Collapsed=0
DockId=0x0000000A,0
[Window][File browser]
-Pos=432,864
-Size=1089,163
+Pos=288,603
+Size=725,117
Collapsed=0
DockId=0x00000002,0
@@ -151,6 +151,26 @@ Size=1759,940
Collapsed=0
DockId=0x0000000B,4
+[Window][SDF FONT]
+Pos=60,60
+Size=32,35
+Collapsed=0
+
+[Window][Logger]
+Pos=60,60
+Size=46,714
+Collapsed=0
+
+[Window][Toolbar]
+Pos=60,60
+Size=166,54
+Collapsed=0
+
+[Window][Welcome]
+Pos=504,317
+Size=271,86
+Collapsed=0
+
[Table][0xD0F0C6E3,2]
Column 0 Weight=1.0000
Column 1 Weight=1.0000
@@ -177,7 +197,7 @@ Column 2 Width=42
Column 3 Weight=1.0000
[Docking][Data]
-DockSpace ID=0x8B93E3BD Window=0xA787BDB4 Pos=0,19 Size=1920,1008 Split=X Selected=0x995B0CF8
+DockSpace ID=0x8B93E3BD Window=0xA787BDB4 Pos=0,19 Size=1280,701 Split=X Selected=0x995B0CF8
DockNode ID=0x00000009 Parent=0x8B93E3BD SizeRef=1521,1008 Split=Y
DockNode ID=0x00000004 Parent=0x00000009 SizeRef=1920,32 HiddenTabBar=1 Selected=0x178CDE7F
DockNode ID=0x00000007 Parent=0x00000009 SizeRef=1920,974 Split=Y
@@ -185,7 +205,7 @@ DockSpace ID=0x8B93E3BD Window=0xA787BDB4 Pos=0,19 Size=1920,1008 Split=
DockNode ID=0x00000005 Parent=0x00000003 SizeRef=257,665 Selected=0x18B8C0DE
DockNode ID=0x0000000B Parent=0x00000003 SizeRef=1262,665 CentralNode=1 Selected=0x995B0CF8
DockNode ID=0x00000008 Parent=0x00000007 SizeRef=910,163 Split=X Selected=0x7DD5F5E3
- DockNode ID=0x00000001 Parent=0x00000008 SizeRef=430,198 Selected=0x7DD5F5E3
+ DockNode ID=0x00000001 Parent=0x00000008 SizeRef=430,198 Selected=0x19E69416
DockNode ID=0x00000002 Parent=0x00000008 SizeRef=1089,198 Selected=0xEC34EEC5
DockNode ID=0x0000000A Parent=0x8B93E3BD SizeRef=397,1008 Selected=0x048D4BA6
diff --git a/Nuake.sln b/Nuake.sln
index 70abcea3..ff63f589 100644
--- a/Nuake.sln
+++ b/Nuake.sln
@@ -1,30 +1,54 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoModule", "DemoModule\DemoModule.vcxproj", "{30ABCBF1-1C63-0D3F-856A-E69A7141A82F}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletCollision", "Nuake\dependencies\bullet3\src\BulletCollision\BulletCollision.vcxproj", "{B91153C5-259D-C089-2EAE-437E9AB81C8A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletDynamics", "Nuake\dependencies\bullet3\src\BulletDynamics\BulletDynamics.vcxproj", "{45122E0F-31E0-2115-1A74-923B06E1FD79}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Editor", "Editor\Editor.vcxproj", "{8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GLFW", "Nuake\dependencies\glfw\GLFW.vcxproj", "{154B857C-0182-860D-AA6E-6C109684020F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LinearMath", "Nuake\dependencies\bullet3\src\LinearMath\LinearMath.vcxproj", "{EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}"
+EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Nuake", "Nuake\Nuake.vcxproj", "{994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "assimp", "Nuake\dependencies\assimp.vcxproj", "{724885F2-5EEA-AFC8-47A5-C31C33E63619}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Debug|x64.ActiveCfg = Debug|x64
- {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Debug|x64.Build.0 = Debug|x64
- {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Release|x64.ActiveCfg = Release|x64
- {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Release|x64.Build.0 = Release|x64
+ {B91153C5-259D-C089-2EAE-437E9AB81C8A}.Debug|x64.ActiveCfg = Debug|x64
+ {B91153C5-259D-C089-2EAE-437E9AB81C8A}.Debug|x64.Build.0 = Debug|x64
+ {B91153C5-259D-C089-2EAE-437E9AB81C8A}.Release|x64.ActiveCfg = Release|x64
+ {B91153C5-259D-C089-2EAE-437E9AB81C8A}.Release|x64.Build.0 = Release|x64
+ {45122E0F-31E0-2115-1A74-923B06E1FD79}.Debug|x64.ActiveCfg = Debug|x64
+ {45122E0F-31E0-2115-1A74-923B06E1FD79}.Debug|x64.Build.0 = Debug|x64
+ {45122E0F-31E0-2115-1A74-923B06E1FD79}.Release|x64.ActiveCfg = Release|x64
+ {45122E0F-31E0-2115-1A74-923B06E1FD79}.Release|x64.Build.0 = Release|x64
{8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Debug|x64.ActiveCfg = Debug|x64
{8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Debug|x64.Build.0 = Debug|x64
{8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Release|x64.ActiveCfg = Release|x64
{8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Release|x64.Build.0 = Release|x64
+ {154B857C-0182-860D-AA6E-6C109684020F}.Debug|x64.ActiveCfg = Debug|x64
+ {154B857C-0182-860D-AA6E-6C109684020F}.Debug|x64.Build.0 = Debug|x64
+ {154B857C-0182-860D-AA6E-6C109684020F}.Release|x64.ActiveCfg = Release|x64
+ {154B857C-0182-860D-AA6E-6C109684020F}.Release|x64.Build.0 = Release|x64
+ {EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}.Debug|x64.ActiveCfg = Debug|x64
+ {EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}.Debug|x64.Build.0 = Debug|x64
+ {EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}.Release|x64.ActiveCfg = Release|x64
+ {EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}.Release|x64.Build.0 = Release|x64
{994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Debug|x64.ActiveCfg = Debug|x64
{994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Debug|x64.Build.0 = Debug|x64
{994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Release|x64.ActiveCfg = Release|x64
{994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Release|x64.Build.0 = Release|x64
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}.Debug|x64.ActiveCfg = Debug|x64
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}.Debug|x64.Build.0 = Debug|x64
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}.Release|x64.ActiveCfg = Release|x64
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Nuake/Nuake.vcxproj b/Nuake/Nuake.vcxproj
index 41fcf3a5..f81dcf27 100644
--- a/Nuake/Nuake.vcxproj
+++ b/Nuake/Nuake.vcxproj
@@ -15,12 +15,11 @@
true
Win32Proj
Nuake
- 10.0
StaticLibrary
- false
+ true
Unicode
v142
@@ -57,13 +56,15 @@
NotUsing
Level3
BT_THREADSAFE=1;BT_USE_DOUBLE_PRECISION;GLEW_STATIC;_MBCS;%(PreprocessorDefinitions)
- .;src\Vendors;Dependencies\GLEW\include;Dependencies\GLFW\x64\include;Dependencies\bullet\src;Dependencies\assimp\include;src\Vendors\sol2;C:\Dev\Nuake\Nuake\src\Vendors\lua\lua-5.4.3\src;%(AdditionalIncludeDirectories);C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\freetype\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen
+ dependencies\build\assimp;dependencies\assimp\include;.;src\Vendors;Dependencies\GLEW\include;Dependencies\GLFW\include;Dependencies\bullet3\src;Dependencies\assimp\include;Dependencies\build;src\Vendors\msdfgen\include;src\Vendors\msdfgen\freetype\include;src\Vendors\msdfgen;src\Vendors\wren\src\include;%(AdditionalIncludeDirectories)
+ EditAndContinue
Disabled
- MultiThreaded
+ MultiThreadedDebug
stdcpp17
Windows
+ true
@@ -71,13 +72,19 @@
NotUsing
Level3
BT_THREADSAFE=1;BT_USE_DOUBLE_PRECISION;GLEW_STATIC;_MBCS;%(PreprocessorDefinitions)
- .;src\Vendors;Dependencies\GLEW\include;Dependencies\GLFW\x64\include;Dependencies\bullet\src;Dependencies\assimp\include;src\Vendors\lua\lua-5.4.3\src;src\Vendors\msdfgen;Vendors\msdf-atlas-gen;src\Vendors\artery-font-format;src\Vendors\msdfgen\include;%(AdditionalIncludeDirectories);C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\freetype\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen
- Disabled
+ dependencies\build\assimp;dependencies\assimp\include;.;src\Vendors;Dependencies\GLEW\include;Dependencies\GLFW\include;Dependencies\bullet3\src;Dependencies\assimp\include;Dependencies\build;src\Vendors\msdfgen\include;src\Vendors\msdfgen\freetype\include;src\Vendors\msdfgen;src\Vendors\wren\src\include;%(AdditionalIncludeDirectories)
+ Full
+ true
+ true
+ false
+ true
MultiThreaded
stdcpp17
Windows
+ true
+ true
@@ -128,6 +135,7 @@
+
@@ -140,28 +148,42 @@
+
-
-
+
+
+
+
+
+
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -228,85 +250,63 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
@@ -367,12 +367,25 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -397,8 +410,8 @@
-
+
@@ -441,13 +454,13 @@
+
+
+
-
-
-
@@ -459,9 +472,9 @@
+
-
@@ -469,19 +482,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -527,13 +527,6 @@
-
-
-
-
-
-
-
@@ -550,6 +543,13 @@
+
+
+
+
+
+
+
@@ -558,11 +558,11 @@
+
-
@@ -613,17 +613,16 @@
-
-
-
+
+
+
-
@@ -634,9 +633,9 @@
+
-
@@ -644,18 +643,43 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
@@ -668,6 +692,10 @@
+
+
+
+
@@ -712,15 +740,15 @@
-
-
-
+
+
+
-
+
@@ -747,90 +775,62 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+ $(IntDir)\main1.obj
+
-
-
-
+
+
+
+
+
+
+
@@ -840,15 +840,21 @@
+
+
+
-
-
-
-
-
-
+
+ {B91153C5-259D-C089-2EAE-437E9AB81C8A}
+
+
+ {45122E0F-31E0-2115-1A74-923B06E1FD79}
+
+
+ {EAF25DFD-D6AA-9F4A-3FB2-78A62B893A3B}
+
diff --git a/Nuake/Nuake.vcxproj.filters b/Nuake/Nuake.vcxproj.filters
index fdd5cc3f..7bc648f0 100644
--- a/Nuake/Nuake.vcxproj.filters
+++ b/Nuake/Nuake.vcxproj.filters
@@ -37,9 +37,33 @@
{CF04C898-BBE8-88EE-2449-8341104C7370}
+
+ {6FBC2D98-DB7C-A9CE-A4B7-F24B1037EEAA}
+
+
+ {3748B9EB-A3B4-74E6-6CA8-0C44D8D3964E}
+
+
+ {3A4B661C-26ED-90F2-0FA8-A446FBE81743}
+
+
+ {8028D349-ECDD-4B3F-75D2-4516E1864243}
+
+
+ {82D0C884-6E33-5829-17B9-90DF03FB23AC}
+
+
+ {33B14B68-1F7F-3F6E-0813-B094F47F1BD3}
+
{7D52A2DC-E907-1BD2-72FC-14A9DEB011D6}
+
+ {7D2047F6-6946-115D-528C-96283E513629}
+
+
+ {87CE55F0-7336-1CBE-DCA1-30D4C82833AA}
+
{4CD36C32-B85E-DAF6-C16F-5DEB2D7A36F7}
@@ -52,6 +76,9 @@
{A7891381-13A0-1117-5C17-9D38C86CE29E}
+
+ {36E6ABA1-A2A8-DF2B-EB58-6EB8575AB809}
+
{E1F538AA-CDD9-F9FF-363A-F452223DE481}
@@ -61,9 +88,150 @@
{98F84D1C-8487-D7E5-2DA6-EBE01914E88B}
+
+ {AEE96C32-1A75-DAF6-2386-5DEB8F9036F7}
+
+
+ {645090A3-D012-C42D-19C3-52BA85C49C0B}
+
+
+ {7BA0659A-E7B8-4CC4-B065-DC5D1C3DE15D}
+
+
+ {BF7A87B9-AB8A-338A-1444-98A800732223}
+
+
+ {F0F7C555-5C59-A363-E5C6-E9155127DA22}
+
+
+ {681E7916-5443-C896-7D8E-AD266912C7B4}
+
+
+ {50F3FB36-BC2A-44CE-C534-A8F131EB6AC7}
+
+
+ {A3E4D45E-8F9F-C40A-3857-3D5524F10E9B}
+
+
+ {16FF41ED-02E6-03E5-AB36-6A0297FC7C4B}
+
+
+ {89565A05-F5C6-5C7E-BEE5-D6062A15957F}
+
+
+ {8E11CFD9-7A50-7955-23D3-55870FF12EC0}
+
+
+ {630F048B-CF1C-3271-5803-2E5CC40FFE27}
+
+
+ {160FFC36-8246-44CE-8B50-A8F1F7066BC7}
+
+
+ {47D28116-33F7-D096-5C42-B62648C6CFB4}
+
+
+ {BA504465-A6A1-2FA7-CF05-1E69BBB5C210}
+
+
+ {0AF6CE81-F672-C2C4-1FF0-C2D80BCC5E58}
+
+
+ {834F68FB-6FB7-2EC9-D822-43DFC4A945B5}
+
+
+ {AC6D9BC7-98A9-9E31-01BC-B628ED16474C}
+
+
+ {87F8F0DD-734A-C8CD-5C69-05DE485AE1B6}
+
+
+ {9F8A159C-0B1A-D786-1416-B89E80241293}
+
+
+ {7285E0A1-DE49-DF91-A7AF-0F5C13337BC7}
+
+
+ {F20FE1A1-5ED4-DF91-273A-105C93BD7BC7}
+
+
+ {89822BA3-75FF-1EE6-9E7C-1FFA8A58BB79}
+
+
+ {D7E0A7A0-4370-698B-4C6C-4AA3B87AA497}
+
+
+ {95A82D1C-818F-EF13-2AE0-553116A6687A}
+
+
+ {17327FA5-83C1-4090-8CBD-21A8F8CB7B9C}
+
+
+ {0E781702-7A92-7AA3-C3B4-8A372F0EA2AA}
+
+
+ {F18F6555-DD0C-5998-068A-59ACF265F52B}
+
+
+ {05347FA5-71C3-4090-7ABF-21A8E6CD7B9C}
+
+
+ {688241E7-54FF-342A-7D7C-353E6958D1BD}
+
+
+ {A174DCDE-8DC6-B3CE-76E5-F0DE62D6CCB7}
+
+
+ {C499290E-B016-1D51-D993-1D65C56FB9E4}
+
+
+ {59DC2D1C-45C3-EF13-EE13-5631DAD9687A}
+
+
+ {BA8539DF-A6D7-10CF-8FF6-4DDF7BE729B8}
+
+
+ {1A75B547-06DD-7B15-6F48-902B5BCF9201}
+
+
+ {72379741-DE98-744F-6706-BB01D366AB0E}
+
{570330DC-C36F-EBD6-8C63-8334F88E0D3F}
+
+ {C81B1080-B414-2FD2-DD46-1457C99E0EDE}
+
+
+ {DF7DE4FE-CB0C-6EC8-742B-82C360997E6E}
+
+
+ {521405D9-3ECF-F484-E786-6DCFD3203F15}
+
+
+ {B45E9544-2077-7C6E-E923-0C0855FB1008}
+
+
+ {117D6A89-7DB4-B220-86BE-1644F274D919}
+
+
+ {579174DB-C3FD-2FD6-8CF1-C733F81C523E}
+
+
+ {20D696BB-8C98-CA45-D548-59D2414AA323}
+
+
+ {A6897C2E-9299-28FF-FB52-8D1DE7811798}
+
+
+ {FC271180-E820-30D2-1153-1557FDAA0FDE}
+
+
+ {6DC66EE3-59C0-9735-422D-2E462EC6FDA1}
+
+
+ {C8850D2D-3448-41B7-7DF8-CF43E9F91995}
+
@@ -76,9 +244,15 @@
src\Core
+
+ src\Core
+
src\Core
+
+ src\Core
+
src\Core\Physics
@@ -130,6 +304,9 @@
src\Rendering
+
+ src\Rendering
+
src\Rendering\Shaders
@@ -142,6 +319,9 @@
src\Rendering\Textures
+
+ src\Rendering\Textures
+
src\Rendering\Textures
@@ -154,12 +334,24 @@
src\Rendering
+
+ src\Resource
+
src\Resource
+
+ src\Resource
+
src\Resource
+
+ src\Resource
+
+
+ src\Resource
+
src\Resource
@@ -181,9 +373,15 @@
src\Scene\Entities\Components
+
+ src\Scene\Entities\Components
+
src\Scene\Entities\Components
+
+ src\Scene\Entities\Components
+
src\Scene\Entities\Components
@@ -214,6 +412,9 @@
src\Scene\Entities\Components
+
+ src\Scene\Entities\Components
+
src\Scene\Entities
@@ -229,6 +430,96 @@
src\Scene
+
+ src\Scripting\Modules
+
+
+ src\Scripting\Modules
+
+
+ src\Scripting\Modules
+
+
+ src\Scripting\Modules
+
+
+ src\Scripting\Modules
+
+
+ src\Scripting\Modules
+
+
+ src\Scripting
+
+
+ src\Scripting
+
+
+ src\Scripting
+
+
+ src\UI\Font
+
+
+ src\UI\Font
+
+
+ src\UI\Font
+
+
+ src\UI\Font
+
+
+ src\UI
+
+
+ src\UI\Nodes
+
+
+ src\UI\Nodes
+
+
+ src\UI\Nodes
+
+
+ src\UI\Nodes
+
+
+ src\UI\Styling
+
+
+ src\UI\Styling
+
+
+ src\UI\Styling
+
+
+ src\UI
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
+
+ src\Vendors\artery-font-format\artery-font
+
src\Vendors\glm\simd
@@ -301,6 +592,27 @@
src\Vendors\imgui
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
src\Vendors\libmap\h
@@ -340,9 +652,1410 @@
src\Vendors\libmap\h
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\lua\lua-5.4.3\src
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\freetype\include\freetype\config
+
+
+ src\Vendors\msdfgen\freetype\include\freetype\config
+
+
+ src\Vendors\msdfgen\freetype\include\freetype\config
+
+
+ src\Vendors\msdfgen\freetype\include\freetype\config
+
+
+ src\Vendors\msdfgen\freetype\include\freetype\config
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include\freetype
+
+
+ src\Vendors\msdfgen\freetype\include
+
+
+ src\Vendors\msdfgen\include
+
+
+ src\Vendors\msdfgen\include
+
+
+ src\Vendors\msdfgen
+
+
+ src\Vendors\msdfgen
+
+
+ src\Vendors\msdfgen
+
+
+ src\Vendors\msdfgen\skia\include\android
+
+
+ src\Vendors\msdfgen\skia\include\android
+
+
+ src\Vendors\msdfgen\skia\include\android
+
+
+ src\Vendors\msdfgen\skia\include\android
+
+
+ src\Vendors\msdfgen\skia\include\atlastext
+
+
+ src\Vendors\msdfgen\skia\include\atlastext
+
+
+ src\Vendors\msdfgen\skia\include\atlastext
+
+
+ src\Vendors\msdfgen\skia\include\atlastext
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\c
+
+
+ src\Vendors\msdfgen\skia\include\codec
+
+
+ src\Vendors\msdfgen\skia\include\codec
+
+
+ src\Vendors\msdfgen\skia\include\codec
+
+
+ src\Vendors\msdfgen\skia\include\codec
+
+
+ src\Vendors\msdfgen\skia\include\config
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\core
+
+
+ src\Vendors\msdfgen\skia\include\docs
+
+
+ src\Vendors\msdfgen\skia\include\docs
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\effects
+
+
+ src\Vendors\msdfgen\skia\include\encode
+
+
+ src\Vendors\msdfgen\skia\include\encode
+
+
+ src\Vendors\msdfgen\skia\include\encode
+
+
+ src\Vendors\msdfgen\skia\include\encode
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\gl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\mock
+
+
+ src\Vendors\msdfgen\skia\include\gpu\mtl
+
+
+ src\Vendors\msdfgen\skia\include\gpu\vk
+
+
+ src\Vendors\msdfgen\skia\include\gpu\vk
+
+
+ src\Vendors\msdfgen\skia\include\gpu\vk
+
+
+ src\Vendors\msdfgen\skia\include\gpu\vk
+
+
+ src\Vendors\msdfgen\skia\include\pathops
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\ports
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\private
+
+
+ src\Vendors\msdfgen\skia\include\svg
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils
+
+
+ src\Vendors\msdfgen\skia\include\utils\mac
+
src\Vendors\stb_image
+
+ src\Vendors\wren\src\include
+
+
+ src\Vendors\wren\src\optional
+
+
+ src\Vendors\wren\src\optional
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test\api
+
+
+ src\Vendors\wren\test
+
+
+ src\Vendors\wren\test\unit
+
+
+ src\Vendors\wren\test\unit
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga\event
+
+
+ src\Vendors\yoga\internal
+
+
+ src\Vendors\yoga\internal
+
+
+ src\Vendors\yoga
+
src
@@ -355,6 +2068,9 @@
src\Core
+
+ src\Core
+
src\Core
@@ -397,6 +2113,9 @@
src\Rendering
+
+ src\Rendering
+
src\Rendering\Shaders
@@ -418,6 +2137,9 @@
src\Rendering\Textures
+
+ src\Resource
+
src\Scene
@@ -460,6 +2182,36 @@
src\Scene
+
+ src\Scripting
+
+
+ src\Scripting
+
+
+ src\Scripting
+
+
+ src\UI\Font
+
+
+ src\UI
+
+
+ src\UI\Nodes
+
+
+ src\UI\Nodes
+
+
+ src\UI\Styling
+
+
+ src\UI\Styling
+
+
+ src\UI
+
src\Vendors\glm\detail
@@ -499,6 +2251,24 @@
src\Vendors\imgui
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
+
+ src\Vendors\katana-parser
+
src\Vendors\libmap\c
@@ -517,9 +2287,204 @@
src\Vendors\libmap\c
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdf-atlas-gen
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\core
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\ext
+
+
+ src\Vendors\msdfgen\lib
+
+
+ src\Vendors\msdfgen\lib
+
+
+ src\Vendors\msdfgen
+
+
+ src\Vendors\pugixml
+
src\Vendors\stb_image
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\wren\src\vm
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga
+
+
+ src\Vendors\yoga\event
+
+
+ src\Vendors\yoga\internal
+
+
+ src\Vendors\yoga
+
src
diff --git a/Nuake/dependencies/assimp.vcxproj b/Nuake/dependencies/assimp.vcxproj
new file mode 100644
index 00000000..d220677b
--- /dev/null
+++ b/Nuake/dependencies/assimp.vcxproj
@@ -0,0 +1,309 @@
+
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}
+ true
+ Win32Proj
+ assimp
+
+
+
+ StaticLibrary
+ true
+ Unicode
+ v142
+
+
+ StaticLibrary
+ false
+ Unicode
+ v142
+
+
+
+
+
+
+
+
+
+
+
+
+ bin\Debug\
+ obj\Debug\
+ assimp
+ .lib
+
+
+ bin\Release\
+ obj\Release\
+ assimp
+ .lib
+
+
+
+ NotUsing
+ TurnOffAllWarnings
+ Default
+ ASSIMP_BUILD_NO_EXPORT;ASSIMP_BUILD_NO_3D_IMPORTER;ASSIMP_BUILD_NO_3DS_IMPORTER;ASSIMP_BUILD_NO_3MF_IMPORTER;ASSIMP_BUILD_NO_AC_IMPORTER;ASSIMP_BUILD_NO_AMF_IMPORTER;ASSIMP_BUILD_NO_ASE_IMPORTER;ASSIMP_BUILD_NO_ASSBIN_IMPORTER;ASSIMP_BUILD_NO_B3D_IMPORTER;ASSIMP_BUILD_NO_BLEND_IMPORTER;ASSIMP_BUILD_NO_BVH_IMPORTER;ASSIMP_BUILD_NO_C4D_IMPORTER;ASSIMP_BUILD_NO_COB_IMPORTER;ASSIMP_BUILD_NO_CSM_IMPORTER;ASSIMP_BUILD_NO_DXF_IMPORTER;ASSIMP_BUILD_NO_GLTF_IMPORTER;ASSIMP_BUILD_NO_HMP_IMPORTER;ASSIMP_BUILD_NO_IFC_IMPORTER;ASSIMP_BUILD_NO_IRR_IMPORTER;ASSIMP_BUILD_NO_IRRMESH_IMPORTER;ASSIMP_BUILD_NO_LWO_IMPORTER;ASSIMP_BUILD_NO_LWS_IMPORTER;ASSIMP_BUILD_NO_M3D_IMPORTER;ASSIMP_BUILD_NO_MD2_IMPORTER;ASSIMP_BUILD_NO_MD3_IMPORTER;ASSIMP_BUILD_NO_MD5_IMPORTER;ASSIMP_BUILD_NO_MDC_IMPORTER;ASSIMP_BUILD_NO_MDL_IMPORTER;ASSIMP_BUILD_NO_MMD_IMPORTER;ASSIMP_BUILD_NO_MS3D_IMPORTER;ASSIMP_BUILD_NO_NDO_IMPORTER;ASSIMP_BUILD_NO_NFF_IMPORTER;ASSIMP_BUILD_NO_OFF_IMPORTER;ASSIMP_BUILD_NO_OGRE_IMPORTER;ASSIMP_BUILD_NO_OPENGEX_IMPORTER;ASSIMP_BUILD_NO_PLY_IMPORTER;ASSIMP_BUILD_NO_Q3BSP_IMPORTER;ASSIMP_BUILD_NO_Q3D_IMPORTER;ASSIMP_BUILD_NO_RAW_IMPORTER;ASSIMP_BUILD_NO_SIB_IMPORTER;ASSIMP_BUILD_NO_SMD_IMPORTER;ASSIMP_BUILD_NO_STEP_IMPORTER;ASSIMP_BUILD_NO_STL_IMPORTER;ASSIMP_BUILD_NO_TERRAGEN_IMPORTER;ASSIMP_BUILD_NO_X_IMPORTER;ASSIMP_BUILD_NO_X3D_IMPORTER;ASSIMP_BUILD_NO_XGL_IMPORTER;ASSIMP_BUILD_NO_COLLADA_EXPORTER;ASSIMP_BUILD_NO_X_EXPORTER;ASSIMP_BUILD_NO_STEP_EXPORTER;ASSIMP_BUILD_NO_OBJ_EXPORTER;ASSIMP_BUILD_NO_STL_EXPORTER;ASSIMP_BUILD_NO_PLY_EXPORTER;ASSIMP_BUILD_NO_3DS_EXPORTER;ASSIMP_BUILD_NO_GLTF_EXPORTER;ASSIMP_BUILD_NO_ASSXML_EXPORTER;ASSIMP_BUILD_NO_X3D_EXPORTER;ASSIMP_BUILD_NO_FBX_EXPORTER;ASSIMP_BUILD_NO_M3D_EXPORTER;ASSIMP_BUILD_NO_3MF_EXPORTER;ASSIMP_BUILD_NO_ASSJSON_EXPORTER;%(PreprocessorDefinitions)
+ assimp\include;build;build\assimp;assimp;assimp\contrib\irrXML;assimp\contrib\unzip;assimp\contrib\zlib;assimp\contrib\rapidjson\include;assimp\code;..\src\Vendors\pugixml;%(AdditionalIncludeDirectories)
+ ProgramDatabase
+ MaxSpeed
+ true
+ true
+ false
+ true
+ MultiThreadedDebug
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ NotUsing
+ TurnOffAllWarnings
+ ASSIMP_BUILD_NO_EXPORT;ASSIMP_BUILD_NO_3D_IMPORTER;ASSIMP_BUILD_NO_3DS_IMPORTER;ASSIMP_BUILD_NO_3MF_IMPORTER;ASSIMP_BUILD_NO_AC_IMPORTER;ASSIMP_BUILD_NO_AMF_IMPORTER;ASSIMP_BUILD_NO_ASE_IMPORTER;ASSIMP_BUILD_NO_ASSBIN_IMPORTER;ASSIMP_BUILD_NO_B3D_IMPORTER;ASSIMP_BUILD_NO_BLEND_IMPORTER;ASSIMP_BUILD_NO_BVH_IMPORTER;ASSIMP_BUILD_NO_C4D_IMPORTER;ASSIMP_BUILD_NO_COB_IMPORTER;ASSIMP_BUILD_NO_CSM_IMPORTER;ASSIMP_BUILD_NO_DXF_IMPORTER;ASSIMP_BUILD_NO_GLTF_IMPORTER;ASSIMP_BUILD_NO_HMP_IMPORTER;ASSIMP_BUILD_NO_IFC_IMPORTER;ASSIMP_BUILD_NO_IRR_IMPORTER;ASSIMP_BUILD_NO_IRRMESH_IMPORTER;ASSIMP_BUILD_NO_LWO_IMPORTER;ASSIMP_BUILD_NO_LWS_IMPORTER;ASSIMP_BUILD_NO_M3D_IMPORTER;ASSIMP_BUILD_NO_MD2_IMPORTER;ASSIMP_BUILD_NO_MD3_IMPORTER;ASSIMP_BUILD_NO_MD5_IMPORTER;ASSIMP_BUILD_NO_MDC_IMPORTER;ASSIMP_BUILD_NO_MDL_IMPORTER;ASSIMP_BUILD_NO_MMD_IMPORTER;ASSIMP_BUILD_NO_MS3D_IMPORTER;ASSIMP_BUILD_NO_NDO_IMPORTER;ASSIMP_BUILD_NO_NFF_IMPORTER;ASSIMP_BUILD_NO_OFF_IMPORTER;ASSIMP_BUILD_NO_OGRE_IMPORTER;ASSIMP_BUILD_NO_OPENGEX_IMPORTER;ASSIMP_BUILD_NO_PLY_IMPORTER;ASSIMP_BUILD_NO_Q3BSP_IMPORTER;ASSIMP_BUILD_NO_Q3D_IMPORTER;ASSIMP_BUILD_NO_RAW_IMPORTER;ASSIMP_BUILD_NO_SIB_IMPORTER;ASSIMP_BUILD_NO_SMD_IMPORTER;ASSIMP_BUILD_NO_STEP_IMPORTER;ASSIMP_BUILD_NO_STL_IMPORTER;ASSIMP_BUILD_NO_TERRAGEN_IMPORTER;ASSIMP_BUILD_NO_X_IMPORTER;ASSIMP_BUILD_NO_X3D_IMPORTER;ASSIMP_BUILD_NO_XGL_IMPORTER;ASSIMP_BUILD_NO_COLLADA_EXPORTER;ASSIMP_BUILD_NO_X_EXPORTER;ASSIMP_BUILD_NO_STEP_EXPORTER;ASSIMP_BUILD_NO_OBJ_EXPORTER;ASSIMP_BUILD_NO_STL_EXPORTER;ASSIMP_BUILD_NO_PLY_EXPORTER;ASSIMP_BUILD_NO_3DS_EXPORTER;ASSIMP_BUILD_NO_GLTF_EXPORTER;ASSIMP_BUILD_NO_ASSXML_EXPORTER;ASSIMP_BUILD_NO_X3D_EXPORTER;ASSIMP_BUILD_NO_FBX_EXPORTER;ASSIMP_BUILD_NO_M3D_EXPORTER;ASSIMP_BUILD_NO_3MF_EXPORTER;ASSIMP_BUILD_NO_ASSJSON_EXPORTER;%(PreprocessorDefinitions)
+ assimp\include;build;build\assimp;assimp;assimp\contrib\irrXML;assimp\contrib\unzip;assimp\contrib\zlib;assimp\contrib\rapidjson\include;assimp\code;..\src\Vendors\pugixml;%(AdditionalIncludeDirectories)
+ Full
+ true
+ true
+ false
+ true
+ MultiThreaded
+
+
+ Windows
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Nuake/dependencies/assimp.vcxproj.filters b/Nuake/dependencies/assimp.vcxproj.filters
new file mode 100644
index 00000000..5ed3e656
--- /dev/null
+++ b/Nuake/dependencies/assimp.vcxproj.filters
@@ -0,0 +1,680 @@
+
+
+
+
+ {724885F2-5EEA-AFC8-47A5-C31C33E63619}
+
+
+ {5C0E894E-C8C3-0144-51B8-FB1ABD6CF847}
+
+
+ {42E503C8-2E74-8D91-D792-A18CC3009E37}
+
+
+ {21DA8D04-0D95-7DB0-B64C-F6FAA2E6C740}
+
+
+ {B1AE3346-9DD3-82C6-C61E-6856B2A281E4}
+
+
+ {2CD93346-18FE-82C6-4149-68562DCD81E4}
+
+
+ {48C8744E-34C1-93A0-5DF3-7825494B73AC}
+
+
+ {14DC06C2-00C0-C717-6920-C26A5523B299}
+
+
+ {7A24D673-66B3-5F3D-0FD2-7338FB3F70E3}
+
+
+ {CEA551BE-BAB5-FD8E-236F-62AD0F9EEC27}
+
+
+ {72E287B6-5EB0-7BBC-4744-ECE233B15721}
+
+
+ {DF2C14AB-4B99-CFA5-148D-670380B8F10D}
+
+
+ {177FFEE6-030E-88B0-AC2C-9CAB989A9856}
+
+
+ {F278481E-5EDA-252C-E747-6CDE53A85CEB}
+
+
+ {D5562E0F-416B-56C0-0AED-F91F76C052F1}
+
+
+ {2DAB880B-99B4-887C-2230-9F7C8E38947C}
+
+
+ {7D52A2DC-E907-1BD2-72FC-14A9DEB011D6}
+
+
+ {72379741-DE98-744F-6706-BB01D366AB0E}
+
+
+
+
+ src\Vendors\pugixml
+
+
+ src\Vendors\pugixml
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\CApi
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Material
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\contrib\irrXML
+
+
+ assimp\contrib\unzip
+
+
+ assimp\contrib\unzip
+
+
+ assimp\contrib\unzip
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+
+
+ src\Vendors\pugixml
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\Collada
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\FBX
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\AssetLib\Obj
+
+
+ assimp\code\CApi
+
+
+ assimp\code\CApi
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Common
+
+
+ assimp\code\Material
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\code\PostProcessing
+
+
+ assimp\contrib\unzip
+
+
+ assimp\contrib\unzip
+
+
+ assimp\contrib\unzip
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ assimp\contrib\zlib
+
+
+ build
+
+
+
\ No newline at end of file
diff --git a/bin-int/Debug-windows-x86_64/Editor/vc142.idb b/bin-int/Debug-windows-x86_64/Editor/vc142.idb
new file mode 100644
index 00000000..ef7f8d1a
Binary files /dev/null and b/bin-int/Debug-windows-x86_64/Editor/vc142.idb differ
diff --git a/bin-int/Debug-windows-x86_64/Nuake/Nuake.idb b/bin-int/Debug-windows-x86_64/Nuake/Nuake.idb
new file mode 100644
index 00000000..341d3921
Binary files /dev/null and b/bin-int/Debug-windows-x86_64/Nuake/Nuake.idb differ
diff --git a/docs/conf.py b/docs/conf.py
index e96d1261..5e6d219d 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -45,7 +45,7 @@ exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
# a list of builtin themes.
#
html_theme = 'alabaster'
-
+html_style = '/default.css'
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".