diff --git a/data/layout.xml b/data/layout.xml
new file mode 100644
index 0000000..1d49482
--- /dev/null
+++ b/data/layout.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/engine.vcxproj b/engine.vcxproj
index c5c5c86..0dfa780 100644
--- a/engine.vcxproj
+++ b/engine.vcxproj
@@ -71,22 +71,22 @@
true
- libs\glm;libs\glew-2.0.0\include;libs\stb;$(IncludePath)
+ libs\glm;libs\glew-2.0.0\include;libs\stb;libs\tinyxml2;libs\yoga;$(IncludePath)
libs\glew-2.0.0\lib\Release\$(Platform);$(LibraryPath)
true
- libs\glm;libs\glew-2.0.0\include;libs\stb;$(IncludePath)
+ libs\glm;libs\glew-2.0.0\include;libs\stb;libs\tinyxml2;libs\yoga;$(IncludePath)
libs\glew-2.0.0\lib\Release\$(Platform);$(LibraryPath)
false
- libs\glm;libs\glew-2.0.0\include;libs\stb;$(IncludePath)
+ libs\glm;libs\glew-2.0.0\include;libs\stb;libs\tinyxml2;libs\yoga;$(IncludePath)
libs\glew-2.0.0\lib\Release\$(Platform);$(LibraryPath)
false
- libs\glm;libs\glew-2.0.0\include;libs\stb;$(IncludePath)
+ libs\glm;libs\glew-2.0.0\include;libs\stb;libs\tinyxml2;libs\yoga;$(IncludePath)
libs\glew-2.0.0\lib\Release\$(Platform);$(LibraryPath)
@@ -162,6 +162,24 @@
+
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+ NotUsing
+ NotUsing
+
diff --git a/engine.vcxproj.filters b/engine.vcxproj.filters
index 4ab85ae..a436275 100644
--- a/engine.vcxproj.filters
+++ b/engine.vcxproj.filters
@@ -36,6 +36,15 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
diff --git a/engine/app.cpp b/engine/app.cpp
index 68f0302..2fc3d8f 100644
--- a/engine/app.cpp
+++ b/engine/app.cpp
@@ -52,6 +52,12 @@ void App::init()
"void main(){"
" frag = col;"
"}";
+
+ tinyxml2::XMLDocument xml;
+ auto ret = xml.LoadFile("data\\layout.xml");
+ auto root = xml.RootElement();
+// root->
+
shader.create(shader_v, shader_f);
shader_color.create(shader_color_v, shader_color_f);
shader_uv.create(shader_v, shader_uv_f);
diff --git a/engine/pch.h b/engine/pch.h
index 102ff13..0cd8bcf 100644
--- a/engine/pch.h
+++ b/engine/pch.h
@@ -25,3 +25,7 @@
#include
#include
#include
+
+#include
+#include
+#include