From 31f6a54d35dd13f0911f132dc60f5f0d851d7e43 Mon Sep 17 00:00:00 2001 From: hachem Date: Thu, 20 Aug 2026 02:19:29 +0200 Subject: refactor: trailing return types in the OpenGL and Metal backends --- src/platform/opengl/opengl_framebuffer.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/platform/opengl/opengl_framebuffer.h') diff --git a/src/platform/opengl/opengl_framebuffer.h b/src/platform/opengl/opengl_framebuffer.h index 7b07ddd..456d924 100644 --- a/src/platform/opengl/opengl_framebuffer.h +++ b/src/platform/opengl/opengl_framebuffer.h @@ -10,18 +10,18 @@ namespace Donut OpenGLFramebuffer(const FramebufferSpecification& spec); virtual ~OpenGLFramebuffer(); - void invalidate(); + auto invalidate() -> void; - virtual void bind() override; - virtual void unbind() override; + virtual auto bind() -> void override; + virtual auto unbind() -> void override; - virtual void resize(uint32_t width, uint32_t height) override; - virtual int read_pixel(uint32_t attachment_index, int x, int y) override; + virtual auto resize(uint32_t width, uint32_t height) -> void override; + virtual auto read_pixel(uint32_t attachment_index, int x, int y) -> int override; - virtual void clear_attachment(uint32_t attachment_index, int value) override; - virtual uint32_t get_color_attachment_renderer_id(uint32_t index = 0) const override { return m_color_attachments[index]; } + virtual auto clear_attachment(uint32_t attachment_index, int value) -> void override; + virtual auto get_color_attachment_renderer_id(uint32_t index = 0) const -> uint32_t override{ return m_color_attachments[index]; } - virtual const FramebufferSpecification& get_specification() const override { return m_specification; } + virtual auto get_specification() const -> const FramebufferSpecification& override{ return m_specification; } private: uint32_t m_renderer_id = 0; FramebufferSpecification m_specification; -- cgit v1.3