From a2ec7dabd48a70ea69623406ddd0f8f97af403c8 Mon Sep 17 00:00:00 2001 From: hachem Date: Tue, 12 Aug 2025 18:12:37 +0200 Subject: [add]: Start of a basic rendering backend --- src/Core/Application.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/Core/Application.h') diff --git a/src/Core/Application.h b/src/Core/Application.h index fca4c42..b8c9d49 100644 --- a/src/Core/Application.h +++ b/src/Core/Application.h @@ -5,6 +5,14 @@ #include #include +namespace Donut +{ + class VertexArray; + class VertexBuffer; + class IndexBuffer; + class Shader; +}; + namespace Donut { class Application @@ -30,6 +38,11 @@ namespace Donut bool m_Running; bool m_Minimized; + std::shared_ptr m_VertexArray; + std::shared_ptr m_VertexBuffer; + std::shared_ptr m_IndexBuffer; + std::shared_ptr m_Shader; + static Application* s_Instance; }; } \ No newline at end of file -- cgit v1.3