yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gui::WidgetIdRegistry::WidgetInfo Struct Reference

#include <widget_id_registry.h>

Collaboration diagram for yaze::gui::WidgetIdRegistry::WidgetInfo:

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
 

Detailed Description

Definition at line 85 of file widget_id_registry.h.

Member Data Documentation

◆ full_path

std::string yaze::gui::WidgetIdRegistry::WidgetInfo::full_path

Definition at line 86 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ type

std::string yaze::gui::WidgetIdRegistry::WidgetInfo::type

Definition at line 87 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ imgui_id

ImGuiID yaze::gui::WidgetIdRegistry::WidgetInfo::imgui_id

Definition at line 88 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ description

std::string yaze::gui::WidgetIdRegistry::WidgetInfo::description

Definition at line 89 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ label

std::string yaze::gui::WidgetIdRegistry::WidgetInfo::label

Definition at line 90 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ window_name

std::string yaze::gui::WidgetIdRegistry::WidgetInfo::window_name

Definition at line 91 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ visible

bool yaze::gui::WidgetIdRegistry::WidgetInfo::visible = true

Definition at line 92 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ enabled

bool yaze::gui::WidgetIdRegistry::WidgetInfo::enabled = true

Definition at line 93 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ bounds

WidgetBounds yaze::gui::WidgetIdRegistry::WidgetInfo::bounds

Definition at line 94 of file widget_id_registry.h.

Referenced by yaze::gui::WidgetIdRegistry::RegisterWidget().

◆ last_seen_frame

int yaze::gui::WidgetIdRegistry::WidgetInfo::last_seen_frame = -1

◆ last_seen_time

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

◆ seen_in_current_frame

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

◆ stale_frame_count

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


The documentation for this struct was generated from the following file: