Unravel Engine C++ Reference
Loading...
Searching...
No Matches
statistics_utils.h File Reference
#include <editor/imgui/integration/imgui.h>
#include <base/basetypes.hpp>
#include <array>

Go to the source code of this file.

Classes

class  unravel::statistics_utils::sample_data
 Class for collecting and managing time-series sample data. Maintains a rolling buffer of samples with automatic statistics calculation. More...
 

Namespaces

namespace  unravel
 
namespace  unravel::statistics_utils
 

Functions

auto unravel::statistics_utils::draw_progress_bar (float width, float max_width, float height, const ImVec4 &color) -> bool
 Draw a colored progress bar with hover effects.
 
auto unravel::statistics_utils::draw_resource_bar (const char *name, const char *tooltip, uint32_t current_value, uint32_t max_value, float max_width, float height) -> void
 Draw a resource usage bar with label and percentage.