From 2c9ce46dd2370a892f042bb1968ea5c26af32c99 Mon Sep 17 00:00:00 2001 From: Lucas Schwiderski Date: Fri, 26 May 2023 23:30:22 +0200 Subject: [PATCH] chore: Rework project structure There likely won't be much need for multiple separate crates. --- Cargo.lock | 4 ---- Cargo.toml | 22 ++++++++++++------- lib/dt_p2p/build.rs => build.rs | 0 lib/dt_p2p/Cargo.toml | 15 ------------- lib/nat_traversal/Cargo.toml | 8 ------- lib/nat_traversal/src/lib.rs | 14 ------------ {lib/dt_p2p/src => src}/lib.rs | 0 {lib/dt_p2p/src => src}/plugin.rs | 0 {lib/dt_p2p/src => src}/stingray_sdk.rs | 0 lib/dt_p2p/stingray_sdk.h => stingray_sdk.h | 0 .../stingray_sdk => stingray_sdk}/LICENSE.md | 0 .../editor_foundation/stingray.d.ts | 0 .../editor_foundation/types.d.ts | 0 .../editor_plugin_api/editor_plugin_api.h | 0 .../engine_plugin_api/c_api/c_api_actor.h | 0 .../c_api/c_api_application.h | 0 .../engine_plugin_api/c_api/c_api_assert.h | 0 .../engine_plugin_api/c_api/c_api_camera.h | 0 .../c_api/c_api_dynamic_script_data.h | 0 .../engine_plugin_api/c_api/c_api_entity.h | 0 .../c_api/c_api_game_session.h | 0 .../engine_plugin_api/c_api/c_api_gui.h | 0 .../engine_plugin_api/c_api/c_api_input.h | 0 .../c_api/c_api_input_controller.h | 0 .../engine_plugin_api/c_api/c_api_keyboard.h | 0 .../engine_plugin_api/c_api/c_api_lan.h | 0 .../engine_plugin_api/c_api/c_api_level.h | 0 .../c_api/c_api_line_object.h | 0 .../engine_plugin_api/c_api/c_api_material.h | 0 .../engine_plugin_api/c_api/c_api_mesh.h | 0 .../engine_plugin_api/c_api/c_api_mover.h | 0 .../engine_plugin_api/c_api/c_api_network.h | 0 .../c_api/c_api_physics_world.h | 0 .../engine_plugin_api/c_api/c_api_ps4.h | 0 .../c_api/c_api_ps4_error_dialog.h | 0 .../c_api/c_api_ps4_ime_dialog.h | 0 .../c_api/c_api_ps4_msg_dialog.h | 0 .../c_api/c_api_ps4_np_commerce_dialog.h | 0 .../engine_plugin_api/c_api/c_api_ps4_types.h | 0 .../engine_plugin_api/c_api/c_api_ps4pad.h | 0 .../engine_plugin_api/c_api/c_api_psn.h | 0 .../c_api/c_api_save_system.h | 0 .../c_api/c_api_scatter_system.h | 0 .../c_api/c_api_touch_input.h | 0 .../engine_plugin_api/c_api/c_api_types.h | 0 .../engine_plugin_api/c_api/c_api_unit.h | 0 .../c_api/c_api_unit_synchronizer.h | 0 .../engine_plugin_api/c_api/c_api_utilities.h | 0 .../engine_plugin_api/c_api/c_api_viewport.h | 0 .../engine_plugin_api/c_api/c_api_window.h | 0 .../engine_plugin_api/c_api/c_api_world.h | 0 .../engine_plugin_api/c_api/c_api_xbox1pad.h | 0 .../entity_components/c_api_actor_component.h | 0 .../c_api_animation_blender_component.h | 0 .../c_api_animation_state_machine_component.h | 0 .../entity_components/c_api_data_component.h | 0 .../c_api_debug_name_component.h | 0 .../entity_components/c_api_flow_component.h | 0 .../entity_components/c_api_mesh_component.h | 0 .../c_api_render_data_component.h | 0 .../c_api_scene_graph_component.h | 0 .../entity_components/c_api_tag_component.h | 0 .../c_api_transform_component.h | 0 .../entity_components/c_api_unit_component.h | 0 .../engine_plugin_api/default_plugin_suffix.h | 0 .../engine_plugin_api/plugin_api.h | 0 .../engine_plugin_api/plugin_api_types.h | 0 .../engine_plugin_api/plugin_c_api.h | 0 .../plugin_scene_database_api.h | 0 .../plugin_foundation/allocator.h | 0 .../plugin_foundation/array.h | 0 .../plugin_foundation/array.inl | 0 .../plugin_foundation/assert.h | 0 .../plugin_foundation/bucket_iterator.h | 0 .../plugin_foundation/bucket_iterator.inl | 0 .../plugin_foundation/buffer.h | 0 .../plugin_foundation/collection_tools.h | 0 .../plugin_foundation/collection_tools.inl | 0 .../plugin_foundation/color.h | 0 .../plugin_foundation/com_ptr.h | 0 .../plugin_foundation/com_ptr.inl | 0 .../plugin_foundation/const_config.h | 0 .../plugin_foundation/encoding.h | 0 .../plugin_foundation/encoding.inl | 0 .../plugin_foundation/exception_handling.h | 0 .../plugin_foundation/flow.h | 0 .../plugin_foundation/functional.h | 0 .../plugin_foundation/hash_function.h | 0 .../plugin_foundation/hash_function_string.h | 0 .../plugin_foundation/hash_map.h | 0 .../plugin_foundation/hash_map.inl | 0 .../plugin_foundation/hash_set.h | 0 .../plugin_foundation/hash_set.inl | 0 .../plugin_foundation/id_string.h | 0 .../plugin_foundation/id_string.inl | 0 .../plugin_foundation/line_shapes.h | 0 .../plugin_foundation/line_shapes.inl | 0 .../plugin_foundation/local_transform.h | 0 .../plugin_foundation/local_transform.inl | 0 .../plugin_foundation/math.h | 0 .../plugin_foundation/math.inl | 0 .../plugin_foundation/matrix4x4.h | 0 .../plugin_foundation/matrix4x4.inl | 0 .../plugin_foundation/memory_utilities.h | 0 .../plugin_foundation/option.h | 0 .../plugin_foundation/pair.h | 0 .../plugin_foundation/path.h | 0 .../plugin_foundation/platform.h | 0 .../plugin_foundation/quaternion.h | 0 .../plugin_foundation/quaternion.inl | 0 .../plugin_foundation/random.h | 0 .../plugin_foundation/scene_flags.h | 0 .../plugin_foundation/scene_tree.h | 0 .../plugin_foundation/scene_tree.inl | 0 .../scene_tree_api_convert.h | 0 .../scene_tree_api_convert.inl | 0 .../plugin_foundation/sort_map.h | 0 .../plugin_foundation/sort_map.inl | 0 .../plugin_foundation/sort_set.h | 0 .../plugin_foundation/sort_set.inl | 0 .../plugin_foundation/stream.h | 0 .../plugin_foundation/string.h | 0 .../plugin_foundation/string.inl | 0 .../plugin_foundation/string_stream.h | 0 .../plugin_foundation/string_stream.inl | 0 .../plugin_foundation/template_tools.h | 0 .../plugin_foundation/types.h | 0 .../plugin_foundation/vector.h | 0 .../plugin_foundation/vector.inl | 0 .../plugin_foundation/vector2.h | 0 .../plugin_foundation/vector2.inl | 0 .../plugin_foundation/vector3.h | 0 .../plugin_foundation/vector3.inl | 0 .../plugin_foundation/vector4.h | 0 .../plugin_foundation/vector4.inl | 0 135 files changed, 14 insertions(+), 49 deletions(-) rename lib/dt_p2p/build.rs => build.rs (100%) delete mode 100644 lib/dt_p2p/Cargo.toml delete mode 100644 lib/nat_traversal/Cargo.toml delete mode 100644 lib/nat_traversal/src/lib.rs rename {lib/dt_p2p/src => src}/lib.rs (100%) rename {lib/dt_p2p/src => src}/plugin.rs (100%) rename {lib/dt_p2p/src => src}/stingray_sdk.rs (100%) rename lib/dt_p2p/stingray_sdk.h => stingray_sdk.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/LICENSE.md (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/editor_foundation/stingray.d.ts (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/editor_foundation/types.d.ts (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/editor_plugin_api/editor_plugin_api.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_actor.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_application.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_assert.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_camera.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_dynamic_script_data.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_entity.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_game_session.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_gui.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_input.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_input_controller.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_keyboard.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_lan.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_level.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_line_object.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_material.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_mesh.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_mover.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_network.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_physics_world.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4_error_dialog.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4_ime_dialog.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4_msg_dialog.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4_np_commerce_dialog.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4_types.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_ps4pad.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_psn.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_save_system.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_scatter_system.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_touch_input.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_types.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_unit.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_unit_synchronizer.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_utilities.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_viewport.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_window.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_world.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/c_api_xbox1pad.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_actor_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_animation_blender_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_animation_state_machine_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_data_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_debug_name_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_flow_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_mesh_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_render_data_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_scene_graph_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_tag_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_transform_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/c_api/entity_components/c_api_unit_component.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/default_plugin_suffix.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/plugin_api.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/plugin_api_types.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/plugin_c_api.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/engine_plugin_api/plugin_scene_database_api.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/allocator.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/array.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/array.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/assert.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/bucket_iterator.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/bucket_iterator.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/buffer.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/collection_tools.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/collection_tools.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/color.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/com_ptr.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/com_ptr.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/const_config.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/encoding.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/encoding.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/exception_handling.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/flow.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/functional.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/hash_function.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/hash_function_string.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/hash_map.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/hash_map.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/hash_set.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/hash_set.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/id_string.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/id_string.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/line_shapes.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/line_shapes.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/local_transform.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/local_transform.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/math.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/math.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/matrix4x4.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/matrix4x4.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/memory_utilities.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/option.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/pair.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/path.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/platform.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/quaternion.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/quaternion.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/random.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/scene_flags.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/scene_tree.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/scene_tree.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/scene_tree_api_convert.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/scene_tree_api_convert.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/sort_map.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/sort_map.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/sort_set.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/sort_set.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/stream.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/string.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/string.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/string_stream.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/string_stream.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/template_tools.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/types.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector2.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector2.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector3.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector3.inl (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector4.h (100%) rename {lib/dt_p2p/stingray_sdk => stingray_sdk}/plugin_foundation/vector4.inl (100%) diff --git a/Cargo.lock b/Cargo.lock index f54786e..da0e146 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -126,10 +126,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -[[package]] -name = "nat_traversal" -version = "0.1.0" - [[package]] name = "nom" version = "7.1.3" diff --git a/Cargo.toml b/Cargo.toml index d083bef..bda980b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,12 +1,18 @@ -[workspace] -resolver = "2" -members = [ - "lib/dt_p2p", - "lib/nat_traversal" -] +[package] +name = "dt_p2p" +version = "0.1.0" +edition = "2021" -[unstable] -build-std = true +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +libc = "0.2.144" + +[build-dependencies] +bindgen = "0.65.1" + +[lib] +crate-type = ["cdylib", "lib"] # [profile.dev.package.backtrace] # opt-level = 3 diff --git a/lib/dt_p2p/build.rs b/build.rs similarity index 100% rename from lib/dt_p2p/build.rs rename to build.rs diff --git a/lib/dt_p2p/Cargo.toml b/lib/dt_p2p/Cargo.toml deleted file mode 100644 index e3197e6..0000000 --- a/lib/dt_p2p/Cargo.toml +++ /dev/null @@ -1,15 +0,0 @@ -[package] -name = "dt_p2p" -version = "0.1.0" -edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] -libc = "0.2.144" - -[lib] -crate-type = ["cdylib", "lib"] - -[build-dependencies] -bindgen = "0.65.1" diff --git a/lib/nat_traversal/Cargo.toml b/lib/nat_traversal/Cargo.toml deleted file mode 100644 index db49e37..0000000 --- a/lib/nat_traversal/Cargo.toml +++ /dev/null @@ -1,8 +0,0 @@ -[package] -name = "nat_traversal" -version = "0.1.0" -edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] diff --git a/lib/nat_traversal/src/lib.rs b/lib/nat_traversal/src/lib.rs deleted file mode 100644 index 7d12d9a..0000000 --- a/lib/nat_traversal/src/lib.rs +++ /dev/null @@ -1,14 +0,0 @@ -pub fn add(left: usize, right: usize) -> usize { - left + right -} - -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn it_works() { - let result = add(2, 2); - assert_eq!(result, 4); - } -} diff --git a/lib/dt_p2p/src/lib.rs b/src/lib.rs similarity index 100% rename from lib/dt_p2p/src/lib.rs rename to src/lib.rs diff --git a/lib/dt_p2p/src/plugin.rs b/src/plugin.rs similarity index 100% rename from lib/dt_p2p/src/plugin.rs rename to src/plugin.rs diff --git a/lib/dt_p2p/src/stingray_sdk.rs b/src/stingray_sdk.rs similarity index 100% rename from lib/dt_p2p/src/stingray_sdk.rs rename to src/stingray_sdk.rs diff --git a/lib/dt_p2p/stingray_sdk.h b/stingray_sdk.h similarity index 100% rename from lib/dt_p2p/stingray_sdk.h rename to stingray_sdk.h diff --git a/lib/dt_p2p/stingray_sdk/LICENSE.md b/stingray_sdk/LICENSE.md similarity index 100% rename from lib/dt_p2p/stingray_sdk/LICENSE.md rename to stingray_sdk/LICENSE.md diff --git a/lib/dt_p2p/stingray_sdk/editor_foundation/stingray.d.ts b/stingray_sdk/editor_foundation/stingray.d.ts similarity index 100% rename from lib/dt_p2p/stingray_sdk/editor_foundation/stingray.d.ts rename to stingray_sdk/editor_foundation/stingray.d.ts diff --git a/lib/dt_p2p/stingray_sdk/editor_foundation/types.d.ts b/stingray_sdk/editor_foundation/types.d.ts similarity index 100% rename from lib/dt_p2p/stingray_sdk/editor_foundation/types.d.ts rename to stingray_sdk/editor_foundation/types.d.ts diff --git a/lib/dt_p2p/stingray_sdk/editor_plugin_api/editor_plugin_api.h b/stingray_sdk/editor_plugin_api/editor_plugin_api.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/editor_plugin_api/editor_plugin_api.h rename to stingray_sdk/editor_plugin_api/editor_plugin_api.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_actor.h b/stingray_sdk/engine_plugin_api/c_api/c_api_actor.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_actor.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_actor.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_application.h b/stingray_sdk/engine_plugin_api/c_api/c_api_application.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_application.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_application.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_assert.h b/stingray_sdk/engine_plugin_api/c_api/c_api_assert.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_assert.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_assert.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_camera.h b/stingray_sdk/engine_plugin_api/c_api/c_api_camera.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_camera.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_camera.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_dynamic_script_data.h b/stingray_sdk/engine_plugin_api/c_api/c_api_dynamic_script_data.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_dynamic_script_data.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_dynamic_script_data.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_entity.h b/stingray_sdk/engine_plugin_api/c_api/c_api_entity.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_entity.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_entity.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_game_session.h b/stingray_sdk/engine_plugin_api/c_api/c_api_game_session.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_game_session.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_game_session.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_gui.h b/stingray_sdk/engine_plugin_api/c_api/c_api_gui.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_gui.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_gui.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_input.h b/stingray_sdk/engine_plugin_api/c_api/c_api_input.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_input.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_input.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_input_controller.h b/stingray_sdk/engine_plugin_api/c_api/c_api_input_controller.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_input_controller.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_input_controller.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_keyboard.h b/stingray_sdk/engine_plugin_api/c_api/c_api_keyboard.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_keyboard.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_keyboard.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_lan.h b/stingray_sdk/engine_plugin_api/c_api/c_api_lan.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_lan.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_lan.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_level.h b/stingray_sdk/engine_plugin_api/c_api/c_api_level.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_level.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_level.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_line_object.h b/stingray_sdk/engine_plugin_api/c_api/c_api_line_object.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_line_object.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_line_object.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_material.h b/stingray_sdk/engine_plugin_api/c_api/c_api_material.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_material.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_material.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_mesh.h b/stingray_sdk/engine_plugin_api/c_api/c_api_mesh.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_mesh.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_mesh.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_mover.h b/stingray_sdk/engine_plugin_api/c_api/c_api_mover.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_mover.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_mover.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_network.h b/stingray_sdk/engine_plugin_api/c_api/c_api_network.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_network.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_network.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_physics_world.h b/stingray_sdk/engine_plugin_api/c_api/c_api_physics_world.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_physics_world.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_physics_world.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_error_dialog.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_error_dialog.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_error_dialog.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4_error_dialog.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_ime_dialog.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_ime_dialog.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_ime_dialog.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4_ime_dialog.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_msg_dialog.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_msg_dialog.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_msg_dialog.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4_msg_dialog.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_np_commerce_dialog.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_np_commerce_dialog.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_np_commerce_dialog.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4_np_commerce_dialog.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_types.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_types.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4_types.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4_types.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4pad.h b/stingray_sdk/engine_plugin_api/c_api/c_api_ps4pad.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_ps4pad.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_ps4pad.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_psn.h b/stingray_sdk/engine_plugin_api/c_api/c_api_psn.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_psn.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_psn.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_save_system.h b/stingray_sdk/engine_plugin_api/c_api/c_api_save_system.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_save_system.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_save_system.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_scatter_system.h b/stingray_sdk/engine_plugin_api/c_api/c_api_scatter_system.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_scatter_system.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_scatter_system.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_touch_input.h b/stingray_sdk/engine_plugin_api/c_api/c_api_touch_input.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_touch_input.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_touch_input.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_types.h b/stingray_sdk/engine_plugin_api/c_api/c_api_types.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_types.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_types.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_unit.h b/stingray_sdk/engine_plugin_api/c_api/c_api_unit.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_unit.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_unit.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_unit_synchronizer.h b/stingray_sdk/engine_plugin_api/c_api/c_api_unit_synchronizer.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_unit_synchronizer.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_unit_synchronizer.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_utilities.h b/stingray_sdk/engine_plugin_api/c_api/c_api_utilities.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_utilities.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_utilities.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_viewport.h b/stingray_sdk/engine_plugin_api/c_api/c_api_viewport.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_viewport.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_viewport.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_window.h b/stingray_sdk/engine_plugin_api/c_api/c_api_window.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_window.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_window.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_world.h b/stingray_sdk/engine_plugin_api/c_api/c_api_world.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_world.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_world.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_xbox1pad.h b/stingray_sdk/engine_plugin_api/c_api/c_api_xbox1pad.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/c_api_xbox1pad.h rename to stingray_sdk/engine_plugin_api/c_api/c_api_xbox1pad.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_actor_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_actor_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_actor_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_actor_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_blender_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_blender_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_blender_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_blender_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_state_machine_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_state_machine_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_state_machine_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_animation_state_machine_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_data_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_data_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_data_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_data_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_debug_name_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_debug_name_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_debug_name_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_debug_name_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_flow_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_flow_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_flow_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_flow_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_mesh_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_mesh_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_mesh_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_mesh_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_render_data_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_render_data_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_render_data_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_render_data_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_scene_graph_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_scene_graph_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_scene_graph_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_scene_graph_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_tag_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_tag_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_tag_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_tag_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_transform_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_transform_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_transform_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_transform_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_unit_component.h b/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_unit_component.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_unit_component.h rename to stingray_sdk/engine_plugin_api/c_api/entity_components/c_api_unit_component.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/default_plugin_suffix.h b/stingray_sdk/engine_plugin_api/default_plugin_suffix.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/default_plugin_suffix.h rename to stingray_sdk/engine_plugin_api/default_plugin_suffix.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_api.h b/stingray_sdk/engine_plugin_api/plugin_api.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_api.h rename to stingray_sdk/engine_plugin_api/plugin_api.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_api_types.h b/stingray_sdk/engine_plugin_api/plugin_api_types.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_api_types.h rename to stingray_sdk/engine_plugin_api/plugin_api_types.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_c_api.h b/stingray_sdk/engine_plugin_api/plugin_c_api.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_c_api.h rename to stingray_sdk/engine_plugin_api/plugin_c_api.h diff --git a/lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_scene_database_api.h b/stingray_sdk/engine_plugin_api/plugin_scene_database_api.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/engine_plugin_api/plugin_scene_database_api.h rename to stingray_sdk/engine_plugin_api/plugin_scene_database_api.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/allocator.h b/stingray_sdk/plugin_foundation/allocator.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/allocator.h rename to stingray_sdk/plugin_foundation/allocator.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/array.h b/stingray_sdk/plugin_foundation/array.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/array.h rename to stingray_sdk/plugin_foundation/array.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/array.inl b/stingray_sdk/plugin_foundation/array.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/array.inl rename to stingray_sdk/plugin_foundation/array.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/assert.h b/stingray_sdk/plugin_foundation/assert.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/assert.h rename to stingray_sdk/plugin_foundation/assert.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/bucket_iterator.h b/stingray_sdk/plugin_foundation/bucket_iterator.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/bucket_iterator.h rename to stingray_sdk/plugin_foundation/bucket_iterator.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/bucket_iterator.inl b/stingray_sdk/plugin_foundation/bucket_iterator.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/bucket_iterator.inl rename to stingray_sdk/plugin_foundation/bucket_iterator.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/buffer.h b/stingray_sdk/plugin_foundation/buffer.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/buffer.h rename to stingray_sdk/plugin_foundation/buffer.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/collection_tools.h b/stingray_sdk/plugin_foundation/collection_tools.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/collection_tools.h rename to stingray_sdk/plugin_foundation/collection_tools.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/collection_tools.inl b/stingray_sdk/plugin_foundation/collection_tools.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/collection_tools.inl rename to stingray_sdk/plugin_foundation/collection_tools.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/color.h b/stingray_sdk/plugin_foundation/color.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/color.h rename to stingray_sdk/plugin_foundation/color.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/com_ptr.h b/stingray_sdk/plugin_foundation/com_ptr.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/com_ptr.h rename to stingray_sdk/plugin_foundation/com_ptr.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/com_ptr.inl b/stingray_sdk/plugin_foundation/com_ptr.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/com_ptr.inl rename to stingray_sdk/plugin_foundation/com_ptr.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/const_config.h b/stingray_sdk/plugin_foundation/const_config.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/const_config.h rename to stingray_sdk/plugin_foundation/const_config.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/encoding.h b/stingray_sdk/plugin_foundation/encoding.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/encoding.h rename to stingray_sdk/plugin_foundation/encoding.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/encoding.inl b/stingray_sdk/plugin_foundation/encoding.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/encoding.inl rename to stingray_sdk/plugin_foundation/encoding.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/exception_handling.h b/stingray_sdk/plugin_foundation/exception_handling.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/exception_handling.h rename to stingray_sdk/plugin_foundation/exception_handling.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/flow.h b/stingray_sdk/plugin_foundation/flow.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/flow.h rename to stingray_sdk/plugin_foundation/flow.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/functional.h b/stingray_sdk/plugin_foundation/functional.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/functional.h rename to stingray_sdk/plugin_foundation/functional.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/hash_function.h b/stingray_sdk/plugin_foundation/hash_function.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/hash_function.h rename to stingray_sdk/plugin_foundation/hash_function.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/hash_function_string.h b/stingray_sdk/plugin_foundation/hash_function_string.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/hash_function_string.h rename to stingray_sdk/plugin_foundation/hash_function_string.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/hash_map.h b/stingray_sdk/plugin_foundation/hash_map.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/hash_map.h rename to stingray_sdk/plugin_foundation/hash_map.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/hash_map.inl b/stingray_sdk/plugin_foundation/hash_map.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/hash_map.inl rename to stingray_sdk/plugin_foundation/hash_map.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/hash_set.h b/stingray_sdk/plugin_foundation/hash_set.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/hash_set.h rename to stingray_sdk/plugin_foundation/hash_set.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/hash_set.inl b/stingray_sdk/plugin_foundation/hash_set.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/hash_set.inl rename to stingray_sdk/plugin_foundation/hash_set.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/id_string.h b/stingray_sdk/plugin_foundation/id_string.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/id_string.h rename to stingray_sdk/plugin_foundation/id_string.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/id_string.inl b/stingray_sdk/plugin_foundation/id_string.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/id_string.inl rename to stingray_sdk/plugin_foundation/id_string.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/line_shapes.h b/stingray_sdk/plugin_foundation/line_shapes.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/line_shapes.h rename to stingray_sdk/plugin_foundation/line_shapes.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/line_shapes.inl b/stingray_sdk/plugin_foundation/line_shapes.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/line_shapes.inl rename to stingray_sdk/plugin_foundation/line_shapes.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/local_transform.h b/stingray_sdk/plugin_foundation/local_transform.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/local_transform.h rename to stingray_sdk/plugin_foundation/local_transform.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/local_transform.inl b/stingray_sdk/plugin_foundation/local_transform.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/local_transform.inl rename to stingray_sdk/plugin_foundation/local_transform.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/math.h b/stingray_sdk/plugin_foundation/math.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/math.h rename to stingray_sdk/plugin_foundation/math.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/math.inl b/stingray_sdk/plugin_foundation/math.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/math.inl rename to stingray_sdk/plugin_foundation/math.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/matrix4x4.h b/stingray_sdk/plugin_foundation/matrix4x4.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/matrix4x4.h rename to stingray_sdk/plugin_foundation/matrix4x4.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/matrix4x4.inl b/stingray_sdk/plugin_foundation/matrix4x4.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/matrix4x4.inl rename to stingray_sdk/plugin_foundation/matrix4x4.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/memory_utilities.h b/stingray_sdk/plugin_foundation/memory_utilities.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/memory_utilities.h rename to stingray_sdk/plugin_foundation/memory_utilities.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/option.h b/stingray_sdk/plugin_foundation/option.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/option.h rename to stingray_sdk/plugin_foundation/option.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/pair.h b/stingray_sdk/plugin_foundation/pair.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/pair.h rename to stingray_sdk/plugin_foundation/pair.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/path.h b/stingray_sdk/plugin_foundation/path.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/path.h rename to stingray_sdk/plugin_foundation/path.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/platform.h b/stingray_sdk/plugin_foundation/platform.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/platform.h rename to stingray_sdk/plugin_foundation/platform.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/quaternion.h b/stingray_sdk/plugin_foundation/quaternion.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/quaternion.h rename to stingray_sdk/plugin_foundation/quaternion.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/quaternion.inl b/stingray_sdk/plugin_foundation/quaternion.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/quaternion.inl rename to stingray_sdk/plugin_foundation/quaternion.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/random.h b/stingray_sdk/plugin_foundation/random.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/random.h rename to stingray_sdk/plugin_foundation/random.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/scene_flags.h b/stingray_sdk/plugin_foundation/scene_flags.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/scene_flags.h rename to stingray_sdk/plugin_foundation/scene_flags.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree.h b/stingray_sdk/plugin_foundation/scene_tree.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree.h rename to stingray_sdk/plugin_foundation/scene_tree.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree.inl b/stingray_sdk/plugin_foundation/scene_tree.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree.inl rename to stingray_sdk/plugin_foundation/scene_tree.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree_api_convert.h b/stingray_sdk/plugin_foundation/scene_tree_api_convert.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree_api_convert.h rename to stingray_sdk/plugin_foundation/scene_tree_api_convert.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree_api_convert.inl b/stingray_sdk/plugin_foundation/scene_tree_api_convert.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/scene_tree_api_convert.inl rename to stingray_sdk/plugin_foundation/scene_tree_api_convert.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/sort_map.h b/stingray_sdk/plugin_foundation/sort_map.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/sort_map.h rename to stingray_sdk/plugin_foundation/sort_map.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/sort_map.inl b/stingray_sdk/plugin_foundation/sort_map.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/sort_map.inl rename to stingray_sdk/plugin_foundation/sort_map.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/sort_set.h b/stingray_sdk/plugin_foundation/sort_set.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/sort_set.h rename to stingray_sdk/plugin_foundation/sort_set.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/sort_set.inl b/stingray_sdk/plugin_foundation/sort_set.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/sort_set.inl rename to stingray_sdk/plugin_foundation/sort_set.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/stream.h b/stingray_sdk/plugin_foundation/stream.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/stream.h rename to stingray_sdk/plugin_foundation/stream.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/string.h b/stingray_sdk/plugin_foundation/string.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/string.h rename to stingray_sdk/plugin_foundation/string.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/string.inl b/stingray_sdk/plugin_foundation/string.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/string.inl rename to stingray_sdk/plugin_foundation/string.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/string_stream.h b/stingray_sdk/plugin_foundation/string_stream.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/string_stream.h rename to stingray_sdk/plugin_foundation/string_stream.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/string_stream.inl b/stingray_sdk/plugin_foundation/string_stream.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/string_stream.inl rename to stingray_sdk/plugin_foundation/string_stream.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/template_tools.h b/stingray_sdk/plugin_foundation/template_tools.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/template_tools.h rename to stingray_sdk/plugin_foundation/template_tools.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/types.h b/stingray_sdk/plugin_foundation/types.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/types.h rename to stingray_sdk/plugin_foundation/types.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector.h b/stingray_sdk/plugin_foundation/vector.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector.h rename to stingray_sdk/plugin_foundation/vector.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector.inl b/stingray_sdk/plugin_foundation/vector.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector.inl rename to stingray_sdk/plugin_foundation/vector.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector2.h b/stingray_sdk/plugin_foundation/vector2.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector2.h rename to stingray_sdk/plugin_foundation/vector2.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector2.inl b/stingray_sdk/plugin_foundation/vector2.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector2.inl rename to stingray_sdk/plugin_foundation/vector2.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector3.h b/stingray_sdk/plugin_foundation/vector3.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector3.h rename to stingray_sdk/plugin_foundation/vector3.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector3.inl b/stingray_sdk/plugin_foundation/vector3.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector3.inl rename to stingray_sdk/plugin_foundation/vector3.inl diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector4.h b/stingray_sdk/plugin_foundation/vector4.h similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector4.h rename to stingray_sdk/plugin_foundation/vector4.h diff --git a/lib/dt_p2p/stingray_sdk/plugin_foundation/vector4.inl b/stingray_sdk/plugin_foundation/vector4.inl similarity index 100% rename from lib/dt_p2p/stingray_sdk/plugin_foundation/vector4.inl rename to stingray_sdk/plugin_foundation/vector4.inl