summaryrefslogtreecommitdiffstats
path: root/servers/visual_server.h
diff options
context:
space:
mode:
Diffstat (limited to 'servers/visual_server.h')
-rw-r--r--servers/visual_server.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/servers/visual_server.h b/servers/visual_server.h
index b3922ab4fc..d2c2046e54 100644
--- a/servers/visual_server.h
+++ b/servers/visual_server.h
@@ -600,10 +600,13 @@ public:
RENDER_TARGET_UPDATE_ALWAYS
};
+
virtual void viewport_set_as_render_target(RID p_viewport,bool p_enable)=0;
virtual void viewport_set_render_target_update_mode(RID p_viewport,RenderTargetUpdateMode p_mode)=0;
virtual RenderTargetUpdateMode viewport_get_render_target_update_mode(RID p_viewport) const=0;
virtual RID viewport_get_render_target_texture(RID p_viewport) const=0;
+ virtual void viewport_set_render_target_vflip(RID p_viewport,bool p_enable)=0;
+ virtual bool viewport_get_render_target_vflip(RID p_viewport) const=0;
virtual void viewport_queue_screen_capture(RID p_viewport)=0;
virtual Image viewport_get_screen_capture(RID p_viewport) const=0;