mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2025-02-03 22:55:55 +01:00
Moved the RenderingServer to core.
This commit is contained in:
parent
049440aaf1
commit
238bf1b331
@ -201,6 +201,7 @@ SConscript("object/SCsub")
|
|||||||
SConscript("input/SCsub")
|
SConscript("input/SCsub")
|
||||||
SConscript("bind/SCsub")
|
SConscript("bind/SCsub")
|
||||||
SConscript("scene/SCsub")
|
SConscript("scene/SCsub")
|
||||||
|
SConscript("servers/SCsub")
|
||||||
|
|
||||||
# Build it all as a library
|
# Build it all as a library
|
||||||
lib = env.add_library("core", env.core_sources)
|
lib = env.add_library("core", env.core_sources)
|
||||||
|
@ -80,6 +80,8 @@
|
|||||||
#include "core/bind/logger_bind.h"
|
#include "core/bind/logger_bind.h"
|
||||||
#include "core/log/logger_backend.h"
|
#include "core/log/logger_backend.h"
|
||||||
|
|
||||||
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
static Ref<ResourceFormatSaverBinary> resource_saver_binary;
|
static Ref<ResourceFormatSaverBinary> resource_saver_binary;
|
||||||
static Ref<ResourceFormatLoaderBinary> resource_loader_binary;
|
static Ref<ResourceFormatLoaderBinary> resource_loader_binary;
|
||||||
static Ref<ResourceFormatImporter> resource_format_importer;
|
static Ref<ResourceFormatImporter> resource_format_importer;
|
||||||
@ -110,6 +112,16 @@ extern void unregister_global_constants();
|
|||||||
extern void register_variant_methods();
|
extern void register_variant_methods();
|
||||||
extern void unregister_variant_methods();
|
extern void unregister_variant_methods();
|
||||||
|
|
||||||
|
static bool has_server_feature_callback(const String &p_feature) {
|
||||||
|
if (RenderingServer::get_singleton()) {
|
||||||
|
if (RenderingServer::get_singleton()->has_os_feature(p_feature)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
void register_core_types() {
|
void register_core_types() {
|
||||||
OS::get_singleton()->benchmark_begin_measure("register_core_types");
|
OS::get_singleton()->benchmark_begin_measure("register_core_types");
|
||||||
|
|
||||||
@ -265,6 +277,8 @@ void register_core_settings() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void register_core_singletons() {
|
void register_core_singletons() {
|
||||||
|
OS::get_singleton()->set_has_server_feature_callback(has_server_feature_callback);
|
||||||
|
|
||||||
ClassDB::register_class<ProjectSettings>();
|
ClassDB::register_class<ProjectSettings>();
|
||||||
ClassDB::register_virtual_class<IP>();
|
ClassDB::register_virtual_class<IP>();
|
||||||
ClassDB::register_class<_Geometry>();
|
ClassDB::register_class<_Geometry>();
|
||||||
@ -285,6 +299,7 @@ void register_core_singletons() {
|
|||||||
ClassDB::register_class<ThreadPoolExecuteJob>();
|
ClassDB::register_class<ThreadPoolExecuteJob>();
|
||||||
ClassDB::register_class<ThreadPool>();
|
ClassDB::register_class<ThreadPool>();
|
||||||
ClassDB::register_class<_ScriptServer>();
|
ClassDB::register_class<_ScriptServer>();
|
||||||
|
ClassDB::register_virtual_class<RenderingServer>();
|
||||||
|
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("ProjectSettings", ProjectSettings::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("ProjectSettings", ProjectSettings::get_singleton()));
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("IP", IP::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("IP", IP::get_singleton()));
|
||||||
@ -303,6 +318,7 @@ void register_core_singletons() {
|
|||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("PLogger", _PLogger::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("PLogger", _PLogger::get_singleton()));
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("ThreadPool", ThreadPool::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("ThreadPool", ThreadPool::get_singleton()));
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("ScriptServer", _ScriptServer::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("ScriptServer", _ScriptServer::get_singleton()));
|
||||||
|
Engine::get_singleton()->add_singleton(Engine::Singleton("RenderingServer", RenderingServer::get_singleton()));
|
||||||
}
|
}
|
||||||
|
|
||||||
void unregister_core_types() {
|
void unregister_core_types() {
|
||||||
|
6
core/servers/SCsub
Normal file
6
core/servers/SCsub
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
Import("env")
|
||||||
|
|
||||||
|
env.add_source_files(env.core_sources, "rendering/*.cpp")
|
||||||
|
#env.add_source_files(env.core_sources, "*.cpp")
|
@ -34,10 +34,6 @@
|
|||||||
#include "core/config/project_settings.h"
|
#include "core/config/project_settings.h"
|
||||||
#include "core/object/method_bind_ext.gen.inc"
|
#include "core/object/method_bind_ext.gen.inc"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
|
||||||
#include "editor/editor_settings.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
RenderingServer *RenderingServer::singleton = nullptr;
|
RenderingServer *RenderingServer::singleton = nullptr;
|
||||||
RenderingServer *(*RenderingServer::create_func)() = nullptr;
|
RenderingServer *(*RenderingServer::create_func)() = nullptr;
|
||||||
|
|
@ -34,7 +34,7 @@
|
|||||||
#include "core/containers/self_list.h"
|
#include "core/containers/self_list.h"
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class RasterizerSceneDummy : public RasterizerScene {
|
class RasterizerSceneDummy : public RasterizerScene {
|
||||||
public:
|
public:
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "core/string/string_builder.h"
|
#include "core/string/string_builder.h"
|
||||||
#include "servers/rendering/shader_language.h"
|
#include "servers/rendering/shader_language.h"
|
||||||
#include "servers/rendering/shader_types.h"
|
#include "servers/rendering/shader_types.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class ShaderCompilerGLES2 {
|
class ShaderCompilerGLES2 {
|
||||||
public:
|
public:
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
#include "drivers/unix/net_socket_posix.h"
|
#include "drivers/unix/net_socket_posix.h"
|
||||||
#include "drivers/unix/sub_process_unix.h"
|
#include "drivers/unix/sub_process_unix.h"
|
||||||
#include "drivers/unix/thread_posix.h"
|
#include "drivers/unix/thread_posix.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
#include <mach-o/dyld.h>
|
#include <mach-o/dyld.h>
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
#include "core/containers/vector.h"
|
#include "core/containers/vector.h"
|
||||||
#include "scene/animation/animation.h"
|
#include "scene/animation/animation.h"
|
||||||
#include "scene/resources/font/font.h"
|
#include "scene/resources/font/font.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
/// BOOL ///
|
/// BOOL ///
|
||||||
int AnimationTrackEditBool::get_key_height() const {
|
int AnimationTrackEditBool::get_key_height() const {
|
||||||
|
@ -66,7 +66,7 @@
|
|||||||
#include "scene/resources/font/font.h"
|
#include "scene/resources/font/font.h"
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "scene/resources/style_box.h"
|
#include "scene/resources/style_box.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
Size2 EditorProperty::get_minimum_size() const {
|
Size2 EditorProperty::get_minimum_size() const {
|
||||||
Size2 ms;
|
Size2 ms;
|
||||||
|
@ -190,7 +190,7 @@
|
|||||||
#include "servers/navigation_server.h"
|
#include "servers/navigation_server.h"
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "modules/modules_enabled.gen.h"
|
#include "modules/modules_enabled.gen.h"
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@
|
|||||||
#include "scene/gui/tab_container.h"
|
#include "scene/gui/tab_container.h"
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "modules/modules_enabled.gen.h"
|
#include "modules/modules_enabled.gen.h"
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
#include "core/object/script_language.h"
|
#include "core/object/script_language.h"
|
||||||
#include "core/typedefs.h"
|
#include "core/typedefs.h"
|
||||||
#include "scene/main/control.h"
|
#include "scene/main/control.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool EditorResourcePreviewGenerator::handles(const String &p_type) const {
|
bool EditorResourcePreviewGenerator::handles(const String &p_type) const {
|
||||||
if (get_script_instance() && get_script_instance()->has_method("handles")) {
|
if (get_script_instance() && get_script_instance()->has_method("handles")) {
|
||||||
|
@ -81,7 +81,7 @@
|
|||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/animation/animation.h"
|
#include "scene/animation/animation.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void AnimationPlayerEditor::_node_removed(Node *p_node) {
|
void AnimationPlayerEditor::_node_removed(Node *p_node) {
|
||||||
if (player && player == p_node) {
|
if (player && player == p_node) {
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
#include "scene/gui/tool_button.h"
|
#include "scene/gui/tool_button.h"
|
||||||
#include "scene/main/node.h"
|
#include "scene/main/node.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "servers/audio/audio_stream.h"
|
#include "servers/audio/audio_stream.h"
|
||||||
|
|
||||||
void AudioStreamEditor::_notification(int p_what) {
|
void AudioStreamEditor::_notification(int p_what) {
|
||||||
|
@ -98,7 +98,7 @@
|
|||||||
#include "scene/resources/font/font.h"
|
#include "scene/resources/font/font.h"
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "scene/resources/theme.h"
|
#include "scene/resources/theme.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "modules/modules_enabled.gen.h"
|
#include "modules/modules_enabled.gen.h"
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@
|
|||||||
#include "scene/resources/shader.h"
|
#include "scene/resources/shader.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void post_process_preview(Ref<Image> p_image) {
|
void post_process_preview(Ref<Image> p_image) {
|
||||||
if (p_image->get_format() != Image::FORMAT_RGBA8) {
|
if (p_image->get_format() != Image::FORMAT_RGBA8) {
|
||||||
|
@ -61,7 +61,7 @@
|
|||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "scene/resources/shader.h"
|
#include "scene/resources/shader.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class EditorNode;
|
class EditorNode;
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@
|
|||||||
#include "scene/gui/tool_button.h"
|
#include "scene/gui/tool_button.h"
|
||||||
#include "scene/main/node.h"
|
#include "scene/main/node.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class EditorNode;
|
class EditorNode;
|
||||||
class Node2D;
|
class Node2D;
|
||||||
|
@ -62,7 +62,7 @@
|
|||||||
#include "scene/gui/spin_box.h"
|
#include "scene/gui/spin_box.h"
|
||||||
#include "scene/gui/tool_button.h"
|
#include "scene/gui/tool_button.h"
|
||||||
#include "scene/main/node.h"
|
#include "scene/main/node.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@author Mariano Suligoy
|
@author Mariano Suligoy
|
||||||
|
@ -97,7 +97,7 @@
|
|||||||
#include "scene/resources/font/font.h"
|
#include "scene/resources/font/font.h"
|
||||||
#include "scene/resources/style_box.h"
|
#include "scene/resources/style_box.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void EditorResourceConversionPlugin::_bind_methods() {
|
void EditorResourceConversionPlugin::_bind_methods() {
|
||||||
MethodInfo mi;
|
MethodInfo mi;
|
||||||
|
@ -104,7 +104,7 @@
|
|||||||
#include "scene/resources/mesh/surface_tool.h"
|
#include "scene/resources/mesh/surface_tool.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/navigation_server.h"
|
#include "servers/navigation_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef MODULE_SKELETON_3D_ENABLED
|
#ifdef MODULE_SKELETON_3D_ENABLED
|
||||||
#include "modules/skeleton_3d/nodes/skeleton.h"
|
#include "modules/skeleton_3d/nodes/skeleton.h"
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
#include "scene/gui/resources/syntax_highlighter.h"
|
#include "scene/gui/resources/syntax_highlighter.h"
|
||||||
#include "servers/rendering/shader_language.h"
|
#include "servers/rendering/shader_language.h"
|
||||||
#include "servers/rendering/shader_types.h"
|
#include "servers/rendering/shader_types.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "editor_code_editor/editor_find_replace_bar.h"
|
#include "editor_code_editor/editor_find_replace_bar.h"
|
||||||
#include "editor_code_editor/editor_goto_line_dialog.h"
|
#include "editor_code_editor/editor_goto_line_dialog.h"
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
#include "core/os/os.h"
|
#include "core/os/os.h"
|
||||||
#include "core/config/project_settings.h"
|
#include "core/config/project_settings.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef DEV_ENABLED
|
#ifdef DEV_ENABLED
|
||||||
#include "core/os/thread.h"
|
#include "core/os/thread.h"
|
||||||
|
@ -70,7 +70,7 @@
|
|||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/register_server_types.h"
|
#include "servers/register_server_types.h"
|
||||||
#include "servers/rendering_server_callbacks.h"
|
#include "core/servers/rendering/rendering_server_callbacks.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
#include "editor/doc/doc_data.h"
|
#include "editor/doc/doc_data.h"
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
#include "servers/navigation_server.h"
|
#include "servers/navigation_server.h"
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
Performance *Performance::singleton = nullptr;
|
Performance *Performance::singleton = nullptr;
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
#include "core/os/os.h"
|
#include "core/os/os.h"
|
||||||
#include "core/string/print_string.h"
|
#include "core/string/print_string.h"
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class TestPhysicsMainLoop : public MainLoop {
|
class TestPhysicsMainLoop : public MainLoop {
|
||||||
GDCLASS(TestPhysicsMainLoop, MainLoop);
|
GDCLASS(TestPhysicsMainLoop, MainLoop);
|
||||||
|
File diff suppressed because one or more lines are too long
@ -36,7 +36,7 @@
|
|||||||
#include "core/os/main_loop.h"
|
#include "core/os/main_loop.h"
|
||||||
#include "core/os/os.h"
|
#include "core/os/os.h"
|
||||||
#include "core/string/print_string.h"
|
#include "core/string/print_string.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#define OBJECT_COUNT 50
|
#define OBJECT_COUNT 50
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
#include "scene/resources/mesh/surface_tool.h"
|
#include "scene/resources/mesh/surface_tool.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/navigation_server.h"
|
#include "servers/navigation_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "scene/resources/navigation/navigation_mesh.h"
|
#include "scene/resources/navigation/navigation_mesh.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
|
@ -25,7 +25,7 @@ SOFTWARE.
|
|||||||
#include "core/variant/variant.h"
|
#include "core/variant/variant.h"
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "xatlas/xatlas.h"
|
#include "xatlas/xatlas.h"
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#include <map>
|
#include <map>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
namespace Simplify {
|
namespace Simplify {
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@
|
|||||||
#include "scene/gui/tool_button.h"
|
#include "scene/gui/tool_button.h"
|
||||||
#include "scene/main/node.h"
|
#include "scene/main/node.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "../paint_polygon_2d.h"
|
#include "../paint_polygon_2d.h"
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
//#include "../thread_pool/thread_pool.h"
|
//#include "../thread_pool/thread_pool.h"
|
||||||
|
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "core/config/engine.h"
|
#include "core/config/engine.h"
|
||||||
|
|
||||||
@ -16,7 +16,7 @@
|
|||||||
} \
|
} \
|
||||||
return r;
|
return r;
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "modules/modules_enabled.gen.h"
|
#include "modules/modules_enabled.gen.h"
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
} \
|
} \
|
||||||
return r;
|
return r;
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "modules/modules_enabled.gen.h"
|
#include "modules/modules_enabled.gen.h"
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ SOFTWARE.
|
|||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "scene/3d/mesh_instance.h"
|
#include "scene/3d/mesh_instance.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
_FORCE_INLINE_ int TerrainMesherDefault::get_build_flags() const {
|
_FORCE_INLINE_ int TerrainMesherDefault::get_build_flags() const {
|
||||||
return _build_flags;
|
return _build_flags;
|
||||||
|
@ -25,7 +25,7 @@ SOFTWARE.
|
|||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "../../../opensimplex/open_simplex_noise.h"
|
#include "../../../opensimplex/open_simplex_noise.h"
|
||||||
#include "../../meshers/default/terrain_mesher_default.h"
|
#include "../../meshers/default/terrain_mesher_default.h"
|
||||||
|
@ -28,7 +28,7 @@ SOFTWARE.
|
|||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "scene/3d/mesh_instance.h"
|
#include "scene/3d/mesh_instance.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "scene/resources/world_2d.h"
|
#include "scene/resources/world_2d.h"
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
|
@ -25,7 +25,7 @@ SOFTWARE.
|
|||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "../../../opensimplex/open_simplex_noise.h"
|
#include "../../../opensimplex/open_simplex_noise.h"
|
||||||
#include "../../meshers/default/terrain_2d_mesher_default.h"
|
#include "../../meshers/default/terrain_2d_mesher_default.h"
|
||||||
|
@ -26,7 +26,7 @@ SOFTWARE.
|
|||||||
|
|
||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void VoxelMesherCubic::_add_chunk(Ref<VoxelChunk> p_chunk) {
|
void VoxelMesherCubic::_add_chunk(Ref<VoxelChunk> p_chunk) {
|
||||||
Ref<VoxelChunkDefault> chunk = p_chunk;
|
Ref<VoxelChunkDefault> chunk = p_chunk;
|
||||||
|
@ -27,7 +27,7 @@ SOFTWARE.
|
|||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "scene/3d/mesh_instance.h"
|
#include "scene/3d/mesh_instance.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
_FORCE_INLINE_ int VoxelMesherDefault::get_build_flags() const {
|
_FORCE_INLINE_ int VoxelMesherDefault::get_build_flags() const {
|
||||||
return _build_flags;
|
return _build_flags;
|
||||||
|
@ -30,7 +30,7 @@ SOFTWARE.
|
|||||||
|
|
||||||
#include "../../world/jobs/voxel_job.h"
|
#include "../../world/jobs/voxel_job.h"
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void VoxelMesherMarchingCubes::get_voxel_type_array(int *arr, Ref<VoxelChunk> chunk, const int x, const int y, const int z, const int size) {
|
void VoxelMesherMarchingCubes::get_voxel_type_array(int *arr, Ref<VoxelChunk> chunk, const int x, const int y, const int z, const int size) {
|
||||||
uint8_t *channel_type = chunk->channel_get(_channel_index_type);
|
uint8_t *channel_type = chunk->channel_get(_channel_index_type);
|
||||||
|
@ -25,7 +25,7 @@ SOFTWARE.
|
|||||||
#include "../../defines.h"
|
#include "../../defines.h"
|
||||||
|
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "../../../opensimplex/open_simplex_noise.h"
|
#include "../../../opensimplex/open_simplex_noise.h"
|
||||||
#include "../../meshers/default/voxel_mesher_default.h"
|
#include "../../meshers/default/voxel_mesher_default.h"
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
#include "core/input/input.h"
|
#include "core/input/input.h"
|
||||||
#include "core/os/file_access.h"
|
#include "core/os/file_access.h"
|
||||||
#include "drivers/unix/os_unix.h"
|
#include "drivers/unix/os_unix.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/audio/audio_driver_dummy.h"
|
#include "servers/audio/audio_driver_dummy.h"
|
||||||
#include "servers/rendering/rendering_server_raster.h"
|
#include "servers/rendering/rendering_server_raster.h"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
#pragma GCC diagnostic ignored "-Wvolatile"
|
#pragma GCC diagnostic ignored "-Wvolatile"
|
||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#pragma GCC diagnostic pop
|
#pragma GCC diagnostic pop
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "servers/rendering/rendering_server_wrap_mt.h"
|
#include "servers/rendering/rendering_server_wrap_mt.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering/rendering_server_raster.h"
|
#include "servers/rendering/rendering_server_raster.h"
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
#include "main/input_default.h"
|
#include "main/input_default.h"
|
||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class OSIPhone : public OS_Unix {
|
class OSIPhone : public OS_Unix {
|
||||||
private:
|
private:
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering/rendering_server_wrap_mt.h"
|
#include "servers/rendering/rendering_server_wrap_mt.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include <AppKit/AppKit.h>
|
#include <AppKit/AppKit.h>
|
||||||
#include <AppKit/NSCursor.h>
|
#include <AppKit/NSCursor.h>
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
#endif
|
#endif
|
||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#undef CursorShape
|
#undef CursorShape
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
#include "power_windows.h"
|
#include "power_windows.h"
|
||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#ifdef XAUDIO2_ENABLED
|
#ifdef XAUDIO2_ENABLED
|
||||||
#include "drivers/xaudio2/audio_driver_xaudio2.h"
|
#include "drivers/xaudio2/audio_driver_xaudio2.h"
|
||||||
#endif
|
#endif
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
#include "power_x11.h"
|
#include "power_x11.h"
|
||||||
#include "servers/audio_server.h"
|
#include "servers/audio_server.h"
|
||||||
#include "servers/rendering/rasterizer.h"
|
#include "servers/rendering/rasterizer.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include <X11/Xcursor/Xcursor.h>
|
#include <X11/Xcursor/Xcursor.h>
|
||||||
#include <X11/Xlib.h>
|
#include <X11/Xlib.h>
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "core/math/math_funcs.h"
|
#include "core/math/math_funcs.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void Camera2D::_update_scroll() {
|
void Camera2D::_update_scroll() {
|
||||||
if (!is_inside_tree()) {
|
if (!is_inside_tree()) {
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
#include "scene/main/canvas_item.h"
|
#include "scene/main/canvas_item.h"
|
||||||
#include "scene/resources/material/particles_material.h"
|
#include "scene/resources/material/particles_material.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void CPUParticles2D::set_emitting(bool p_emitting) {
|
void CPUParticles2D::set_emitting(bool p_emitting) {
|
||||||
if (emitting == p_emitting) {
|
if (emitting == p_emitting) {
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "light_2d.h"
|
#include "light_2d.h"
|
||||||
|
|
||||||
#include "core/config/engine.h"
|
#include "core/config/engine.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
Dictionary Light2D::_edit_get_state() const {
|
Dictionary Light2D::_edit_get_state() const {
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
#include "scene/resources/shapes/ray_shape.h"
|
#include "scene/resources/shapes/ray_shape.h"
|
||||||
#include "scene/resources/shapes/shape.h"
|
#include "scene/resources/shapes/shape.h"
|
||||||
#include "scene/resources/shapes/sphere_shape.h"
|
#include "scene/resources/shapes/sphere_shape.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void CollisionShape::make_convex_from_brothers() {
|
void CollisionShape::make_convex_from_brothers() {
|
||||||
Node *p = get_parent();
|
Node *p = get_parent();
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
#include "scene/resources/gradient.h"
|
#include "scene/resources/gradient.h"
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "scene/resources/material/particles_material.h"
|
#include "scene/resources/material/particles_material.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
AABB CPUParticles::get_aabb() const {
|
AABB CPUParticles::get_aabb() const {
|
||||||
return AABB();
|
return AABB();
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
||||||
#include "scene/3d/visual_instance.h"
|
#include "scene/3d/visual_instance.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class Light : public VisualInstance {
|
class Light : public VisualInstance {
|
||||||
GDCLASS(Light, VisualInstance);
|
GDCLASS(Light, VisualInstance);
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
#include "scene/resources/shapes/shape.h"
|
#include "scene/resources/shapes/shape.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/navigation_server.h"
|
#include "servers/navigation_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void NavigationObstacle::_bind_methods() {
|
void NavigationObstacle::_bind_methods() {
|
||||||
ClassDB::bind_method(D_METHOD("get_rid"), &NavigationObstacle::get_rid);
|
ClassDB::bind_method(D_METHOD("get_rid"), &NavigationObstacle::get_rid);
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "scene/resources/occluder_shape.h"
|
#include "scene/resources/occluder_shape.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/rendering/portals/portal_occlusion_culler.h"
|
#include "servers/rendering/portals/portal_occlusion_culler.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void Occluder::resource_changed(RES res) {
|
void Occluder::resource_changed(RES res) {
|
||||||
update_gizmos();
|
update_gizmos();
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
Path::Path() {
|
Path::Path() {
|
||||||
SceneTree *st = SceneTree::get_singleton();
|
SceneTree *st = SceneTree::get_singleton();
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool Portal::_portal_plane_convention = false;
|
bool Portal::_portal_plane_convention = false;
|
||||||
bool Portal::_settings_gizmo_show_margins = true;
|
bool Portal::_settings_gizmo_show_margins = true;
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "reflection_probe.h"
|
#include "reflection_probe.h"
|
||||||
#include "scene/resources/sky.h"
|
#include "scene/resources/sky.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void ReflectionProbe::set_intensity(float p_intensity) {
|
void ReflectionProbe::set_intensity(float p_intensity) {
|
||||||
intensity = p_intensity;
|
intensity = p_intensity;
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "room_group.h"
|
#include "room_group.h"
|
||||||
#include "room_manager.h"
|
#include "room_manager.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void Room::SimplifyInfo::set_simplify(real_t p_value, real_t p_room_size) {
|
void Room::SimplifyInfo::set_simplify(real_t p_value, real_t p_room_size) {
|
||||||
_plane_simplify = CLAMP(p_value, 0.0, 1.0);
|
_plane_simplify = CLAMP(p_value, 0.0, 1.0);
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
#include "room_manager.h"
|
#include "room_manager.h"
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void RoomGroup::_bind_methods() {
|
void RoomGroup::_bind_methods() {
|
||||||
ClassDB::bind_method(D_METHOD("set_roomgroup_priority", "p_priority"), &RoomGroup::set_roomgroup_priority);
|
ClassDB::bind_method(D_METHOD("set_roomgroup_priority", "p_priority"), &RoomGroup::set_roomgroup_priority);
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
#include "scene/resources/material/material.h"
|
#include "scene/resources/material/material.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
//#include "skeleton.h"
|
//#include "skeleton.h"
|
||||||
|
|
||||||
AABB VisualInstance::get_transformed_aabb() const {
|
AABB VisualInstance::get_transformed_aabb() const {
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "core/math/face3.h"
|
#include "core/math/face3.h"
|
||||||
#include "core/object/reference.h"
|
#include "core/object/reference.h"
|
||||||
#include "scene/3d/cull_instance.h"
|
#include "scene/3d/cull_instance.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class Material;
|
class Material;
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
#include "scene/main/scene_tree.h"
|
#include "scene/main/scene_tree.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/resources/packed_scene.h"
|
#include "scene/resources/packed_scene.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void ScriptDebuggerRemote::_send_video_memory() {
|
void ScriptDebuggerRemote::_send_video_memory() {
|
||||||
List<ResourceUsage> usage;
|
List<ResourceUsage> usage;
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "button.h"
|
#include "button.h"
|
||||||
|
|
||||||
#include "core/string/translation.h"
|
#include "core/string/translation.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
|
|
||||||
Size2 Button::get_minimum_size() const {
|
Size2 Button::get_minimum_size() const {
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#include "check_box.h"
|
#include "check_box.h"
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
Size2 CheckBox::get_icon_size() const {
|
Size2 CheckBox::get_icon_size() const {
|
||||||
Ref<Texture> checked = Control::get_theme_icon("checked");
|
Ref<Texture> checked = Control::get_theme_icon("checked");
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "check_button.h"
|
#include "check_button.h"
|
||||||
|
|
||||||
#include "core/string/print_string.h"
|
#include "core/string/print_string.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
Size2 CheckButton::get_icon_size() const {
|
Size2 CheckButton::get_icon_size() const {
|
||||||
Ref<Texture> on = Control::get_theme_icon(is_disabled() ? "on_disabled" : "on");
|
Ref<Texture> on = Control::get_theme_icon(is_disabled() ? "on_disabled" : "on");
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "nine_patch_rect.h"
|
#include "nine_patch_rect.h"
|
||||||
|
|
||||||
#include "core/config/project_settings.h"
|
#include "core/config/project_settings.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void NinePatchRect::_notification(int p_what) {
|
void NinePatchRect::_notification(int p_what) {
|
||||||
if (p_what == NOTIFICATION_DRAW) {
|
if (p_what == NOTIFICATION_DRAW) {
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#include "texture_rect.h"
|
#include "texture_rect.h"
|
||||||
#include "core/core_string_names.h"
|
#include "core/core_string_names.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void TextureRect::_notification(int p_what) {
|
void TextureRect::_notification(int p_what) {
|
||||||
if (p_what == NOTIFICATION_DRAW) {
|
if (p_what == NOTIFICATION_DRAW) {
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering/rendering_server_constants.h"
|
#include "servers/rendering/rendering_server_constants.h"
|
||||||
#include "servers/rendering/rendering_server_raster.h"
|
#include "servers/rendering/rendering_server_raster.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "scene/main/scene_tree.h"
|
#include "scene/main/scene_tree.h"
|
||||||
#include "scene/resources/mesh/multimesh.h"
|
#include "scene/resources/mesh/multimesh.h"
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
#include "scene/main/timer.h"
|
#include "scene/main/timer.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
#include "editor/editor_settings.h"
|
#include "editor/editor_settings.h"
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "scene/main/control.h"
|
#include "scene/main/control.h"
|
||||||
#include "scene/main/viewport.h"
|
#include "scene/main/viewport.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
Dictionary Node2D::_edit_get_state() const {
|
Dictionary Node2D::_edit_get_state() const {
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
#include "scene/main/world.h"
|
#include "scene/main/world.h"
|
||||||
#include "scene/resources/world_3d.h"
|
#include "scene/resources/world_3d.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering_server_callbacks.h"
|
#include "core/servers/rendering/rendering_server_callbacks.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
#include "core/math/transform_2d.h"
|
#include "core/math/transform_2d.h"
|
||||||
#include "scene/main/node.h"
|
#include "scene/main/node.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "world.h"
|
#include "world.h"
|
||||||
|
|
||||||
class Camera;
|
class Camera;
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
#include "core/config/project_settings.h"
|
#include "core/config/project_settings.h"
|
||||||
#include "scene/resources/sky.h"
|
#include "scene/resources/sky.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "texture.h"
|
#include "texture.h"
|
||||||
|
|
||||||
RID Environment3D::get_rid() const {
|
RID Environment3D::get_rid() const {
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
#include "core/object/resource.h"
|
#include "core/object/resource.h"
|
||||||
#include "core/containers/self_list.h"
|
#include "core/containers/self_list.h"
|
||||||
#include "scene/resources/shader.h"
|
#include "scene/resources/shader.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class Texture;
|
class Texture;
|
||||||
|
|
||||||
|
@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
#include "scene/resources/material/material.h"
|
#include "scene/resources/material/material.h"
|
||||||
#include "scene/resources/shapes/shape.h"
|
#include "scene/resources/shapes/shape.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class Mesh : public Resource {
|
class Mesh : public Resource {
|
||||||
GDCLASS(Mesh, Resource);
|
GDCLASS(Mesh, Resource);
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#include "multimesh.h"
|
#include "multimesh.h"
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
void MultiMesh::_set_transform_array(const PoolVector<Vector3> &p_array) {
|
void MultiMesh::_set_transform_array(const PoolVector<Vector3> &p_array) {
|
||||||
if (transform_format != TRANSFORM_3D) {
|
if (transform_format != TRANSFORM_3D) {
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
||||||
#include "scene/resources/mesh/mesh.h"
|
#include "scene/resources/mesh/mesh.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class MultiMesh : public Resource {
|
class MultiMesh : public Resource {
|
||||||
GDCLASS(MultiMesh, Resource);
|
GDCLASS(MultiMesh, Resource);
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
||||||
#include "primitive_meshes.h"
|
#include "primitive_meshes.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#include "core/core_string_names.h"
|
#include "core/core_string_names.h"
|
||||||
#include "core/os/main_loop.h"
|
#include "core/os/main_loop.h"
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
#include "core/config/engine.h"
|
#include "core/config/engine.h"
|
||||||
#include "core/math/transform.h"
|
#include "core/math/transform.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
#include "editor/editor_node.h"
|
#include "editor/editor_node.h"
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#include "occluder_shape_polygon.h"
|
#include "occluder_shape_polygon.h"
|
||||||
|
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
void OccluderShapePolygon::_update_aabb() {
|
void OccluderShapePolygon::_update_aabb() {
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#include "core/os/file_access.h"
|
#include "core/os/file_access.h"
|
||||||
#include "scene/main/scene_string_names.h"
|
#include "scene/main/scene_string_names.h"
|
||||||
#include "servers/rendering/shader_language.h"
|
#include "servers/rendering/shader_language.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
#include "texture.h"
|
#include "texture.h"
|
||||||
|
|
||||||
Shader::Mode Shader::get_mode() const {
|
Shader::Mode Shader::get_mode() const {
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "capsule_shape_2d.h"
|
#include "capsule_shape_2d.h"
|
||||||
|
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
Vector<Vector2> CapsuleShape2D::get_points() const {
|
Vector<Vector2> CapsuleShape2D::get_points() const {
|
||||||
Vector<Vector2> points;
|
Vector<Vector2> points;
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "circle_shape_2d.h"
|
#include "circle_shape_2d.h"
|
||||||
|
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool CircleShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
bool CircleShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
||||||
return p_point.length() < get_radius() + p_tolerance;
|
return p_point.length() < get_radius() + p_tolerance;
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "concave_polygon_shape_2d.h"
|
#include "concave_polygon_shape_2d.h"
|
||||||
|
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool ConcavePolygonShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
bool ConcavePolygonShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
||||||
PoolVector<Vector2> s = get_segments();
|
PoolVector<Vector2> s = get_segments();
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
#include "core/math/geometry.h"
|
#include "core/math/geometry.h"
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool ConvexPolygonShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
bool ConvexPolygonShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
||||||
return Geometry::is_point_in_polygon(p_point, points);
|
return Geometry::is_point_in_polygon(p_point, points);
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "line_shape_2d.h"
|
#include "line_shape_2d.h"
|
||||||
|
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool LineShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
bool LineShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
||||||
Vector2 point = get_d() * get_normal();
|
Vector2 point = get_d() * get_normal();
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "rectangle_shape_2d.h"
|
#include "rectangle_shape_2d.h"
|
||||||
|
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
void RectangleShape2D::_update_shape() {
|
void RectangleShape2D::_update_shape() {
|
||||||
Physics2DServer::get_singleton()->shape_set_data(get_rid(), extents);
|
Physics2DServer::get_singleton()->shape_set_data(get_rid(), extents);
|
||||||
emit_changed();
|
emit_changed();
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
#include "segment_shape_2d.h"
|
#include "segment_shape_2d.h"
|
||||||
|
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
bool SegmentShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
bool SegmentShape2D::_edit_is_selected_on_click(const Point2 &p_point, double p_tolerance) const {
|
||||||
Vector2 l[2] = { a, b };
|
Vector2 l[2] = { a, b };
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
#include "core/object/resource.h"
|
#include "core/object/resource.h"
|
||||||
#include "scene/resources/texture.h"
|
#include "scene/resources/texture.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class CanvasItem;
|
class CanvasItem;
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
#include "core/os/thread_safe.h"
|
#include "core/os/thread_safe.h"
|
||||||
#include "scene/resources/curve.h"
|
#include "scene/resources/curve.h"
|
||||||
#include "scene/resources/gradient.h"
|
#include "scene/resources/gradient.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class Texture : public Resource {
|
class Texture : public Resource {
|
||||||
GDCLASS(Texture, Resource);
|
GDCLASS(Texture, Resource);
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
#include "scene/main/world.h"
|
#include "scene/main/world.h"
|
||||||
#include "servers/navigation_2d_server.h"
|
#include "servers/navigation_2d_server.h"
|
||||||
#include "servers/physics_2d_server.h"
|
#include "servers/physics_2d_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
struct SpatialIndexer2D {
|
struct SpatialIndexer2D {
|
||||||
struct CellRef {
|
struct CellRef {
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "core/object/resource.h"
|
#include "core/object/resource.h"
|
||||||
#include "scene/resources/environment_3d.h"
|
#include "scene/resources/environment_3d.h"
|
||||||
#include "servers/physics_server.h"
|
#include "servers/physics_server.h"
|
||||||
#include "servers/rendering_server.h"
|
#include "core/servers/rendering/rendering_server.h"
|
||||||
|
|
||||||
class Camera;
|
class Camera;
|
||||||
class VisibilityNotifier;
|
class VisibilityNotifier;
|
||||||
|
@ -65,7 +65,6 @@
|
|||||||
#include "physics_2d_server.h"
|
#include "physics_2d_server.h"
|
||||||
#include "physics_server.h"
|
#include "physics_server.h"
|
||||||
#include "rendering/shader_types.h"
|
#include "rendering/shader_types.h"
|
||||||
#include "rendering_server.h"
|
|
||||||
#include "scene/debugger/script_debugger_remote.h"
|
#include "scene/debugger/script_debugger_remote.h"
|
||||||
|
|
||||||
static void _debugger_get_resource_usage(List<ScriptDebuggerRemote::ResourceUsage> *r_usage) {
|
static void _debugger_get_resource_usage(List<ScriptDebuggerRemote::ResourceUsage> *r_usage) {
|
||||||
@ -97,20 +96,8 @@ Physics2DServer *_createPandemoniumPhysics2DCallback() {
|
|||||||
return Physics2DServerWrapMT::init_server<Physics2DServerSW>();
|
return Physics2DServerWrapMT::init_server<Physics2DServerSW>();
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool has_server_feature_callback(const String &p_feature) {
|
|
||||||
if (RenderingServer::get_singleton()) {
|
|
||||||
if (RenderingServer::get_singleton()->has_os_feature(p_feature)) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
void register_server_types() {
|
void register_server_types() {
|
||||||
OS::get_singleton()->set_has_server_feature_callback(has_server_feature_callback);
|
|
||||||
|
|
||||||
ClassDB::register_virtual_class<RenderingServer>();
|
|
||||||
ClassDB::register_class<AudioServer>();
|
ClassDB::register_class<AudioServer>();
|
||||||
ClassDB::register_virtual_class<PhysicsServer>();
|
ClassDB::register_virtual_class<PhysicsServer>();
|
||||||
ClassDB::register_virtual_class<Physics2DServer>();
|
ClassDB::register_virtual_class<Physics2DServer>();
|
||||||
@ -221,7 +208,6 @@ void unregister_server_types() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void register_server_singletons() {
|
void register_server_singletons() {
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("RenderingServer", RenderingServer::get_singleton()));
|
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("AudioServer", AudioServer::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("AudioServer", AudioServer::get_singleton()));
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("PhysicsServer", PhysicsServer::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("PhysicsServer", PhysicsServer::get_singleton()));
|
||||||
Engine::get_singleton()->add_singleton(Engine::Singleton("Physics2DServer", Physics2DServer::get_singleton()));
|
Engine::get_singleton()->add_singleton(Engine::Singleton("Physics2DServer", Physics2DServer::get_singleton()));
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
||||||
#include "core/containers/local_vector.h"
|
#include "core/containers/local_vector.h"
|
||||||
#include "servers/rendering_server_callbacks.h"
|
#include "core/servers/rendering/rendering_server_callbacks.h"
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user