#include <widget_id_registry.h>
Public Attributes | |
std::string | full_path |
std::string | type |
ImGuiID | imgui_id |
std::string | description |
std::string | label |
std::string | window_name |
bool | visible = true |
bool | enabled = true |
WidgetBounds | bounds |
int | last_seen_frame = -1 |
absl::Time | last_seen_time |
bool | seen_in_current_frame = false |
int | stale_frame_count = 0 |
Definition at line 85 of file widget_id_registry.h.
std::string yaze::gui::WidgetIdRegistry::WidgetInfo::full_path |
Definition at line 86 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
std::string yaze::gui::WidgetIdRegistry::WidgetInfo::type |
Definition at line 87 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
ImGuiID yaze::gui::WidgetIdRegistry::WidgetInfo::imgui_id |
Definition at line 88 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
std::string yaze::gui::WidgetIdRegistry::WidgetInfo::description |
Definition at line 89 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
std::string yaze::gui::WidgetIdRegistry::WidgetInfo::label |
Definition at line 90 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
std::string yaze::gui::WidgetIdRegistry::WidgetInfo::window_name |
Definition at line 91 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
bool yaze::gui::WidgetIdRegistry::WidgetInfo::visible = true |
Definition at line 92 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
bool yaze::gui::WidgetIdRegistry::WidgetInfo::enabled = true |
Definition at line 93 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
WidgetBounds yaze::gui::WidgetIdRegistry::WidgetInfo::bounds |
Definition at line 94 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
int yaze::gui::WidgetIdRegistry::WidgetInfo::last_seen_frame = -1 |
Definition at line 95 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget(), and yaze::gui::WidgetIdRegistry::ShouldPrune().
absl::Time yaze::gui::WidgetIdRegistry::WidgetInfo::last_seen_time |
Definition at line 96 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
bool yaze::gui::WidgetIdRegistry::WidgetInfo::seen_in_current_frame = false |
Definition at line 97 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().
int yaze::gui::WidgetIdRegistry::WidgetInfo::stale_frame_count = 0 |
Definition at line 98 of file widget_id_registry.h.
Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().