#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().