Merge pull request #50148 from aaronfranke/move-resources
Move 2D and 3D resources to their own folders
This commit is contained in:
commit
bb6b06c813
|
@ -41,8 +41,8 @@
|
||||||
#include "scene/3d/path_3d.h"
|
#include "scene/3d/path_3d.h"
|
||||||
#include "scene/3d/skeleton_3d.h"
|
#include "scene/3d/skeleton_3d.h"
|
||||||
#include "scene/animation/animation_player.h"
|
#include "scene/animation/animation_player.h"
|
||||||
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
#include "scene/resources/animation.h"
|
#include "scene/resources/animation.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
#include "scene/3d/importer_mesh_instance_3d.h"
|
#include "scene/3d/importer_mesh_instance_3d.h"
|
||||||
#include "scene/3d/mesh_instance_3d.h"
|
#include "scene/3d/mesh_instance_3d.h"
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
#include "scene/resources/mesh.h"
|
#include "scene/resources/mesh.h"
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
|
|
||||||
|
|
|
@ -46,15 +46,15 @@
|
||||||
#include "scene/3d/physics_body_3d.h"
|
#include "scene/3d/physics_body_3d.h"
|
||||||
#include "scene/3d/vehicle_body_3d.h"
|
#include "scene/3d/vehicle_body_3d.h"
|
||||||
#include "scene/animation/animation_player.h"
|
#include "scene/animation/animation_player.h"
|
||||||
|
#include "scene/resources/3d/box_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
|
#include "scene/resources/3d/separation_ray_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/sphere_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/world_boundary_shape_3d.h"
|
||||||
#include "scene/resources/animation.h"
|
#include "scene/resources/animation.h"
|
||||||
#include "scene/resources/box_shape_3d.h"
|
|
||||||
#include "scene/resources/importer_mesh.h"
|
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "scene/resources/resource_format_text.h"
|
#include "scene/resources/resource_format_text.h"
|
||||||
#include "scene/resources/separation_ray_shape_3d.h"
|
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
#include "scene/resources/world_boundary_shape_3d.h"
|
|
||||||
|
|
||||||
uint32_t EditorSceneFormatImporter::get_import_flags() const {
|
uint32_t EditorSceneFormatImporter::get_import_flags() const {
|
||||||
uint32_t ret;
|
uint32_t ret;
|
||||||
|
|
|
@ -35,14 +35,14 @@
|
||||||
#include "core/io/resource_importer.h"
|
#include "core/io/resource_importer.h"
|
||||||
#include "core/variant/dictionary.h"
|
#include "core/variant/dictionary.h"
|
||||||
#include "scene/3d/importer_mesh_instance_3d.h"
|
#include "scene/3d/importer_mesh_instance_3d.h"
|
||||||
|
#include "scene/resources/3d/box_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/capsule_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/cylinder_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
|
#include "scene/resources/3d/skin.h"
|
||||||
|
#include "scene/resources/3d/sphere_shape_3d.h"
|
||||||
#include "scene/resources/animation.h"
|
#include "scene/resources/animation.h"
|
||||||
#include "scene/resources/box_shape_3d.h"
|
|
||||||
#include "scene/resources/capsule_shape_3d.h"
|
|
||||||
#include "scene/resources/cylinder_shape_3d.h"
|
|
||||||
#include "scene/resources/importer_mesh.h"
|
|
||||||
#include "scene/resources/mesh.h"
|
#include "scene/resources/mesh.h"
|
||||||
#include "scene/resources/shape_3d.h"
|
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
|
||||||
|
|
||||||
class Material;
|
class Material;
|
||||||
class AnimationPlayer;
|
class AnimationPlayer;
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
#include "editor/themes/editor_scale.h"
|
#include "editor/themes/editor_scale.h"
|
||||||
#include "scene/3d/importer_mesh_instance_3d.h"
|
#include "scene/3d/importer_mesh_instance_3d.h"
|
||||||
#include "scene/animation/animation_player.h"
|
#include "scene/animation/animation_player.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
|
|
||||||
class SceneImportSettingsData : public Object {
|
class SceneImportSettingsData : public Object {
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
#include "scene/gui/subviewport_container.h"
|
#include "scene/gui/subviewport_container.h"
|
||||||
#include "scene/gui/tab_container.h"
|
#include "scene/gui/tab_container.h"
|
||||||
#include "scene/gui/tree.h"
|
#include "scene/gui/tree.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
|
|
||||||
class EditorFileDialog;
|
class EditorFileDialog;
|
||||||
class EditorInspector;
|
class EditorInspector;
|
||||||
|
|
|
@ -35,14 +35,14 @@
|
||||||
#include "editor/editor_node.h"
|
#include "editor/editor_node.h"
|
||||||
#include "editor/editor_settings.h"
|
#include "editor/editor_settings.h"
|
||||||
#include "editor/editor_undo_redo_manager.h"
|
#include "editor/editor_undo_redo_manager.h"
|
||||||
#include "scene/resources/capsule_shape_2d.h"
|
#include "scene/resources/2d/capsule_shape_2d.h"
|
||||||
#include "scene/resources/circle_shape_2d.h"
|
#include "scene/resources/2d/circle_shape_2d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_2d.h"
|
#include "scene/resources/2d/concave_polygon_shape_2d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_2d.h"
|
#include "scene/resources/2d/convex_polygon_shape_2d.h"
|
||||||
#include "scene/resources/rectangle_shape_2d.h"
|
#include "scene/resources/2d/rectangle_shape_2d.h"
|
||||||
#include "scene/resources/segment_shape_2d.h"
|
#include "scene/resources/2d/segment_shape_2d.h"
|
||||||
#include "scene/resources/separation_ray_shape_2d.h"
|
#include "scene/resources/2d/separation_ray_shape_2d.h"
|
||||||
#include "scene/resources/world_boundary_shape_2d.h"
|
#include "scene/resources/2d/world_boundary_shape_2d.h"
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
|
|
||||||
CollisionShape2DEditor::CollisionShape2DEditor() {
|
CollisionShape2DEditor::CollisionShape2DEditor() {
|
||||||
|
|
|
@ -37,15 +37,15 @@
|
||||||
#include "editor/plugins/gizmos/gizmo_3d_helper.h"
|
#include "editor/plugins/gizmos/gizmo_3d_helper.h"
|
||||||
#include "editor/plugins/node_3d_editor_plugin.h"
|
#include "editor/plugins/node_3d_editor_plugin.h"
|
||||||
#include "scene/3d/collision_shape_3d.h"
|
#include "scene/3d/collision_shape_3d.h"
|
||||||
#include "scene/resources/box_shape_3d.h"
|
#include "scene/resources/3d/box_shape_3d.h"
|
||||||
#include "scene/resources/capsule_shape_3d.h"
|
#include "scene/resources/3d/capsule_shape_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
#include "scene/resources/cylinder_shape_3d.h"
|
#include "scene/resources/3d/cylinder_shape_3d.h"
|
||||||
#include "scene/resources/height_map_shape_3d.h"
|
#include "scene/resources/3d/height_map_shape_3d.h"
|
||||||
#include "scene/resources/separation_ray_shape_3d.h"
|
#include "scene/resources/3d/separation_ray_shape_3d.h"
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
#include "scene/resources/3d/sphere_shape_3d.h"
|
||||||
#include "scene/resources/world_boundary_shape_3d.h"
|
#include "scene/resources/3d/world_boundary_shape_3d.h"
|
||||||
|
|
||||||
CollisionShape3DGizmoPlugin::CollisionShape3DGizmoPlugin() {
|
CollisionShape3DGizmoPlugin::CollisionShape3DGizmoPlugin() {
|
||||||
helper.instantiate();
|
helper.instantiate();
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
#include "editor/editor_settings.h"
|
#include "editor/editor_settings.h"
|
||||||
#include "editor/plugins/node_3d_editor_plugin.h"
|
#include "editor/plugins/node_3d_editor_plugin.h"
|
||||||
#include "scene/3d/spring_arm_3d.h"
|
#include "scene/3d/spring_arm_3d.h"
|
||||||
#include "scene/resources/shape_3d.h"
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
|
|
||||||
void SpringArm3DGizmoPlugin::redraw(EditorNode3DGizmo *p_gizmo) {
|
void SpringArm3DGizmoPlugin::redraw(EditorNode3DGizmo *p_gizmo) {
|
||||||
SpringArm3D *spring_arm = Object::cast_to<SpringArm3D>(p_gizmo->get_node_3d());
|
SpringArm3D *spring_arm = Object::cast_to<SpringArm3D>(p_gizmo->get_node_3d());
|
||||||
|
|
|
@ -43,9 +43,9 @@
|
||||||
#include "scene/gui/color_rect.h"
|
#include "scene/gui/color_rect.h"
|
||||||
#include "scene/gui/subviewport_container.h"
|
#include "scene/gui/subviewport_container.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/resources/fog_material.h"
|
#include "scene/resources/3d/fog_material.h"
|
||||||
|
#include "scene/resources/3d/sky_material.h"
|
||||||
#include "scene/resources/particle_process_material.h"
|
#include "scene/resources/particle_process_material.h"
|
||||||
#include "scene/resources/sky_material.h"
|
|
||||||
|
|
||||||
void MaterialEditor::gui_input(const Ref<InputEvent> &p_event) {
|
void MaterialEditor::gui_input(const Ref<InputEvent> &p_event) {
|
||||||
ERR_FAIL_COND(p_event.is_null());
|
ERR_FAIL_COND(p_event.is_null());
|
||||||
|
|
|
@ -34,8 +34,8 @@
|
||||||
#include "editor/editor_inspector.h"
|
#include "editor/editor_inspector.h"
|
||||||
#include "editor/editor_plugin.h"
|
#include "editor/editor_plugin.h"
|
||||||
#include "editor/plugins/editor_resource_conversion_plugin.h"
|
#include "editor/plugins/editor_resource_conversion_plugin.h"
|
||||||
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
#include "scene/resources/material.h"
|
#include "scene/resources/material.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
|
||||||
|
|
||||||
class Camera3D;
|
class Camera3D;
|
||||||
class ColorRect;
|
class ColorRect;
|
||||||
|
|
|
@ -42,9 +42,9 @@
|
||||||
#include "scene/gui/dialogs.h"
|
#include "scene/gui/dialogs.h"
|
||||||
#include "scene/gui/menu_button.h"
|
#include "scene/gui/menu_button.h"
|
||||||
#include "scene/gui/spin_box.h"
|
#include "scene/gui/spin_box.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
|
|
||||||
void MeshInstance3DEditor::_node_removed(Node *p_node) {
|
void MeshInstance3DEditor::_node_removed(Node *p_node) {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define MESH_LIBRARY_EDITOR_PLUGIN_H
|
#define MESH_LIBRARY_EDITOR_PLUGIN_H
|
||||||
|
|
||||||
#include "editor/editor_plugin.h"
|
#include "editor/editor_plugin.h"
|
||||||
#include "scene/resources/mesh_library.h"
|
#include "scene/resources/3d/mesh_library.h"
|
||||||
|
|
||||||
class EditorFileDialog;
|
class EditorFileDialog;
|
||||||
class ConfirmationDialog;
|
class ConfirmationDialog;
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
#include "editor/editor_settings.h"
|
#include "editor/editor_settings.h"
|
||||||
#include "editor/editor_string_names.h"
|
#include "editor/editor_string_names.h"
|
||||||
#include "editor/plugins/node_3d_editor_plugin.h"
|
#include "editor/plugins/node_3d_editor_plugin.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
|
|
||||||
#define HANDLE_HALF_SIZE 9.5
|
#define HANDLE_HALF_SIZE 9.5
|
||||||
|
|
||||||
|
|
|
@ -90,8 +90,8 @@
|
||||||
#include "scene/gui/flow_container.h"
|
#include "scene/gui/flow_container.h"
|
||||||
#include "scene/gui/split_container.h"
|
#include "scene/gui/split_container.h"
|
||||||
#include "scene/gui/subviewport_container.h"
|
#include "scene/gui/subviewport_container.h"
|
||||||
|
#include "scene/resources/3d/sky_material.h"
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "scene/resources/sky_material.h"
|
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
|
|
||||||
constexpr real_t DISTANCE_DEFAULT = 4;
|
constexpr real_t DISTANCE_DEFAULT = 4;
|
||||||
|
|
|
@ -46,9 +46,8 @@
|
||||||
#include "scene/3d/physics_body_3d.h"
|
#include "scene/3d/physics_body_3d.h"
|
||||||
#include "scene/gui/separator.h"
|
#include "scene/gui/separator.h"
|
||||||
#include "scene/gui/texture_rect.h"
|
#include "scene/gui/texture_rect.h"
|
||||||
#include "scene/resources/capsule_shape_3d.h"
|
#include "scene/resources/3d/capsule_shape_3d.h"
|
||||||
#include "scene/resources/skeleton_profile.h"
|
#include "scene/resources/skeleton_profile.h"
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
#include "scene/gui/dialogs.h"
|
#include "scene/gui/dialogs.h"
|
||||||
#include "scene/gui/item_list.h"
|
#include "scene/gui/item_list.h"
|
||||||
#include "scene/gui/texture_rect.h"
|
#include "scene/gui/texture_rect.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
class EditorFileDialog;
|
class EditorFileDialog;
|
||||||
class EditorPropertyVector2i;
|
class EditorPropertyVector2i;
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
#include "scene/gui/center_container.h"
|
#include "scene/gui/center_container.h"
|
||||||
#include "scene/gui/label.h"
|
#include "scene/gui/label.h"
|
||||||
#include "scene/gui/margin_container.h"
|
#include "scene/gui/margin_container.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
class ViewPanner;
|
class ViewPanner;
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
#include "tile_data_editors.h"
|
#include "tile_data_editors.h"
|
||||||
|
|
||||||
#include "scene/gui/split_container.h"
|
#include "scene/gui/split_container.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
class Popup;
|
class Popup;
|
||||||
class TileSet;
|
class TileSet;
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
#include "atlas_merging_dialog.h"
|
#include "atlas_merging_dialog.h"
|
||||||
#include "scene/gui/tab_bar.h"
|
#include "scene/gui/tab_bar.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
#include "tile_proxies_manager_dialog.h"
|
#include "tile_proxies_manager_dialog.h"
|
||||||
#include "tile_set_atlas_source_editor.h"
|
#include "tile_set_atlas_source_editor.h"
|
||||||
#include "tile_set_scenes_collection_source_editor.h"
|
#include "tile_set_scenes_collection_source_editor.h"
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
#include "editor/editor_inspector.h"
|
#include "editor/editor_inspector.h"
|
||||||
#include "scene/gui/box_container.h"
|
#include "scene/gui/box_container.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
class Button;
|
class Button;
|
||||||
class ItemList;
|
class ItemList;
|
||||||
|
|
|
@ -47,8 +47,8 @@
|
||||||
#include "scene/gui/button.h"
|
#include "scene/gui/button.h"
|
||||||
#include "scene/gui/control.h"
|
#include "scene/gui/control.h"
|
||||||
#include "scene/gui/separator.h"
|
#include "scene/gui/separator.h"
|
||||||
|
#include "scene/resources/2d/tile_set.h"
|
||||||
#include "scene/resources/image_texture.h"
|
#include "scene/resources/image_texture.h"
|
||||||
#include "scene/resources/tile_set.h"
|
|
||||||
|
|
||||||
TilesEditorUtils *TilesEditorUtils::singleton = nullptr;
|
TilesEditorUtils *TilesEditorUtils::singleton = nullptr;
|
||||||
TileMapEditorPlugin *tile_map_plugin_singleton = nullptr;
|
TileMapEditorPlugin *tile_map_plugin_singleton = nullptr;
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
|
|
||||||
#include "scene/3d/path_3d.h"
|
#include "scene/3d/path_3d.h"
|
||||||
#include "scene/3d/visual_instance_3d.h"
|
#include "scene/3d/visual_instance_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
|
|
||||||
#include "thirdparty/misc/mikktspace.h"
|
#include "thirdparty/misc/mikktspace.h"
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#include "scene/3d/importer_mesh_instance_3d.h"
|
#include "scene/3d/importer_mesh_instance_3d.h"
|
||||||
#include "scene/3d/mesh_instance_3d.h"
|
#include "scene/3d/mesh_instance_3d.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
|
|
||||||
void GLTFDocumentExtensionConvertImporterMesh::_bind_methods() {
|
void GLTFDocumentExtensionConvertImporterMesh::_bind_methods() {
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,13 +34,13 @@
|
||||||
|
|
||||||
#include "core/math/convex_hull.h"
|
#include "core/math/convex_hull.h"
|
||||||
#include "scene/3d/area_3d.h"
|
#include "scene/3d/area_3d.h"
|
||||||
#include "scene/resources/box_shape_3d.h"
|
#include "scene/resources/3d/box_shape_3d.h"
|
||||||
#include "scene/resources/capsule_shape_3d.h"
|
#include "scene/resources/3d/capsule_shape_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
#include "scene/resources/cylinder_shape_3d.h"
|
#include "scene/resources/3d/cylinder_shape_3d.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
#include "scene/resources/3d/sphere_shape_3d.h"
|
||||||
|
|
||||||
void GLTFPhysicsShape::_bind_methods() {
|
void GLTFPhysicsShape::_bind_methods() {
|
||||||
ClassDB::bind_static_method("GLTFPhysicsShape", D_METHOD("from_node", "shape_node"), &GLTFPhysicsShape::from_node);
|
ClassDB::bind_static_method("GLTFPhysicsShape", D_METHOD("from_node", "shape_node"), &GLTFPhysicsShape::from_node);
|
||||||
|
|
|
@ -50,9 +50,9 @@
|
||||||
#include "scene/3d/light_3d.h"
|
#include "scene/3d/light_3d.h"
|
||||||
#include "scene/3d/mesh_instance_3d.h"
|
#include "scene/3d/mesh_instance_3d.h"
|
||||||
#include "scene/3d/multimesh_instance_3d.h"
|
#include "scene/3d/multimesh_instance_3d.h"
|
||||||
|
#include "scene/resources/3d/skin.h"
|
||||||
#include "scene/resources/image_texture.h"
|
#include "scene/resources/image_texture.h"
|
||||||
#include "scene/resources/portable_compressed_texture.h"
|
#include "scene/resources/portable_compressed_texture.h"
|
||||||
#include "scene/resources/skin.h"
|
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
#include "gltf_mesh.h"
|
#include "gltf_mesh.h"
|
||||||
|
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
|
|
||||||
void GLTFMesh::_bind_methods() {
|
void GLTFMesh::_bind_methods() {
|
||||||
ClassDB::bind_method(D_METHOD("get_original_name"), &GLTFMesh::get_original_name);
|
ClassDB::bind_method(D_METHOD("get_original_name"), &GLTFMesh::get_original_name);
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
#include "../gltf_defines.h"
|
#include "../gltf_defines.h"
|
||||||
|
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
|
|
||||||
class GLTFMesh : public Resource {
|
class GLTFMesh : public Resource {
|
||||||
GDCLASS(GLTFMesh, Resource);
|
GDCLASS(GLTFMesh, Resource);
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
#include "../gltf_template_convert.h"
|
#include "../gltf_template_convert.h"
|
||||||
|
|
||||||
#include "core/variant/typed_array.h"
|
#include "core/variant/typed_array.h"
|
||||||
#include "scene/resources/skin.h"
|
#include "scene/resources/3d/skin.h"
|
||||||
|
|
||||||
void GLTFSkin::_bind_methods() {
|
void GLTFSkin::_bind_methods() {
|
||||||
ClassDB::bind_method(D_METHOD("get_skin_root"), &GLTFSkin::get_skin_root);
|
ClassDB::bind_method(D_METHOD("get_skin_root"), &GLTFSkin::get_skin_root);
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
#include "../gltf_defines.h"
|
#include "../gltf_defines.h"
|
||||||
|
|
||||||
#include "core/io/resource.h"
|
#include "core/io/resource.h"
|
||||||
#include "scene/resources/skin.h"
|
#include "scene/resources/3d/skin.h"
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
class TypedArray;
|
class TypedArray;
|
||||||
|
|
|
@ -33,9 +33,9 @@
|
||||||
#include "core/core_string_names.h"
|
#include "core/core_string_names.h"
|
||||||
#include "core/io/marshalls.h"
|
#include "core/io/marshalls.h"
|
||||||
#include "scene/3d/light_3d.h"
|
#include "scene/3d/light_3d.h"
|
||||||
#include "scene/resources/mesh_library.h"
|
#include "scene/resources/3d/mesh_library.h"
|
||||||
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
#include "scene/resources/physics_material.h"
|
#include "scene/resources/physics_material.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
#include "servers/navigation_server_3d.h"
|
#include "servers/navigation_server_3d.h"
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define GRID_MAP_H
|
#define GRID_MAP_H
|
||||||
|
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/resources/mesh_library.h"
|
#include "scene/resources/3d/mesh_library.h"
|
||||||
#include "scene/resources/multimesh.h"
|
#include "scene/resources/multimesh.h"
|
||||||
|
|
||||||
//heh heh, godotsphir!! this shares no code and the design is completely different with previous projects i've done..
|
//heh heh, godotsphir!! this shares no code and the design is completely different with previous projects i've done..
|
||||||
|
|
|
@ -38,13 +38,13 @@
|
||||||
#include "scene/2d/physics_body_2d.h"
|
#include "scene/2d/physics_body_2d.h"
|
||||||
#include "scene/2d/polygon_2d.h"
|
#include "scene/2d/polygon_2d.h"
|
||||||
#include "scene/2d/tile_map.h"
|
#include "scene/2d/tile_map.h"
|
||||||
#include "scene/resources/capsule_shape_2d.h"
|
#include "scene/resources/2d/capsule_shape_2d.h"
|
||||||
#include "scene/resources/circle_shape_2d.h"
|
#include "scene/resources/2d/circle_shape_2d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_2d.h"
|
#include "scene/resources/2d/concave_polygon_shape_2d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_2d.h"
|
#include "scene/resources/2d/convex_polygon_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/rectangle_shape_2d.h"
|
||||||
#include "scene/resources/navigation_mesh_source_geometry_data_2d.h"
|
#include "scene/resources/navigation_mesh_source_geometry_data_2d.h"
|
||||||
#include "scene/resources/navigation_polygon.h"
|
#include "scene/resources/navigation_polygon.h"
|
||||||
#include "scene/resources/rectangle_shape_2d.h"
|
|
||||||
|
|
||||||
#include "thirdparty/clipper2/include/clipper2/clipper.h"
|
#include "thirdparty/clipper2/include/clipper2/clipper.h"
|
||||||
#include "thirdparty/misc/polypartition.h"
|
#include "thirdparty/misc/polypartition.h"
|
||||||
|
|
|
@ -38,18 +38,18 @@
|
||||||
#include "scene/3d/mesh_instance_3d.h"
|
#include "scene/3d/mesh_instance_3d.h"
|
||||||
#include "scene/3d/multimesh_instance_3d.h"
|
#include "scene/3d/multimesh_instance_3d.h"
|
||||||
#include "scene/3d/physics_body_3d.h"
|
#include "scene/3d/physics_body_3d.h"
|
||||||
#include "scene/resources/box_shape_3d.h"
|
#include "scene/resources/3d/box_shape_3d.h"
|
||||||
#include "scene/resources/capsule_shape_3d.h"
|
#include "scene/resources/3d/capsule_shape_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
#include "scene/resources/cylinder_shape_3d.h"
|
#include "scene/resources/3d/cylinder_shape_3d.h"
|
||||||
#include "scene/resources/height_map_shape_3d.h"
|
#include "scene/resources/3d/height_map_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
|
#include "scene/resources/3d/sphere_shape_3d.h"
|
||||||
|
#include "scene/resources/3d/world_boundary_shape_3d.h"
|
||||||
#include "scene/resources/navigation_mesh.h"
|
#include "scene/resources/navigation_mesh.h"
|
||||||
#include "scene/resources/navigation_mesh_source_geometry_data_3d.h"
|
#include "scene/resources/navigation_mesh_source_geometry_data_3d.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
|
||||||
#include "scene/resources/shape_3d.h"
|
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
|
||||||
#include "scene/resources/world_boundary_shape_3d.h"
|
|
||||||
|
|
||||||
#include "modules/modules_enabled.gen.h" // For csg, gridmap.
|
#include "modules/modules_enabled.gen.h" // For csg, gridmap.
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
#include "scene/2d/node_2d.h"
|
#include "scene/2d/node_2d.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
#include "servers/physics_server_2d.h"
|
#include "servers/physics_server_2d.h"
|
||||||
|
|
||||||
class CollisionObject2D : public Node2D {
|
class CollisionObject2D : public Node2D {
|
||||||
|
|
|
@ -33,8 +33,8 @@
|
||||||
#include "collision_object_2d.h"
|
#include "collision_object_2d.h"
|
||||||
#include "core/math/geometry_2d.h"
|
#include "core/math/geometry_2d.h"
|
||||||
#include "scene/2d/area_2d.h"
|
#include "scene/2d/area_2d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_2d.h"
|
#include "scene/resources/2d/concave_polygon_shape_2d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_2d.h"
|
#include "scene/resources/2d/convex_polygon_shape_2d.h"
|
||||||
|
|
||||||
#include "thirdparty/misc/polypartition.h"
|
#include "thirdparty/misc/polypartition.h"
|
||||||
|
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
|
|
||||||
#include "collision_object_2d.h"
|
#include "collision_object_2d.h"
|
||||||
#include "scene/2d/area_2d.h"
|
#include "scene/2d/area_2d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_2d.h"
|
#include "scene/resources/2d/concave_polygon_shape_2d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_2d.h"
|
#include "scene/resources/2d/convex_polygon_shape_2d.h"
|
||||||
|
|
||||||
void CollisionShape2D::_shape_changed() {
|
void CollisionShape2D::_shape_changed() {
|
||||||
queue_redraw();
|
queue_redraw();
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define COLLISION_SHAPE_2D_H
|
#define COLLISION_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/2d/node_2d.h"
|
#include "scene/2d/node_2d.h"
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class CollisionObject2D;
|
class CollisionObject2D;
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
#include "core/config/engine.h"
|
#include "core/config/engine.h"
|
||||||
#include "scene/2d/collision_object_2d.h"
|
#include "scene/2d/collision_object_2d.h"
|
||||||
#include "scene/2d/physics_body_2d.h"
|
#include "scene/2d/physics_body_2d.h"
|
||||||
#include "scene/resources/circle_shape_2d.h"
|
#include "scene/resources/2d/circle_shape_2d.h"
|
||||||
#include "servers/physics_2d/godot_physics_server_2d.h"
|
#include "servers/physics_2d/godot_physics_server_2d.h"
|
||||||
|
|
||||||
void ShapeCast2D::set_target_position(const Vector2 &p_point) {
|
void ShapeCast2D::set_target_position(const Vector2 &p_point) {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define SHAPE_CAST_2D_H
|
#define SHAPE_CAST_2D_H
|
||||||
|
|
||||||
#include "scene/2d/node_2d.h"
|
#include "scene/2d/node_2d.h"
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
#include "scene/resources/world_2d.h"
|
#include "scene/resources/world_2d.h"
|
||||||
|
|
||||||
class CollisionObject2D;
|
class CollisionObject2D;
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_2D_H
|
#define SKELETON_2D_H
|
||||||
|
|
||||||
#include "scene/2d/node_2d.h"
|
#include "scene/2d/node_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
class Skeleton2D;
|
class Skeleton2D;
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define TILE_MAP_H
|
#define TILE_MAP_H
|
||||||
|
|
||||||
#include "scene/2d/tile_map_layer_group.h"
|
#include "scene/2d/tile_map_layer_group.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
class Control;
|
class Control;
|
||||||
class TileMapLayer;
|
class TileMapLayer;
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define TILE_MAP_LAYER_H
|
#define TILE_MAP_LAYER_H
|
||||||
|
|
||||||
#include "scene/2d/tile_map.h"
|
#include "scene/2d/tile_map.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
class TileSetAtlasSource;
|
class TileSetAtlasSource;
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#include "core/core_string_names.h"
|
#include "core/core_string_names.h"
|
||||||
#include "scene/2d/tile_map_layer.h"
|
#include "scene/2d/tile_map_layer.h"
|
||||||
#include "scene/resources/tile_set.h"
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
|
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
#define TOUCH_SCREEN_BUTTON_H
|
#define TOUCH_SCREEN_BUTTON_H
|
||||||
|
|
||||||
#include "scene/2d/node_2d.h"
|
#include "scene/2d/node_2d.h"
|
||||||
|
#include "scene/resources/2d/rectangle_shape_2d.h"
|
||||||
#include "scene/resources/bit_map.h"
|
#include "scene/resources/bit_map.h"
|
||||||
#include "scene/resources/rectangle_shape_2d.h"
|
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
|
|
||||||
class TouchScreenButton : public Node2D {
|
class TouchScreenButton : public Node2D {
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
#include "collision_object_3d.h"
|
#include "collision_object_3d.h"
|
||||||
|
|
||||||
#include "scene/resources/shape_3d.h"
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
|
|
||||||
void CollisionObject3D::_notification(int p_what) {
|
void CollisionObject3D::_notification(int p_what) {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#include "collision_object_3d.h"
|
#include "collision_object_3d.h"
|
||||||
#include "core/math/geometry_2d.h"
|
#include "core/math/geometry_2d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
|
|
||||||
void CollisionPolygon3D::_build_polygon() {
|
void CollisionPolygon3D::_build_polygon() {
|
||||||
if (!collision_object) {
|
if (!collision_object) {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define COLLISION_POLYGON_3D_H
|
#define COLLISION_POLYGON_3D_H
|
||||||
|
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/resources/shape_3d.h"
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
|
|
||||||
class CollisionObject3D;
|
class CollisionObject3D;
|
||||||
class CollisionPolygon3D : public Node3D {
|
class CollisionPolygon3D : public Node3D {
|
||||||
|
|
|
@ -32,9 +32,9 @@
|
||||||
|
|
||||||
#include "mesh_instance_3d.h"
|
#include "mesh_instance_3d.h"
|
||||||
#include "physics_body_3d.h"
|
#include "physics_body_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
#include "scene/resources/world_boundary_shape_3d.h"
|
#include "scene/resources/3d/world_boundary_shape_3d.h"
|
||||||
#include "vehicle_body_3d.h"
|
#include "vehicle_body_3d.h"
|
||||||
|
|
||||||
void CollisionShape3D::make_convex_from_siblings() {
|
void CollisionShape3D::make_convex_from_siblings() {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define COLLISION_SHAPE_3D_H
|
#define COLLISION_SHAPE_3D_H
|
||||||
|
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/resources/shape_3d.h"
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
|
|
||||||
class CollisionObject3D;
|
class CollisionObject3D;
|
||||||
class CollisionShape3D : public Node3D {
|
class CollisionShape3D : public Node3D {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define GPU_PARTICLES_3D_H
|
#define GPU_PARTICLES_3D_H
|
||||||
|
|
||||||
#include "scene/3d/visual_instance_3d.h"
|
#include "scene/3d/visual_instance_3d.h"
|
||||||
#include "scene/resources/skin.h"
|
#include "scene/resources/3d/skin.h"
|
||||||
|
|
||||||
class GPUParticles3D : public GeometryInstance3D {
|
class GPUParticles3D : public GeometryInstance3D {
|
||||||
private:
|
private:
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
#include "importer_mesh_instance_3d.h"
|
#include "importer_mesh_instance_3d.h"
|
||||||
|
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
|
|
||||||
void ImporterMeshInstance3D::set_mesh(const Ref<ImporterMesh> &p_mesh) {
|
void ImporterMeshInstance3D::set_mesh(const Ref<ImporterMesh> &p_mesh) {
|
||||||
mesh = p_mesh;
|
mesh = p_mesh;
|
||||||
|
|
|
@ -33,8 +33,8 @@
|
||||||
|
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/3d/visual_instance_3d.h"
|
#include "scene/3d/visual_instance_3d.h"
|
||||||
|
#include "scene/resources/3d/skin.h"
|
||||||
#include "scene/resources/immediate_mesh.h"
|
#include "scene/resources/immediate_mesh.h"
|
||||||
#include "scene/resources/skin.h"
|
|
||||||
|
|
||||||
class ImporterMesh;
|
class ImporterMesh;
|
||||||
|
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
|
|
||||||
#include "collision_shape_3d.h"
|
#include "collision_shape_3d.h"
|
||||||
#include "physics_body_3d.h"
|
#include "physics_body_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
|
|
||||||
bool MeshInstance3D::_set(const StringName &p_name, const Variant &p_value) {
|
bool MeshInstance3D::_set(const StringName &p_name, const Variant &p_value) {
|
||||||
//this is not _too_ bad performance wise, really. it only arrives here if the property was not set anywhere else.
|
//this is not _too_ bad performance wise, really. it only arrives here if the property was not set anywhere else.
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define NODE_3D_H
|
#define NODE_3D_H
|
||||||
|
|
||||||
#include "scene/main/node.h"
|
#include "scene/main/node.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/3d/world_3d.h"
|
||||||
|
|
||||||
class Node3DGizmo : public RefCounted {
|
class Node3DGizmo : public RefCounted {
|
||||||
GDCLASS(Node3DGizmo, RefCounted);
|
GDCLASS(Node3DGizmo, RefCounted);
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
#include "core/math/triangulate.h"
|
#include "core/math/triangulate.h"
|
||||||
#include "scene/3d/importer_mesh_instance_3d.h"
|
#include "scene/3d/importer_mesh_instance_3d.h"
|
||||||
#include "scene/3d/mesh_instance_3d.h"
|
#include "scene/3d/mesh_instance_3d.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
#include "scene/resources/surface_tool.h"
|
#include "scene/resources/surface_tool.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#include "scene/3d/collision_object_3d.h"
|
#include "scene/3d/collision_object_3d.h"
|
||||||
#include "scene/3d/mesh_instance_3d.h"
|
#include "scene/3d/mesh_instance_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
|
|
||||||
void ShapeCast3D::_notification(int p_what) {
|
void ShapeCast3D::_notification(int p_what) {
|
||||||
switch (p_what) {
|
switch (p_what) {
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define SHAPE_CAST_3D_H
|
#define SHAPE_CAST_3D_H
|
||||||
|
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/resources/shape_3d.h"
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
|
|
||||||
class CollisionObject3D;
|
class CollisionObject3D;
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_3D_H
|
#define SKELETON_3D_H
|
||||||
|
|
||||||
#include "scene/3d/node_3d.h"
|
#include "scene/3d/node_3d.h"
|
||||||
#include "scene/resources/skin.h"
|
#include "scene/resources/3d/skin.h"
|
||||||
|
|
||||||
typedef int BoneId;
|
typedef int BoneId;
|
||||||
|
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
#include "spring_arm_3d.h"
|
#include "spring_arm_3d.h"
|
||||||
|
|
||||||
#include "scene/3d/camera_3d.h"
|
#include "scene/3d/camera_3d.h"
|
||||||
#include "scene/resources/shape_3d.h"
|
#include "scene/resources/3d/shape_3d.h"
|
||||||
|
|
||||||
void SpringArm3D::_notification(int p_what) {
|
void SpringArm3D::_notification(int p_what) {
|
||||||
switch (p_what) {
|
switch (p_what) {
|
||||||
|
|
|
@ -55,12 +55,12 @@
|
||||||
#include "scene/resources/mesh.h"
|
#include "scene/resources/mesh.h"
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "scene/resources/world_2d.h"
|
#include "scene/resources/world_2d.h"
|
||||||
#include "scene/resources/world_3d.h"
|
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
#include "servers/display_server.h"
|
#include "servers/display_server.h"
|
||||||
#include "servers/navigation_server_3d.h"
|
#include "servers/navigation_server_3d.h"
|
||||||
#include "servers/physics_server_2d.h"
|
#include "servers/physics_server_2d.h"
|
||||||
#ifndef _3D_DISABLED
|
#ifndef _3D_DISABLED
|
||||||
|
#include "scene/resources/3d/world_3d.h"
|
||||||
#include "servers/physics_server_3d.h"
|
#include "servers/physics_server_3d.h"
|
||||||
#endif // _3D_DISABLED
|
#endif // _3D_DISABLED
|
||||||
#include "window.h"
|
#include "window.h"
|
||||||
|
|
|
@ -139,6 +139,25 @@
|
||||||
#include "scene/main/timer.h"
|
#include "scene/main/timer.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/main/window.h"
|
#include "scene/main/window.h"
|
||||||
|
#include "scene/resources/2d/capsule_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/circle_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/concave_polygon_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/convex_polygon_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/polygon_path_finder.h"
|
||||||
|
#include "scene/resources/2d/rectangle_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/segment_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/separation_ray_shape_2d.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_ccdik.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_fabrik.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_jiggle.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_lookat.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_physicalbones.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_stackholder.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d_twoboneik.h"
|
||||||
|
#include "scene/resources/2d/skeleton/skeleton_modification_stack_2d.h"
|
||||||
|
#include "scene/resources/2d/tile_set.h"
|
||||||
|
#include "scene/resources/2d/world_boundary_shape_2d.h"
|
||||||
#include "scene/resources/animated_texture.h"
|
#include "scene/resources/animated_texture.h"
|
||||||
#include "scene/resources/animation_library.h"
|
#include "scene/resources/animation_library.h"
|
||||||
#include "scene/resources/atlas_texture.h"
|
#include "scene/resources/atlas_texture.h"
|
||||||
|
@ -148,12 +167,8 @@
|
||||||
#include "scene/resources/bone_map.h"
|
#include "scene/resources/bone_map.h"
|
||||||
#include "scene/resources/camera_attributes.h"
|
#include "scene/resources/camera_attributes.h"
|
||||||
#include "scene/resources/camera_texture.h"
|
#include "scene/resources/camera_texture.h"
|
||||||
#include "scene/resources/capsule_shape_2d.h"
|
|
||||||
#include "scene/resources/circle_shape_2d.h"
|
|
||||||
#include "scene/resources/compositor.h"
|
#include "scene/resources/compositor.h"
|
||||||
#include "scene/resources/compressed_texture.h"
|
#include "scene/resources/compressed_texture.h"
|
||||||
#include "scene/resources/concave_polygon_shape_2d.h"
|
|
||||||
#include "scene/resources/convex_polygon_shape_2d.h"
|
|
||||||
#include "scene/resources/curve_texture.h"
|
#include "scene/resources/curve_texture.h"
|
||||||
#include "scene/resources/environment.h"
|
#include "scene/resources/environment.h"
|
||||||
#include "scene/resources/font.h"
|
#include "scene/resources/font.h"
|
||||||
|
@ -174,25 +189,11 @@
|
||||||
#include "scene/resources/particle_process_material.h"
|
#include "scene/resources/particle_process_material.h"
|
||||||
#include "scene/resources/physics_material.h"
|
#include "scene/resources/physics_material.h"
|
||||||
#include "scene/resources/placeholder_textures.h"
|
#include "scene/resources/placeholder_textures.h"
|
||||||
#include "scene/resources/polygon_path_finder.h"
|
|
||||||
#include "scene/resources/portable_compressed_texture.h"
|
#include "scene/resources/portable_compressed_texture.h"
|
||||||
#include "scene/resources/rectangle_shape_2d.h"
|
|
||||||
#include "scene/resources/resource_format_text.h"
|
#include "scene/resources/resource_format_text.h"
|
||||||
#include "scene/resources/segment_shape_2d.h"
|
|
||||||
#include "scene/resources/separation_ray_shape_2d.h"
|
|
||||||
#include "scene/resources/shader_include.h"
|
#include "scene/resources/shader_include.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_ccdik.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_fabrik.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_jiggle.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_lookat.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_physicalbones.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_stackholder.h"
|
|
||||||
#include "scene/resources/skeleton_modification_2d_twoboneik.h"
|
|
||||||
#include "scene/resources/skeleton_modification_stack_2d.h"
|
|
||||||
#include "scene/resources/skeleton_profile.h"
|
#include "scene/resources/skeleton_profile.h"
|
||||||
#include "scene/resources/sky.h"
|
#include "scene/resources/sky.h"
|
||||||
#include "scene/resources/sky_material.h"
|
|
||||||
#include "scene/resources/style_box.h"
|
#include "scene/resources/style_box.h"
|
||||||
#include "scene/resources/style_box_flat.h"
|
#include "scene/resources/style_box_flat.h"
|
||||||
#include "scene/resources/style_box_line.h"
|
#include "scene/resources/style_box_line.h"
|
||||||
|
@ -205,14 +206,12 @@
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "scene/resources/texture_rd.h"
|
#include "scene/resources/texture_rd.h"
|
||||||
#include "scene/resources/theme.h"
|
#include "scene/resources/theme.h"
|
||||||
#include "scene/resources/tile_set.h"
|
|
||||||
#include "scene/resources/video_stream.h"
|
#include "scene/resources/video_stream.h"
|
||||||
#include "scene/resources/visual_shader.h"
|
#include "scene/resources/visual_shader.h"
|
||||||
#include "scene/resources/visual_shader_nodes.h"
|
#include "scene/resources/visual_shader_nodes.h"
|
||||||
#include "scene/resources/visual_shader_particle_nodes.h"
|
#include "scene/resources/visual_shader_particle_nodes.h"
|
||||||
#include "scene/resources/visual_shader_sdf_nodes.h"
|
#include "scene/resources/visual_shader_sdf_nodes.h"
|
||||||
#include "scene/resources/world_2d.h"
|
#include "scene/resources/world_2d.h"
|
||||||
#include "scene/resources/world_boundary_shape_2d.h"
|
|
||||||
#include "scene/scene_string_names.h"
|
#include "scene/scene_string_names.h"
|
||||||
#include "scene/theme/theme_db.h"
|
#include "scene/theme/theme_db.h"
|
||||||
|
|
||||||
|
@ -265,20 +264,21 @@
|
||||||
#include "scene/3d/xr_hand_modifier_3d.h"
|
#include "scene/3d/xr_hand_modifier_3d.h"
|
||||||
#include "scene/3d/xr_nodes.h"
|
#include "scene/3d/xr_nodes.h"
|
||||||
#include "scene/animation/root_motion_view.h"
|
#include "scene/animation/root_motion_view.h"
|
||||||
#include "scene/resources/box_shape_3d.h"
|
#include "scene/resources/3d/box_shape_3d.h"
|
||||||
#include "scene/resources/capsule_shape_3d.h"
|
#include "scene/resources/3d/capsule_shape_3d.h"
|
||||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||||
#include "scene/resources/convex_polygon_shape_3d.h"
|
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||||
#include "scene/resources/cylinder_shape_3d.h"
|
#include "scene/resources/3d/cylinder_shape_3d.h"
|
||||||
#include "scene/resources/fog_material.h"
|
#include "scene/resources/3d/fog_material.h"
|
||||||
#include "scene/resources/height_map_shape_3d.h"
|
#include "scene/resources/3d/height_map_shape_3d.h"
|
||||||
#include "scene/resources/importer_mesh.h"
|
#include "scene/resources/3d/importer_mesh.h"
|
||||||
#include "scene/resources/mesh_library.h"
|
#include "scene/resources/3d/mesh_library.h"
|
||||||
#include "scene/resources/primitive_meshes.h"
|
#include "scene/resources/3d/primitive_meshes.h"
|
||||||
#include "scene/resources/separation_ray_shape_3d.h"
|
#include "scene/resources/3d/separation_ray_shape_3d.h"
|
||||||
#include "scene/resources/sphere_shape_3d.h"
|
#include "scene/resources/3d/sky_material.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/3d/sphere_shape_3d.h"
|
||||||
#include "scene/resources/world_boundary_shape_3d.h"
|
#include "scene/resources/3d/world_3d.h"
|
||||||
|
#include "scene/resources/3d/world_boundary_shape_3d.h"
|
||||||
#endif // _3D_DISABLED
|
#endif // _3D_DISABLED
|
||||||
|
|
||||||
static Ref<ResourceFormatSaverText> resource_saver_text;
|
static Ref<ResourceFormatSaverText> resource_saver_text;
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
Import("env")
|
||||||
|
|
||||||
|
env.add_source_files(env.scene_sources, "*.cpp")
|
||||||
|
env.add_source_files(env.scene_sources, "skeleton/*.cpp")
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef CAPSULE_SHAPE_2D_H
|
#ifndef CAPSULE_SHAPE_2D_H
|
||||||
#define CAPSULE_SHAPE_2D_H
|
#define CAPSULE_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class CapsuleShape2D : public Shape2D {
|
class CapsuleShape2D : public Shape2D {
|
||||||
GDCLASS(CapsuleShape2D, Shape2D);
|
GDCLASS(CapsuleShape2D, Shape2D);
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef CIRCLE_SHAPE_2D_H
|
#ifndef CIRCLE_SHAPE_2D_H
|
||||||
#define CIRCLE_SHAPE_2D_H
|
#define CIRCLE_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class CircleShape2D : public Shape2D {
|
class CircleShape2D : public Shape2D {
|
||||||
GDCLASS(CircleShape2D, Shape2D);
|
GDCLASS(CircleShape2D, Shape2D);
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef CONCAVE_POLYGON_SHAPE_2D_H
|
#ifndef CONCAVE_POLYGON_SHAPE_2D_H
|
||||||
#define CONCAVE_POLYGON_SHAPE_2D_H
|
#define CONCAVE_POLYGON_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class ConcavePolygonShape2D : public Shape2D {
|
class ConcavePolygonShape2D : public Shape2D {
|
||||||
GDCLASS(ConcavePolygonShape2D, Shape2D);
|
GDCLASS(ConcavePolygonShape2D, Shape2D);
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef CONVEX_POLYGON_SHAPE_2D_H
|
#ifndef CONVEX_POLYGON_SHAPE_2D_H
|
||||||
#define CONVEX_POLYGON_SHAPE_2D_H
|
#define CONVEX_POLYGON_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class ConvexPolygonShape2D : public Shape2D {
|
class ConvexPolygonShape2D : public Shape2D {
|
||||||
GDCLASS(ConvexPolygonShape2D, Shape2D);
|
GDCLASS(ConvexPolygonShape2D, Shape2D);
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef RECTANGLE_SHAPE_2D_H
|
#ifndef RECTANGLE_SHAPE_2D_H
|
||||||
#define RECTANGLE_SHAPE_2D_H
|
#define RECTANGLE_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class RectangleShape2D : public Shape2D {
|
class RectangleShape2D : public Shape2D {
|
||||||
GDCLASS(RectangleShape2D, Shape2D);
|
GDCLASS(RectangleShape2D, Shape2D);
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef SEGMENT_SHAPE_2D_H
|
#ifndef SEGMENT_SHAPE_2D_H
|
||||||
#define SEGMENT_SHAPE_2D_H
|
#define SEGMENT_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class SegmentShape2D : public Shape2D {
|
class SegmentShape2D : public Shape2D {
|
||||||
GDCLASS(SegmentShape2D, Shape2D);
|
GDCLASS(SegmentShape2D, Shape2D);
|
|
@ -31,7 +31,7 @@
|
||||||
#ifndef SEPARATION_RAY_SHAPE_2D_H
|
#ifndef SEPARATION_RAY_SHAPE_2D_H
|
||||||
#define SEPARATION_RAY_SHAPE_2D_H
|
#define SEPARATION_RAY_SHAPE_2D_H
|
||||||
|
|
||||||
#include "scene/resources/shape_2d.h"
|
#include "scene/resources/2d/shape_2d.h"
|
||||||
|
|
||||||
class SeparationRayShape2D : public Shape2D {
|
class SeparationRayShape2D : public Shape2D {
|
||||||
GDCLASS(SeparationRayShape2D, Shape2D);
|
GDCLASS(SeparationRayShape2D, Shape2D);
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_H
|
#define SKELETON_MODIFICATION_2D_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_stack_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_stack_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2D
|
// SkeletonModification2D
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_CCDIK_H
|
#define SKELETON_MODIFICATION_2D_CCDIK_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DCCDIK
|
// SkeletonModification2DCCDIK
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_FABRIK_H
|
#define SKELETON_MODIFICATION_2D_FABRIK_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DFABRIK
|
// SkeletonModification2DFABRIK
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_JIGGLE_H
|
#define SKELETON_MODIFICATION_2D_JIGGLE_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DJIGGLE
|
// SkeletonModification2DJIGGLE
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_LOOKAT_H
|
#define SKELETON_MODIFICATION_2D_LOOKAT_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DLookAt
|
// SkeletonModification2DLookAt
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_PHYSICALBONES_H
|
#define SKELETON_MODIFICATION_2D_PHYSICALBONES_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DJIGGLE
|
// SkeletonModification2DJIGGLE
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_STACKHOLDER_H
|
#define SKELETON_MODIFICATION_2D_STACKHOLDER_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DJIGGLE
|
// SkeletonModification2DJIGGLE
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_2D_TWOBONEIK_H
|
#define SKELETON_MODIFICATION_2D_TWOBONEIK_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModification2DJIGGLE
|
// SkeletonModification2DJIGGLE
|
|
@ -32,7 +32,7 @@
|
||||||
#define SKELETON_MODIFICATION_STACK_2D_H
|
#define SKELETON_MODIFICATION_STACK_2D_H
|
||||||
|
|
||||||
#include "scene/2d/skeleton_2d.h"
|
#include "scene/2d/skeleton_2d.h"
|
||||||
#include "scene/resources/skeleton_modification_2d.h"
|
#include "scene/resources/2d/skeleton/skeleton_modification_2d.h"
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// SkeletonModificationStack2D
|
// SkeletonModificationStack2D
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue