From fbbcac14eb9a785075355a385a2da4a68117b87f Mon Sep 17 00:00:00 2001 From: dec05eba Date: Wed, 5 Feb 2025 18:25:25 +0100 Subject: Add Window::set_scissor and Window::get_scissor --- src/window/Window.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/window/Window.cpp') diff --git a/src/window/Window.cpp b/src/window/Window.cpp index 731ca8e..ab42de0 100644 --- a/src/window/Window.cpp +++ b/src/window/Window.cpp @@ -159,6 +159,16 @@ namespace mgl { return view; } + void Window::set_scissor(const Scissor &scissor) { + mgl_window_set_scissor(&window, (mgl_scissor*)&scissor); + } + + Scissor Window::get_scissor() { + Scissor scissor; + mgl_window_get_scissor(&window, (mgl_scissor*)&scissor); + return scissor; + } + bool Window::is_key_pressed(Keyboard::Key key) const { return mgl_window_is_key_pressed(&window, (mgl_key)key); } -- cgit v1.2.3