From fed67c7baa3d3f611d8920530d223af6f99c9d43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hatvani=20Tam=C3=A1s?= Date: Tue, 17 Mar 2026 11:11:43 +0100 Subject: [PATCH] removed onstart onend since they are redundant with attach and detach --- SakuraCore/src/Layer.h | 3 +-- SakuraCore/src/imguilayer.h | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/SakuraCore/src/Layer.h b/SakuraCore/src/Layer.h index 3c636ff..e81852f 100644 --- a/SakuraCore/src/Layer.h +++ b/SakuraCore/src/Layer.h @@ -8,12 +8,11 @@ public: Layer(const std::string &name = "Layer"); virtual ~Layer() = default; - virtual void OnStart() {} virtual void OnFrame(float timestamp) {} - virtual void OnEnd() {} virtual void OnEvent() {} virtual void OnAttach() {} virtual void OnDetach() {} + virtual void OnImGuiRender() {} const std::string &GetName() const { return m_LayerName; } diff --git a/SakuraCore/src/imguilayer.h b/SakuraCore/src/imguilayer.h index 7526742..bdee95d 100644 --- a/SakuraCore/src/imguilayer.h +++ b/SakuraCore/src/imguilayer.h @@ -8,9 +8,7 @@ public: ImGuiLayer(); ~ImGuiLayer() = default; - // virtual void OnStart() override; // virtual void OnFrame(float timestamp) override; - // virtual void OnEnd() override; virtual void OnAttach() override; virtual void OnDetach() override; // virtual void OnEvent() override;