diff --git a/resources/Schema/Components.xsd b/resources/Schema/Components.xsd
index b9c8647c..f129b9f3 100644
--- a/resources/Schema/Components.xsd
+++ b/resources/Schema/Components.xsd
@@ -19,4 +19,5 @@
+
\ No newline at end of file
diff --git a/resources/Schema/Components/EditorWidget.xml b/resources/Schema/Components/EditorWidget.xml
new file mode 100644
index 00000000..6a94d2f6
--- /dev/null
+++ b/resources/Schema/Components/EditorWidget.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/Schema/Components/EditorWidget.xsd b/resources/Schema/Components/EditorWidget.xsd
new file mode 100644
index 00000000..e4c4ff71
--- /dev/null
+++ b/resources/Schema/Components/EditorWidget.xsd
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/Schema/Entities/EditorWidgetRotate.xml b/resources/Schema/Entities/EditorWidgetRotate.xml
new file mode 100644
index 00000000..fc41b596
--- /dev/null
+++ b/resources/Schema/Entities/EditorWidgetRotate.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+ Models/RotationWidgetX.obj
+
+
+
+
+
+
+
+
+ 2
+
+
+
+ Models/RotationWidgetY.obj
+
+
+
+
+
+
+
+
+ 2
+
+
+
+ Models/RotationWidgetZ.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/Schema/Entities/EditorWidgetScale.xml b/resources/Schema/Entities/EditorWidgetScale.xml
new file mode 100644
index 00000000..f4c44d66
--- /dev/null
+++ b/resources/Schema/Entities/EditorWidgetScale.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+ Models/ScaleWidgetOrigin.obj
+
+
+
+
+
+
+
+
+ 3
+
+
+
+ Models/ScaleWidgetX.obj
+
+
+
+
+
+
+
+
+ 3
+
+
+
+ Models/ScaleWidgetY.obj
+
+
+
+
+
+
+
+
+ 3
+
+
+
+ Models/ScaleWidgetZ.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/Schema/Entities/EditorWidgetTranslate.xml b/resources/Schema/Entities/EditorWidgetTranslate.xml
new file mode 100644
index 00000000..bc43538d
--- /dev/null
+++ b/resources/Schema/Entities/EditorWidgetTranslate.xml
@@ -0,0 +1,101 @@
+
+
+
+
+
+ Models/TranslationWidgetOrigin.obj
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ Models/TranslationWidgetX.obj
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ Models/TranslationWidgetY.obj
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ Models/TranslationWidgetZ.obj
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ Models/WidgetPlaneX.obj
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ Models/WidgetPlaneY.obj
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ Models/WidgetPlaneZ.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/Schema/Types/Entity.xsd b/resources/Schema/Types/Entity.xsd
index 3b0a1c88..e44b1d72 100644
--- a/resources/Schema/Types/Entity.xsd
+++ b/resources/Schema/Types/Entity.xsd
@@ -28,6 +28,7 @@
+