diff options
author | dec05eba <dec05eba@protonmail.com> | 2025-02-05 18:25:25 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2025-02-05 18:25:25 +0100 |
commit | fbbcac14eb9a785075355a385a2da4a68117b87f (patch) | |
tree | 9788599caad5d73ac38c5df4d75e3632493e2bf8 /src/window/Window.cpp | |
parent | cd258b5f2c6b3c9e41870703e1063a79e3a6abb4 (diff) |
Add Window::set_scissor and Window::get_scissor
Diffstat (limited to 'src/window/Window.cpp')
-rw-r--r-- | src/window/Window.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
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); } |