#include <usage_statistics_card.h>

Public Member Functions | |
| UsageStatisticsCard (zelda3::Overworld *overworld) | |
| ~UsageStatisticsCard ()=default | |
| void | Draw (bool *p_open=nullptr) |
Private Member Functions | |
| void | DrawUsageGrid () |
| void | DrawUsageStates () |
Private Attributes | |
| zelda3::Overworld * | overworld_ |
Definition at line 8 of file usage_statistics_card.h.
| yaze::editor::UsageStatisticsCard::UsageStatisticsCard | ( | zelda3::Overworld * | overworld | ) |
Definition at line 14 of file usage_statistics_card.cc.
|
default |
| void yaze::editor::UsageStatisticsCard::Draw | ( | bool * | p_open = nullptr | ) |
Definition at line 17 of file usage_statistics_card.cc.
References yaze::gui::BeginThemedTabBar(), DrawUsageGrid(), DrawUsageStates(), yaze::gui::EndThemedTabBar(), yaze::zelda3::Overworld::is_loaded(), and overworld_.
|
private |
Definition at line 39 of file usage_statistics_card.cc.
References yaze::zelda3::Overworld::current_world(), yaze::zelda3::LargeArea, overworld_, yaze::zelda3::Overworld::overworld_map(), yaze::zelda3::SmallArea, yaze::zelda3::TallArea, and yaze::zelda3::WideArea.
Referenced by Draw().

|
private |
Definition at line 110 of file usage_statistics_card.cc.
References yaze::zelda3::Overworld::current_world(), yaze::zelda3::LargeArea, overworld_, yaze::zelda3::Overworld::overworld_map(), yaze::zelda3::SmallArea, yaze::zelda3::TallArea, and yaze::zelda3::WideArea.
Referenced by Draw().

|
private |
Definition at line 19 of file usage_statistics_card.h.
Referenced by Draw(), DrawUsageGrid(), and DrawUsageStates().