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;