diff options
Diffstat (limited to 'servers/rendering/rendering_server_default.h')
-rw-r--r-- | servers/rendering/rendering_server_default.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/servers/rendering/rendering_server_default.h b/servers/rendering/rendering_server_default.h index c218007a78..17622ba311 100644 --- a/servers/rendering/rendering_server_default.h +++ b/servers/rendering/rendering_server_default.h @@ -591,6 +591,7 @@ public: FUNC2(camera_set_cull_mask, RID, uint32_t) FUNC2(camera_set_environment, RID, RID) FUNC2(camera_set_camera_attributes, RID, RID) + FUNC2(camera_set_compositor, RID, RID) FUNC2(camera_set_use_vertical_aspect, RID, bool) /* OCCLUDER */ @@ -676,7 +677,7 @@ public: FUNC2(viewport_set_vrs_mode, RID, ViewportVRSMode) FUNC2(viewport_set_vrs_texture, RID, RID) - /* ENVIRONMENT API */ + /* COMPOSITOR EFFECT */ #undef server_name #undef ServerName @@ -684,6 +685,19 @@ public: #define ServerName RenderingMethod #define server_name RSG::scene + FUNCRIDSPLIT(compositor_effect) + FUNC2(compositor_effect_set_enabled, RID, bool) + FUNC3(compositor_effect_set_callback, RID, CompositorEffectCallbackType, const Callable &) + FUNC3(compositor_effect_set_flag, RID, CompositorEffectFlags, bool) + + /* COMPOSITOR */ + + FUNC2(compositor_set_compositor_effects, RID, const TypedArray<RID> &) + + FUNCRIDSPLIT(compositor) + + /* ENVIRONMENT API */ + FUNC1(voxel_gi_set_quality, VoxelGIQuality) /* SKY API */ @@ -694,6 +708,8 @@ public: FUNC2(sky_set_material, RID, RID) FUNC4R(Ref<Image>, sky_bake_panorama, RID, float, bool, const Size2i &) + /* ENVIRONMENT */ + FUNCRIDSPLIT(environment) FUNC2(environment_set_background, RID, EnvironmentBG) @@ -779,6 +795,7 @@ public: FUNC2(scenario_set_environment, RID, RID) FUNC2(scenario_set_camera_attributes, RID, RID) FUNC2(scenario_set_fallback_environment, RID, RID) + FUNC2(scenario_set_compositor, RID, RID) /* INSTANCING API */ FUNCRIDSPLIT(instance) |