Add comments to states.

This commit is contained in:
J-D-K
2025-10-30 13:34:03 -04:00
parent 17410fd8a9
commit ec2417d068
32 changed files with 226 additions and 34 deletions

View File

@@ -21,6 +21,8 @@ namespace
constexpr double SIZE_BAR_WIDTH = 688.0f;
}
// ---- Construction ----
ProgressState::ProgressState(sys::threadpool::JobFunction function, sys::Task::TaskData taskData)
: m_transition(0, 0, 32, 32, 0, 0, 720, 256, ui::Transition::DEFAULT_THRESHOLD)
{
@@ -28,6 +30,8 @@ ProgressState::ProgressState(sys::threadpool::JobFunction function, sys::Task::T
m_task = std::make_unique<sys::ProgressTask>(function, taskData);
}
// ---- Public functions ----
void ProgressState::update()
{
BaseTask::update_loading_glyph();
@@ -80,6 +84,8 @@ void ProgressState::render()
m_percentageString);
}
// ---- Private functions ----
void ProgressState::initialize_static_members()
{
static constexpr std::string_view BAR_EDGE_NAME = "BarEdges";