From 856bb72e1a0051599ab93dfcb4365769e9dab287 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Wed, 4 Feb 2026 21:53:51 -0600 Subject: [PATCH] chore(ui): improve CSimpleStatusBar ctor --- src/ui/simple/CSimpleStatusBar.cpp | 4 ---- src/ui/simple/CSimpleStatusBar.hpp | 6 +++++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ui/simple/CSimpleStatusBar.cpp b/src/ui/simple/CSimpleStatusBar.cpp index a2b1c8a..e5c3f20 100644 --- a/src/ui/simple/CSimpleStatusBar.cpp +++ b/src/ui/simple/CSimpleStatusBar.cpp @@ -28,10 +28,6 @@ void CSimpleStatusBar::RegisterScriptMethods(lua_State* L) { FrameScript_Object::FillScriptMethodTable(L, SimpleStatusBarMethods, NUM_SIMPLE_STATUS_BAR_SCRIPT_METHODS); } -CSimpleStatusBar::CSimpleStatusBar(CSimpleFrame* parent) : CSimpleFrame(parent) { - // TODO -} - FrameScript_Object::ScriptIx* CSimpleStatusBar::GetScriptByName(const char* name, ScriptData& data) { auto script = this->CSimpleFrame::GetScriptByName(name, data); diff --git a/src/ui/simple/CSimpleStatusBar.hpp b/src/ui/simple/CSimpleStatusBar.hpp index 1bdb821..203f6a4 100644 --- a/src/ui/simple/CSimpleStatusBar.hpp +++ b/src/ui/simple/CSimpleStatusBar.hpp @@ -23,7 +23,11 @@ class CSimpleStatusBar : public CSimpleFrame { virtual void LoadXML(const XMLNode* node, CStatus* status); // Public member functions - CSimpleStatusBar(CSimpleFrame* parent); + CSimpleStatusBar(CSimpleFrame* parent) + : CSimpleFrame(parent) + , m_changed(false) + , m_rangeSet(false) + , m_valueSet(false) {}; float GetMaxValue() const; float GetMinValue() const; float GetValue() const;