#pragma once #include #include #include #include #import class MetalBackend final : public mln::mtl::RendererBackend, public mln::gfx::Renderable { public: MetalBackend(NSWindow *window); mln::gfx::Renderable &getDefaultRenderable() override; void activate() override; void deactivate() override; void setSize(mln::Size size_); };