removed onstart onend since they are redundant with attach and detach

This commit is contained in:
2026-03-17 11:11:43 +01:00
parent 370e0f9c5a
commit fed67c7baa
2 changed files with 1 additions and 4 deletions

View File

@@ -8,12 +8,11 @@ public:
Layer(const std::string &name = "Layer"); Layer(const std::string &name = "Layer");
virtual ~Layer() = default; virtual ~Layer() = default;
virtual void OnStart() {}
virtual void OnFrame(float timestamp) {} virtual void OnFrame(float timestamp) {}
virtual void OnEnd() {}
virtual void OnEvent() {} virtual void OnEvent() {}
virtual void OnAttach() {} virtual void OnAttach() {}
virtual void OnDetach() {} virtual void OnDetach() {}
virtual void OnImGuiRender() {}
const std::string &GetName() const { return m_LayerName; } const std::string &GetName() const { return m_LayerName; }

View File

@@ -8,9 +8,7 @@ public:
ImGuiLayer(); ImGuiLayer();
~ImGuiLayer() = default; ~ImGuiLayer() = default;
// virtual void OnStart() override;
// virtual void OnFrame(float timestamp) override; // virtual void OnFrame(float timestamp) override;
// virtual void OnEnd() override;
virtual void OnAttach() override; virtual void OnAttach() override;
virtual void OnDetach() override; virtual void OnDetach() override;
// virtual void OnEvent() override; // virtual void OnEvent() override;