From 336530818822ca6b134e847f4918b6fa1d409585 Mon Sep 17 00:00:00 2001 From: Dmitry Stepanov Date: Sun, 12 Dec 2021 10:12:02 +0300 Subject: [PATCH] prepare to merge --- Cargo.toml => editor/Cargo.toml | 0 LICENSE => editor/LICENSE | 0 README.md => editor/README.md | 0 .../os-installation}/general-description.txt | 0 .../linux/deb/deb-pack-description.txt | 0 .../os-installation}/linux/deb/dummy | 0 .../os-installation}/linux/rusty-editor.desktop | 0 {resources => editor/resources}/README.md | 0 .../resources}/embed/add_box_emitter.png | Bin .../resources}/embed/add_cylinder_emitter.png | Bin .../resources}/embed/add_sphere_emitter.png | Bin {resources => editor/resources}/embed/arial.ttf | Bin {resources => editor/resources}/embed/clear.png | Bin {resources => editor/resources}/embed/collider.png | Bin {resources => editor/resources}/embed/cross.png | Bin {resources => editor/resources}/embed/cube.png | Bin {resources => editor/resources}/embed/invisible.png | Bin {resources => editor/resources}/embed/joint.png | Bin {resources => editor/resources}/embed/light.png | Bin .../resources}/embed/light_source.png | Bin {resources => editor/resources}/embed/link.png | Bin {resources => editor/resources}/embed/model.png | Bin .../resources}/embed/move_arrow.png | Bin {resources => editor/resources}/embed/navmesh.png | Bin {resources => editor/resources}/embed/redo.png | Bin .../resources}/embed/rigid_body.png | Bin .../resources}/embed/rotate_arrow.png | Bin .../resources}/embed/scale_arrow.png | Bin {resources => editor/resources}/embed/select.png | Bin {resources => editor/resources}/embed/shader.png | Bin .../resources}/embed/shaders/overlay_fs.glsl | 0 .../resources}/embed/shaders/overlay_vs.glsl | 0 {resources => editor/resources}/embed/sound.png | Bin .../resources}/embed/sound_source.png | Bin {resources => editor/resources}/embed/terrain.png | Bin {resources => editor/resources}/embed/undo.png | Bin {resources => editor/resources}/embed/visible.png | Bin .../resources}/etc/rusty-editor-icon.png | Bin .../resources}/etc/rusty-editor-icon.svg | 0 {resources => editor/resources}/lib/release.toml | 0 {screenshots => editor/screenshots}/latest.png | Bin {src => editor/src}/asset.rs | 0 {src => editor/src}/camera.rs | 0 {src => editor/src}/command/mod.rs | 0 {src => editor/src}/command/panel.rs | 0 {src => editor/src}/configurator.rs | 0 {src => editor/src}/curve_editor.rs | 0 {src => editor/src}/gui.rs | 0 {src => editor/src}/inspector/editors/handle.rs | 0 {src => editor/src}/inspector/editors/material.rs | 0 {src => editor/src}/inspector/editors/mod.rs | 0 {src => editor/src}/inspector/editors/resource.rs | 0 {src => editor/src}/inspector/editors/texture.rs | 0 {src => editor/src}/inspector/handlers/collider.rs | 0 {src => editor/src}/inspector/handlers/joint.rs | 0 {src => editor/src}/inspector/handlers/mod.rs | 0 {src => editor/src}/inspector/handlers/node/base.rs | 0 .../src}/inspector/handlers/node/camera.rs | 0 .../src}/inspector/handlers/node/decal.rs | 0 .../src}/inspector/handlers/node/light.rs | 0 {src => editor/src}/inspector/handlers/node/mesh.rs | 0 {src => editor/src}/inspector/handlers/node/mod.rs | 0 .../src}/inspector/handlers/node/particle_system.rs | 0 .../src}/inspector/handlers/node/sprite.rs | 0 .../src}/inspector/handlers/node/terrain.rs | 0 .../src}/inspector/handlers/node/transform.rs | 0 .../src}/inspector/handlers/rigid_body.rs | 0 {src => editor/src}/inspector/handlers/sound.rs | 0 {src => editor/src}/inspector/mod.rs | 0 {src => editor/src}/interaction/gizmo/mod.rs | 0 {src => editor/src}/interaction/gizmo/move_gizmo.rs | 0 .../src}/interaction/gizmo/rotate_gizmo.rs | 0 .../src}/interaction/gizmo/scale_gizmo.rs | 0 {src => editor/src}/interaction/mod.rs | 0 {src => editor/src}/interaction/move_mode.rs | 0 .../src}/interaction/navmesh/data_model.rs | 0 {src => editor/src}/interaction/navmesh/mod.rs | 0 .../src}/interaction/navmesh/selection.rs | 0 {src => editor/src}/interaction/plane.rs | 0 {src => editor/src}/interaction/rotate_mode.rs | 0 {src => editor/src}/interaction/scale_mode.rs | 0 {src => editor/src}/interaction/select_mode.rs | 0 {src => editor/src}/interaction/terrain.rs | 0 {src => editor/src}/light.rs | 0 {src => editor/src}/log.rs | 0 {src => editor/src}/main.rs | 0 {src => editor/src}/material.rs | 0 {src => editor/src}/menu/create.rs | 0 {src => editor/src}/menu/edit.rs | 0 {src => editor/src}/menu/file.rs | 0 {src => editor/src}/menu/mod.rs | 0 {src => editor/src}/menu/physics.rs | 0 {src => editor/src}/menu/utils.rs | 0 {src => editor/src}/menu/view.rs | 0 {src => editor/src}/overlay.rs | 0 {src => editor/src}/physics.rs | 0 {src => editor/src}/preview.rs | 0 {src => editor/src}/project_dirs.rs | 0 {src => editor/src}/scene/clipboard.rs | 0 {src => editor/src}/scene/commands/camera.rs | 0 {src => editor/src}/scene/commands/decal.rs | 0 {src => editor/src}/scene/commands/graph.rs | 0 {src => editor/src}/scene/commands/light.rs | 0 {src => editor/src}/scene/commands/lod.rs | 0 {src => editor/src}/scene/commands/material.rs | 0 {src => editor/src}/scene/commands/mesh.rs | 0 {src => editor/src}/scene/commands/mod.rs | 0 {src => editor/src}/scene/commands/navmesh.rs | 0 .../src}/scene/commands/particle_system.rs | 0 {src => editor/src}/scene/commands/physics.rs | 0 {src => editor/src}/scene/commands/sound.rs | 0 {src => editor/src}/scene/commands/sprite.rs | 0 {src => editor/src}/scene/commands/terrain.rs | 0 {src => editor/src}/scene/mod.rs | 0 {src => editor/src}/settings/debugging.rs | 0 {src => editor/src}/settings/graphics.rs | 0 {src => editor/src}/settings/mod.rs | 0 {src => editor/src}/settings/move_mode.rs | 0 {src => editor/src}/settings/rotate_mode.rs | 0 {src => editor/src}/utils/mod.rs | 0 {src => editor/src}/utils/path_fixer.rs | 0 {src => editor/src}/world/graph/item.rs | 0 {src => editor/src}/world/graph/menu.rs | 0 {src => editor/src}/world/graph/mod.rs | 0 {src => editor/src}/world/graph/selection.rs | 0 {src => editor/src}/world/link/menu.rs | 0 {src => editor/src}/world/link/mod.rs | 0 {src => editor/src}/world/mod.rs | 0 {src => editor/src}/world/physics/menu.rs | 0 {src => editor/src}/world/physics/mod.rs | 0 {src => editor/src}/world/physics/selection.rs | 0 {src => editor/src}/world/search.rs | 0 {src => editor/src}/world/sound/mod.rs | 0 {src => editor/src}/world/sound/selection.rs | 0 134 files changed, 0 insertions(+), 0 deletions(-) rename Cargo.toml => editor/Cargo.toml (100%) rename LICENSE => editor/LICENSE (100%) rename README.md => editor/README.md (100%) rename {os-installation => editor/os-installation}/general-description.txt (100%) rename {os-installation => editor/os-installation}/linux/deb/deb-pack-description.txt (100%) rename {os-installation => editor/os-installation}/linux/deb/dummy (100%) rename {os-installation => editor/os-installation}/linux/rusty-editor.desktop (100%) rename {resources => editor/resources}/README.md (100%) rename {resources => editor/resources}/embed/add_box_emitter.png (100%) rename {resources => editor/resources}/embed/add_cylinder_emitter.png (100%) rename {resources => editor/resources}/embed/add_sphere_emitter.png (100%) rename {resources => editor/resources}/embed/arial.ttf (100%) rename {resources => editor/resources}/embed/clear.png (100%) rename {resources => editor/resources}/embed/collider.png (100%) rename {resources => editor/resources}/embed/cross.png (100%) rename {resources => editor/resources}/embed/cube.png (100%) rename {resources => editor/resources}/embed/invisible.png (100%) rename {resources => editor/resources}/embed/joint.png (100%) rename {resources => editor/resources}/embed/light.png (100%) rename {resources => editor/resources}/embed/light_source.png (100%) rename {resources => editor/resources}/embed/link.png (100%) rename {resources => editor/resources}/embed/model.png (100%) rename {resources => editor/resources}/embed/move_arrow.png (100%) rename {resources => editor/resources}/embed/navmesh.png (100%) rename {resources => editor/resources}/embed/redo.png (100%) rename {resources => editor/resources}/embed/rigid_body.png (100%) rename {resources => editor/resources}/embed/rotate_arrow.png (100%) rename {resources => editor/resources}/embed/scale_arrow.png (100%) rename {resources => editor/resources}/embed/select.png (100%) rename {resources => editor/resources}/embed/shader.png (100%) rename {resources => editor/resources}/embed/shaders/overlay_fs.glsl (100%) rename {resources => editor/resources}/embed/shaders/overlay_vs.glsl (100%) rename {resources => editor/resources}/embed/sound.png (100%) rename {resources => editor/resources}/embed/sound_source.png (100%) rename {resources => editor/resources}/embed/terrain.png (100%) rename {resources => editor/resources}/embed/undo.png (100%) rename {resources => editor/resources}/embed/visible.png (100%) rename {resources => editor/resources}/etc/rusty-editor-icon.png (100%) rename {resources => editor/resources}/etc/rusty-editor-icon.svg (100%) rename {resources => editor/resources}/lib/release.toml (100%) rename {screenshots => editor/screenshots}/latest.png (100%) rename {src => editor/src}/asset.rs (100%) rename {src => editor/src}/camera.rs (100%) rename {src => editor/src}/command/mod.rs (100%) rename {src => editor/src}/command/panel.rs (100%) rename {src => editor/src}/configurator.rs (100%) rename {src => editor/src}/curve_editor.rs (100%) rename {src => editor/src}/gui.rs (100%) rename {src => editor/src}/inspector/editors/handle.rs (100%) rename {src => editor/src}/inspector/editors/material.rs (100%) rename {src => editor/src}/inspector/editors/mod.rs (100%) rename {src => editor/src}/inspector/editors/resource.rs (100%) rename {src => editor/src}/inspector/editors/texture.rs (100%) rename {src => editor/src}/inspector/handlers/collider.rs (100%) rename {src => editor/src}/inspector/handlers/joint.rs (100%) rename {src => editor/src}/inspector/handlers/mod.rs (100%) rename {src => editor/src}/inspector/handlers/node/base.rs (100%) rename {src => editor/src}/inspector/handlers/node/camera.rs (100%) rename {src => editor/src}/inspector/handlers/node/decal.rs (100%) rename {src => editor/src}/inspector/handlers/node/light.rs (100%) rename {src => editor/src}/inspector/handlers/node/mesh.rs (100%) rename {src => editor/src}/inspector/handlers/node/mod.rs (100%) rename {src => editor/src}/inspector/handlers/node/particle_system.rs (100%) rename {src => editor/src}/inspector/handlers/node/sprite.rs (100%) rename {src => editor/src}/inspector/handlers/node/terrain.rs (100%) rename {src => editor/src}/inspector/handlers/node/transform.rs (100%) rename {src => editor/src}/inspector/handlers/rigid_body.rs (100%) rename {src => editor/src}/inspector/handlers/sound.rs (100%) rename {src => editor/src}/inspector/mod.rs (100%) rename {src => editor/src}/interaction/gizmo/mod.rs (100%) rename {src => editor/src}/interaction/gizmo/move_gizmo.rs (100%) rename {src => editor/src}/interaction/gizmo/rotate_gizmo.rs (100%) rename {src => editor/src}/interaction/gizmo/scale_gizmo.rs (100%) rename {src => editor/src}/interaction/mod.rs (100%) rename {src => editor/src}/interaction/move_mode.rs (100%) rename {src => editor/src}/interaction/navmesh/data_model.rs (100%) rename {src => editor/src}/interaction/navmesh/mod.rs (100%) rename {src => editor/src}/interaction/navmesh/selection.rs (100%) rename {src => editor/src}/interaction/plane.rs (100%) rename {src => editor/src}/interaction/rotate_mode.rs (100%) rename {src => editor/src}/interaction/scale_mode.rs (100%) rename {src => editor/src}/interaction/select_mode.rs (100%) rename {src => editor/src}/interaction/terrain.rs (100%) rename {src => editor/src}/light.rs (100%) rename {src => editor/src}/log.rs (100%) rename {src => editor/src}/main.rs (100%) rename {src => editor/src}/material.rs (100%) rename {src => editor/src}/menu/create.rs (100%) rename {src => editor/src}/menu/edit.rs (100%) rename {src => editor/src}/menu/file.rs (100%) rename {src => editor/src}/menu/mod.rs (100%) rename {src => editor/src}/menu/physics.rs (100%) rename {src => editor/src}/menu/utils.rs (100%) rename {src => editor/src}/menu/view.rs (100%) rename {src => editor/src}/overlay.rs (100%) rename {src => editor/src}/physics.rs (100%) rename {src => editor/src}/preview.rs (100%) rename {src => editor/src}/project_dirs.rs (100%) rename {src => editor/src}/scene/clipboard.rs (100%) rename {src => editor/src}/scene/commands/camera.rs (100%) rename {src => editor/src}/scene/commands/decal.rs (100%) rename {src => editor/src}/scene/commands/graph.rs (100%) rename {src => editor/src}/scene/commands/light.rs (100%) rename {src => editor/src}/scene/commands/lod.rs (100%) rename {src => editor/src}/scene/commands/material.rs (100%) rename {src => editor/src}/scene/commands/mesh.rs (100%) rename {src => editor/src}/scene/commands/mod.rs (100%) rename {src => editor/src}/scene/commands/navmesh.rs (100%) rename {src => editor/src}/scene/commands/particle_system.rs (100%) rename {src => editor/src}/scene/commands/physics.rs (100%) rename {src => editor/src}/scene/commands/sound.rs (100%) rename {src => editor/src}/scene/commands/sprite.rs (100%) rename {src => editor/src}/scene/commands/terrain.rs (100%) rename {src => editor/src}/scene/mod.rs (100%) rename {src => editor/src}/settings/debugging.rs (100%) rename {src => editor/src}/settings/graphics.rs (100%) rename {src => editor/src}/settings/mod.rs (100%) rename {src => editor/src}/settings/move_mode.rs (100%) rename {src => editor/src}/settings/rotate_mode.rs (100%) rename {src => editor/src}/utils/mod.rs (100%) rename {src => editor/src}/utils/path_fixer.rs (100%) rename {src => editor/src}/world/graph/item.rs (100%) rename {src => editor/src}/world/graph/menu.rs (100%) rename {src => editor/src}/world/graph/mod.rs (100%) rename {src => editor/src}/world/graph/selection.rs (100%) rename {src => editor/src}/world/link/menu.rs (100%) rename {src => editor/src}/world/link/mod.rs (100%) rename {src => editor/src}/world/mod.rs (100%) rename {src => editor/src}/world/physics/menu.rs (100%) rename {src => editor/src}/world/physics/mod.rs (100%) rename {src => editor/src}/world/physics/selection.rs (100%) rename {src => editor/src}/world/search.rs (100%) rename {src => editor/src}/world/sound/mod.rs (100%) rename {src => editor/src}/world/sound/selection.rs (100%) diff --git a/Cargo.toml b/editor/Cargo.toml similarity index 100% rename from Cargo.toml rename to editor/Cargo.toml diff --git a/LICENSE b/editor/LICENSE similarity index 100% rename from LICENSE rename to editor/LICENSE diff --git a/README.md b/editor/README.md similarity index 100% rename from README.md rename to editor/README.md diff --git a/os-installation/general-description.txt b/editor/os-installation/general-description.txt similarity index 100% rename from os-installation/general-description.txt rename to editor/os-installation/general-description.txt diff --git a/os-installation/linux/deb/deb-pack-description.txt b/editor/os-installation/linux/deb/deb-pack-description.txt similarity index 100% rename from os-installation/linux/deb/deb-pack-description.txt rename to editor/os-installation/linux/deb/deb-pack-description.txt diff --git a/os-installation/linux/deb/dummy b/editor/os-installation/linux/deb/dummy similarity index 100% rename from os-installation/linux/deb/dummy rename to editor/os-installation/linux/deb/dummy diff --git a/os-installation/linux/rusty-editor.desktop b/editor/os-installation/linux/rusty-editor.desktop similarity index 100% rename from os-installation/linux/rusty-editor.desktop rename to editor/os-installation/linux/rusty-editor.desktop diff --git a/resources/README.md b/editor/resources/README.md similarity index 100% rename from resources/README.md rename to editor/resources/README.md diff --git a/resources/embed/add_box_emitter.png b/editor/resources/embed/add_box_emitter.png similarity index 100% rename from resources/embed/add_box_emitter.png rename to editor/resources/embed/add_box_emitter.png diff --git a/resources/embed/add_cylinder_emitter.png b/editor/resources/embed/add_cylinder_emitter.png similarity index 100% rename from resources/embed/add_cylinder_emitter.png rename to editor/resources/embed/add_cylinder_emitter.png diff --git a/resources/embed/add_sphere_emitter.png b/editor/resources/embed/add_sphere_emitter.png similarity index 100% rename from resources/embed/add_sphere_emitter.png rename to editor/resources/embed/add_sphere_emitter.png diff --git a/resources/embed/arial.ttf b/editor/resources/embed/arial.ttf similarity index 100% rename from resources/embed/arial.ttf rename to editor/resources/embed/arial.ttf diff --git a/resources/embed/clear.png b/editor/resources/embed/clear.png similarity index 100% rename from resources/embed/clear.png rename to editor/resources/embed/clear.png diff --git a/resources/embed/collider.png b/editor/resources/embed/collider.png similarity index 100% rename from resources/embed/collider.png rename to editor/resources/embed/collider.png diff --git a/resources/embed/cross.png b/editor/resources/embed/cross.png similarity index 100% rename from resources/embed/cross.png rename to editor/resources/embed/cross.png diff --git a/resources/embed/cube.png b/editor/resources/embed/cube.png similarity index 100% rename from resources/embed/cube.png rename to editor/resources/embed/cube.png diff --git a/resources/embed/invisible.png b/editor/resources/embed/invisible.png similarity index 100% rename from resources/embed/invisible.png rename to editor/resources/embed/invisible.png diff --git a/resources/embed/joint.png b/editor/resources/embed/joint.png similarity index 100% rename from resources/embed/joint.png rename to editor/resources/embed/joint.png diff --git a/resources/embed/light.png b/editor/resources/embed/light.png similarity index 100% rename from resources/embed/light.png rename to editor/resources/embed/light.png diff --git a/resources/embed/light_source.png b/editor/resources/embed/light_source.png similarity index 100% rename from resources/embed/light_source.png rename to editor/resources/embed/light_source.png diff --git a/resources/embed/link.png b/editor/resources/embed/link.png similarity index 100% rename from resources/embed/link.png rename to editor/resources/embed/link.png diff --git a/resources/embed/model.png b/editor/resources/embed/model.png similarity index 100% rename from resources/embed/model.png rename to editor/resources/embed/model.png diff --git a/resources/embed/move_arrow.png b/editor/resources/embed/move_arrow.png similarity index 100% rename from resources/embed/move_arrow.png rename to editor/resources/embed/move_arrow.png diff --git a/resources/embed/navmesh.png b/editor/resources/embed/navmesh.png similarity index 100% rename from resources/embed/navmesh.png rename to editor/resources/embed/navmesh.png diff --git a/resources/embed/redo.png b/editor/resources/embed/redo.png similarity index 100% rename from resources/embed/redo.png rename to editor/resources/embed/redo.png diff --git a/resources/embed/rigid_body.png b/editor/resources/embed/rigid_body.png similarity index 100% rename from resources/embed/rigid_body.png rename to editor/resources/embed/rigid_body.png diff --git a/resources/embed/rotate_arrow.png b/editor/resources/embed/rotate_arrow.png similarity index 100% rename from resources/embed/rotate_arrow.png rename to editor/resources/embed/rotate_arrow.png diff --git a/resources/embed/scale_arrow.png b/editor/resources/embed/scale_arrow.png similarity index 100% rename from resources/embed/scale_arrow.png rename to editor/resources/embed/scale_arrow.png diff --git a/resources/embed/select.png b/editor/resources/embed/select.png similarity index 100% rename from resources/embed/select.png rename to editor/resources/embed/select.png diff --git a/resources/embed/shader.png b/editor/resources/embed/shader.png similarity index 100% rename from resources/embed/shader.png rename to editor/resources/embed/shader.png diff --git a/resources/embed/shaders/overlay_fs.glsl b/editor/resources/embed/shaders/overlay_fs.glsl similarity index 100% rename from resources/embed/shaders/overlay_fs.glsl rename to editor/resources/embed/shaders/overlay_fs.glsl diff --git a/resources/embed/shaders/overlay_vs.glsl b/editor/resources/embed/shaders/overlay_vs.glsl similarity index 100% rename from resources/embed/shaders/overlay_vs.glsl rename to editor/resources/embed/shaders/overlay_vs.glsl diff --git a/resources/embed/sound.png b/editor/resources/embed/sound.png similarity index 100% rename from resources/embed/sound.png rename to editor/resources/embed/sound.png diff --git a/resources/embed/sound_source.png b/editor/resources/embed/sound_source.png similarity index 100% rename from resources/embed/sound_source.png rename to editor/resources/embed/sound_source.png diff --git a/resources/embed/terrain.png b/editor/resources/embed/terrain.png similarity index 100% rename from resources/embed/terrain.png rename to editor/resources/embed/terrain.png diff --git a/resources/embed/undo.png b/editor/resources/embed/undo.png similarity index 100% rename from resources/embed/undo.png rename to editor/resources/embed/undo.png diff --git a/resources/embed/visible.png b/editor/resources/embed/visible.png similarity index 100% rename from resources/embed/visible.png rename to editor/resources/embed/visible.png diff --git a/resources/etc/rusty-editor-icon.png b/editor/resources/etc/rusty-editor-icon.png similarity index 100% rename from resources/etc/rusty-editor-icon.png rename to editor/resources/etc/rusty-editor-icon.png diff --git a/resources/etc/rusty-editor-icon.svg b/editor/resources/etc/rusty-editor-icon.svg similarity index 100% rename from resources/etc/rusty-editor-icon.svg rename to editor/resources/etc/rusty-editor-icon.svg diff --git a/resources/lib/release.toml b/editor/resources/lib/release.toml similarity index 100% rename from resources/lib/release.toml rename to editor/resources/lib/release.toml diff --git a/screenshots/latest.png b/editor/screenshots/latest.png similarity index 100% rename from screenshots/latest.png rename to editor/screenshots/latest.png diff --git a/src/asset.rs b/editor/src/asset.rs similarity index 100% rename from src/asset.rs rename to editor/src/asset.rs diff --git a/src/camera.rs b/editor/src/camera.rs similarity index 100% rename from src/camera.rs rename to editor/src/camera.rs diff --git a/src/command/mod.rs b/editor/src/command/mod.rs similarity index 100% rename from src/command/mod.rs rename to editor/src/command/mod.rs diff --git a/src/command/panel.rs b/editor/src/command/panel.rs similarity index 100% rename from src/command/panel.rs rename to editor/src/command/panel.rs diff --git a/src/configurator.rs b/editor/src/configurator.rs similarity index 100% rename from src/configurator.rs rename to editor/src/configurator.rs diff --git a/src/curve_editor.rs b/editor/src/curve_editor.rs similarity index 100% rename from src/curve_editor.rs rename to editor/src/curve_editor.rs diff --git a/src/gui.rs b/editor/src/gui.rs similarity index 100% rename from src/gui.rs rename to editor/src/gui.rs diff --git a/src/inspector/editors/handle.rs b/editor/src/inspector/editors/handle.rs similarity index 100% rename from src/inspector/editors/handle.rs rename to editor/src/inspector/editors/handle.rs diff --git a/src/inspector/editors/material.rs b/editor/src/inspector/editors/material.rs similarity index 100% rename from src/inspector/editors/material.rs rename to editor/src/inspector/editors/material.rs diff --git a/src/inspector/editors/mod.rs b/editor/src/inspector/editors/mod.rs similarity index 100% rename from src/inspector/editors/mod.rs rename to editor/src/inspector/editors/mod.rs diff --git a/src/inspector/editors/resource.rs b/editor/src/inspector/editors/resource.rs similarity index 100% rename from src/inspector/editors/resource.rs rename to editor/src/inspector/editors/resource.rs diff --git a/src/inspector/editors/texture.rs b/editor/src/inspector/editors/texture.rs similarity index 100% rename from src/inspector/editors/texture.rs rename to editor/src/inspector/editors/texture.rs diff --git a/src/inspector/handlers/collider.rs b/editor/src/inspector/handlers/collider.rs similarity index 100% rename from src/inspector/handlers/collider.rs rename to editor/src/inspector/handlers/collider.rs diff --git a/src/inspector/handlers/joint.rs b/editor/src/inspector/handlers/joint.rs similarity index 100% rename from src/inspector/handlers/joint.rs rename to editor/src/inspector/handlers/joint.rs diff --git a/src/inspector/handlers/mod.rs b/editor/src/inspector/handlers/mod.rs similarity index 100% rename from src/inspector/handlers/mod.rs rename to editor/src/inspector/handlers/mod.rs diff --git a/src/inspector/handlers/node/base.rs b/editor/src/inspector/handlers/node/base.rs similarity index 100% rename from src/inspector/handlers/node/base.rs rename to editor/src/inspector/handlers/node/base.rs diff --git a/src/inspector/handlers/node/camera.rs b/editor/src/inspector/handlers/node/camera.rs similarity index 100% rename from src/inspector/handlers/node/camera.rs rename to editor/src/inspector/handlers/node/camera.rs diff --git a/src/inspector/handlers/node/decal.rs b/editor/src/inspector/handlers/node/decal.rs similarity index 100% rename from src/inspector/handlers/node/decal.rs rename to editor/src/inspector/handlers/node/decal.rs diff --git a/src/inspector/handlers/node/light.rs b/editor/src/inspector/handlers/node/light.rs similarity index 100% rename from src/inspector/handlers/node/light.rs rename to editor/src/inspector/handlers/node/light.rs diff --git a/src/inspector/handlers/node/mesh.rs b/editor/src/inspector/handlers/node/mesh.rs similarity index 100% rename from src/inspector/handlers/node/mesh.rs rename to editor/src/inspector/handlers/node/mesh.rs diff --git a/src/inspector/handlers/node/mod.rs b/editor/src/inspector/handlers/node/mod.rs similarity index 100% rename from src/inspector/handlers/node/mod.rs rename to editor/src/inspector/handlers/node/mod.rs diff --git a/src/inspector/handlers/node/particle_system.rs b/editor/src/inspector/handlers/node/particle_system.rs similarity index 100% rename from src/inspector/handlers/node/particle_system.rs rename to editor/src/inspector/handlers/node/particle_system.rs diff --git a/src/inspector/handlers/node/sprite.rs b/editor/src/inspector/handlers/node/sprite.rs similarity index 100% rename from src/inspector/handlers/node/sprite.rs rename to editor/src/inspector/handlers/node/sprite.rs diff --git a/src/inspector/handlers/node/terrain.rs b/editor/src/inspector/handlers/node/terrain.rs similarity index 100% rename from src/inspector/handlers/node/terrain.rs rename to editor/src/inspector/handlers/node/terrain.rs diff --git a/src/inspector/handlers/node/transform.rs b/editor/src/inspector/handlers/node/transform.rs similarity index 100% rename from src/inspector/handlers/node/transform.rs rename to editor/src/inspector/handlers/node/transform.rs diff --git a/src/inspector/handlers/rigid_body.rs b/editor/src/inspector/handlers/rigid_body.rs similarity index 100% rename from src/inspector/handlers/rigid_body.rs rename to editor/src/inspector/handlers/rigid_body.rs diff --git a/src/inspector/handlers/sound.rs b/editor/src/inspector/handlers/sound.rs similarity index 100% rename from src/inspector/handlers/sound.rs rename to editor/src/inspector/handlers/sound.rs diff --git a/src/inspector/mod.rs b/editor/src/inspector/mod.rs similarity index 100% rename from src/inspector/mod.rs rename to editor/src/inspector/mod.rs diff --git a/src/interaction/gizmo/mod.rs b/editor/src/interaction/gizmo/mod.rs similarity index 100% rename from src/interaction/gizmo/mod.rs rename to editor/src/interaction/gizmo/mod.rs diff --git a/src/interaction/gizmo/move_gizmo.rs b/editor/src/interaction/gizmo/move_gizmo.rs similarity index 100% rename from src/interaction/gizmo/move_gizmo.rs rename to editor/src/interaction/gizmo/move_gizmo.rs diff --git a/src/interaction/gizmo/rotate_gizmo.rs b/editor/src/interaction/gizmo/rotate_gizmo.rs similarity index 100% rename from src/interaction/gizmo/rotate_gizmo.rs rename to editor/src/interaction/gizmo/rotate_gizmo.rs diff --git a/src/interaction/gizmo/scale_gizmo.rs b/editor/src/interaction/gizmo/scale_gizmo.rs similarity index 100% rename from src/interaction/gizmo/scale_gizmo.rs rename to editor/src/interaction/gizmo/scale_gizmo.rs diff --git a/src/interaction/mod.rs b/editor/src/interaction/mod.rs similarity index 100% rename from src/interaction/mod.rs rename to editor/src/interaction/mod.rs diff --git a/src/interaction/move_mode.rs b/editor/src/interaction/move_mode.rs similarity index 100% rename from src/interaction/move_mode.rs rename to editor/src/interaction/move_mode.rs diff --git a/src/interaction/navmesh/data_model.rs b/editor/src/interaction/navmesh/data_model.rs similarity index 100% rename from src/interaction/navmesh/data_model.rs rename to editor/src/interaction/navmesh/data_model.rs diff --git a/src/interaction/navmesh/mod.rs b/editor/src/interaction/navmesh/mod.rs similarity index 100% rename from src/interaction/navmesh/mod.rs rename to editor/src/interaction/navmesh/mod.rs diff --git a/src/interaction/navmesh/selection.rs b/editor/src/interaction/navmesh/selection.rs similarity index 100% rename from src/interaction/navmesh/selection.rs rename to editor/src/interaction/navmesh/selection.rs diff --git a/src/interaction/plane.rs b/editor/src/interaction/plane.rs similarity index 100% rename from src/interaction/plane.rs rename to editor/src/interaction/plane.rs diff --git a/src/interaction/rotate_mode.rs b/editor/src/interaction/rotate_mode.rs similarity index 100% rename from src/interaction/rotate_mode.rs rename to editor/src/interaction/rotate_mode.rs diff --git a/src/interaction/scale_mode.rs b/editor/src/interaction/scale_mode.rs similarity index 100% rename from src/interaction/scale_mode.rs rename to editor/src/interaction/scale_mode.rs diff --git a/src/interaction/select_mode.rs b/editor/src/interaction/select_mode.rs similarity index 100% rename from src/interaction/select_mode.rs rename to editor/src/interaction/select_mode.rs diff --git a/src/interaction/terrain.rs b/editor/src/interaction/terrain.rs similarity index 100% rename from src/interaction/terrain.rs rename to editor/src/interaction/terrain.rs diff --git a/src/light.rs b/editor/src/light.rs similarity index 100% rename from src/light.rs rename to editor/src/light.rs diff --git a/src/log.rs b/editor/src/log.rs similarity index 100% rename from src/log.rs rename to editor/src/log.rs diff --git a/src/main.rs b/editor/src/main.rs similarity index 100% rename from src/main.rs rename to editor/src/main.rs diff --git a/src/material.rs b/editor/src/material.rs similarity index 100% rename from src/material.rs rename to editor/src/material.rs diff --git a/src/menu/create.rs b/editor/src/menu/create.rs similarity index 100% rename from src/menu/create.rs rename to editor/src/menu/create.rs diff --git a/src/menu/edit.rs b/editor/src/menu/edit.rs similarity index 100% rename from src/menu/edit.rs rename to editor/src/menu/edit.rs diff --git a/src/menu/file.rs b/editor/src/menu/file.rs similarity index 100% rename from src/menu/file.rs rename to editor/src/menu/file.rs diff --git a/src/menu/mod.rs b/editor/src/menu/mod.rs similarity index 100% rename from src/menu/mod.rs rename to editor/src/menu/mod.rs diff --git a/src/menu/physics.rs b/editor/src/menu/physics.rs similarity index 100% rename from src/menu/physics.rs rename to editor/src/menu/physics.rs diff --git a/src/menu/utils.rs b/editor/src/menu/utils.rs similarity index 100% rename from src/menu/utils.rs rename to editor/src/menu/utils.rs diff --git a/src/menu/view.rs b/editor/src/menu/view.rs similarity index 100% rename from src/menu/view.rs rename to editor/src/menu/view.rs diff --git a/src/overlay.rs b/editor/src/overlay.rs similarity index 100% rename from src/overlay.rs rename to editor/src/overlay.rs diff --git a/src/physics.rs b/editor/src/physics.rs similarity index 100% rename from src/physics.rs rename to editor/src/physics.rs diff --git a/src/preview.rs b/editor/src/preview.rs similarity index 100% rename from src/preview.rs rename to editor/src/preview.rs diff --git a/src/project_dirs.rs b/editor/src/project_dirs.rs similarity index 100% rename from src/project_dirs.rs rename to editor/src/project_dirs.rs diff --git a/src/scene/clipboard.rs b/editor/src/scene/clipboard.rs similarity index 100% rename from src/scene/clipboard.rs rename to editor/src/scene/clipboard.rs diff --git a/src/scene/commands/camera.rs b/editor/src/scene/commands/camera.rs similarity index 100% rename from src/scene/commands/camera.rs rename to editor/src/scene/commands/camera.rs diff --git a/src/scene/commands/decal.rs b/editor/src/scene/commands/decal.rs similarity index 100% rename from src/scene/commands/decal.rs rename to editor/src/scene/commands/decal.rs diff --git a/src/scene/commands/graph.rs b/editor/src/scene/commands/graph.rs similarity index 100% rename from src/scene/commands/graph.rs rename to editor/src/scene/commands/graph.rs diff --git a/src/scene/commands/light.rs b/editor/src/scene/commands/light.rs similarity index 100% rename from src/scene/commands/light.rs rename to editor/src/scene/commands/light.rs diff --git a/src/scene/commands/lod.rs b/editor/src/scene/commands/lod.rs similarity index 100% rename from src/scene/commands/lod.rs rename to editor/src/scene/commands/lod.rs diff --git a/src/scene/commands/material.rs b/editor/src/scene/commands/material.rs similarity index 100% rename from src/scene/commands/material.rs rename to editor/src/scene/commands/material.rs diff --git a/src/scene/commands/mesh.rs b/editor/src/scene/commands/mesh.rs similarity index 100% rename from src/scene/commands/mesh.rs rename to editor/src/scene/commands/mesh.rs diff --git a/src/scene/commands/mod.rs b/editor/src/scene/commands/mod.rs similarity index 100% rename from src/scene/commands/mod.rs rename to editor/src/scene/commands/mod.rs diff --git a/src/scene/commands/navmesh.rs b/editor/src/scene/commands/navmesh.rs similarity index 100% rename from src/scene/commands/navmesh.rs rename to editor/src/scene/commands/navmesh.rs diff --git a/src/scene/commands/particle_system.rs b/editor/src/scene/commands/particle_system.rs similarity index 100% rename from src/scene/commands/particle_system.rs rename to editor/src/scene/commands/particle_system.rs diff --git a/src/scene/commands/physics.rs b/editor/src/scene/commands/physics.rs similarity index 100% rename from src/scene/commands/physics.rs rename to editor/src/scene/commands/physics.rs diff --git a/src/scene/commands/sound.rs b/editor/src/scene/commands/sound.rs similarity index 100% rename from src/scene/commands/sound.rs rename to editor/src/scene/commands/sound.rs diff --git a/src/scene/commands/sprite.rs b/editor/src/scene/commands/sprite.rs similarity index 100% rename from src/scene/commands/sprite.rs rename to editor/src/scene/commands/sprite.rs diff --git a/src/scene/commands/terrain.rs b/editor/src/scene/commands/terrain.rs similarity index 100% rename from src/scene/commands/terrain.rs rename to editor/src/scene/commands/terrain.rs diff --git a/src/scene/mod.rs b/editor/src/scene/mod.rs similarity index 100% rename from src/scene/mod.rs rename to editor/src/scene/mod.rs diff --git a/src/settings/debugging.rs b/editor/src/settings/debugging.rs similarity index 100% rename from src/settings/debugging.rs rename to editor/src/settings/debugging.rs diff --git a/src/settings/graphics.rs b/editor/src/settings/graphics.rs similarity index 100% rename from src/settings/graphics.rs rename to editor/src/settings/graphics.rs diff --git a/src/settings/mod.rs b/editor/src/settings/mod.rs similarity index 100% rename from src/settings/mod.rs rename to editor/src/settings/mod.rs diff --git a/src/settings/move_mode.rs b/editor/src/settings/move_mode.rs similarity index 100% rename from src/settings/move_mode.rs rename to editor/src/settings/move_mode.rs diff --git a/src/settings/rotate_mode.rs b/editor/src/settings/rotate_mode.rs similarity index 100% rename from src/settings/rotate_mode.rs rename to editor/src/settings/rotate_mode.rs diff --git a/src/utils/mod.rs b/editor/src/utils/mod.rs similarity index 100% rename from src/utils/mod.rs rename to editor/src/utils/mod.rs diff --git a/src/utils/path_fixer.rs b/editor/src/utils/path_fixer.rs similarity index 100% rename from src/utils/path_fixer.rs rename to editor/src/utils/path_fixer.rs diff --git a/src/world/graph/item.rs b/editor/src/world/graph/item.rs similarity index 100% rename from src/world/graph/item.rs rename to editor/src/world/graph/item.rs diff --git a/src/world/graph/menu.rs b/editor/src/world/graph/menu.rs similarity index 100% rename from src/world/graph/menu.rs rename to editor/src/world/graph/menu.rs diff --git a/src/world/graph/mod.rs b/editor/src/world/graph/mod.rs similarity index 100% rename from src/world/graph/mod.rs rename to editor/src/world/graph/mod.rs diff --git a/src/world/graph/selection.rs b/editor/src/world/graph/selection.rs similarity index 100% rename from src/world/graph/selection.rs rename to editor/src/world/graph/selection.rs diff --git a/src/world/link/menu.rs b/editor/src/world/link/menu.rs similarity index 100% rename from src/world/link/menu.rs rename to editor/src/world/link/menu.rs diff --git a/src/world/link/mod.rs b/editor/src/world/link/mod.rs similarity index 100% rename from src/world/link/mod.rs rename to editor/src/world/link/mod.rs diff --git a/src/world/mod.rs b/editor/src/world/mod.rs similarity index 100% rename from src/world/mod.rs rename to editor/src/world/mod.rs diff --git a/src/world/physics/menu.rs b/editor/src/world/physics/menu.rs similarity index 100% rename from src/world/physics/menu.rs rename to editor/src/world/physics/menu.rs diff --git a/src/world/physics/mod.rs b/editor/src/world/physics/mod.rs similarity index 100% rename from src/world/physics/mod.rs rename to editor/src/world/physics/mod.rs diff --git a/src/world/physics/selection.rs b/editor/src/world/physics/selection.rs similarity index 100% rename from src/world/physics/selection.rs rename to editor/src/world/physics/selection.rs diff --git a/src/world/search.rs b/editor/src/world/search.rs similarity index 100% rename from src/world/search.rs rename to editor/src/world/search.rs diff --git a/src/world/sound/mod.rs b/editor/src/world/sound/mod.rs similarity index 100% rename from src/world/sound/mod.rs rename to editor/src/world/sound/mod.rs diff --git a/src/world/sound/selection.rs b/editor/src/world/sound/selection.rs similarity index 100% rename from src/world/sound/selection.rs rename to editor/src/world/sound/selection.rs