Functions | |
| void | UpdateWelcomeAccentPalette () |
| ImVec4 | SectionHeadingColor () |
| void | DrawAccentRule (ImDrawList *draw_list) |
| std::string | EllipsizeText (const std::string &text, float max_width) |
| void | DrawTriforceBackground (ImDrawList *draw_list, ImVec2 pos, float size, float alpha, float glow) |
Variables | |
| const ImVec4 | kTriforceGoldFallback = ImVec4(1.0f, 0.843f, 0.0f, 1.0f) |
| const ImVec4 | kHyruleGreenFallback = ImVec4(0.133f, 0.545f, 0.133f, 1.0f) |
| const ImVec4 | kMasterSwordBlueFallback = ImVec4(0.196f, 0.6f, 0.8f, 1.0f) |
| const ImVec4 | kHeartRedFallback = ImVec4(0.863f, 0.078f, 0.235f, 1.0f) |
| constexpr float | kRecentRowBaseHeight = 52.0f |
| constexpr float | kWelcomeSplitMinWidth = 800.0f |
| constexpr float | kWelcomeCardMaxWidth = 960.0f |
| constexpr float | kWelcomeCardMaxHeight = 580.0f |
| ImVec4 | kTriforceGold = kTriforceGoldFallback |
| ImVec4 | kHyruleGreen = kHyruleGreenFallback |
| ImVec4 | kMasterSwordBlue = kMasterSwordBlueFallback |
| ImVec4 | kHeartRed = kHeartRedFallback |
| void yaze::editor::anonymous_namespace{welcome_screen.cc}::UpdateWelcomeAccentPalette | ( | ) |
Definition at line 55 of file welcome_screen.cc.
References yaze::gui::ConvertColorToImVec4(), yaze::gui::ThemeManager::Get(), kHeartRed, kHyruleGreen, kMasterSwordBlue, kTriforceGold, and UpdateWelcomeAccentPalette().
Referenced by UpdateWelcomeAccentPalette().

| ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::SectionHeadingColor | ( | ) |
Definition at line 108 of file welcome_screen.cc.
References kTriforceGold, and SectionHeadingColor().
Referenced by DrawAccentRule(), and SectionHeadingColor().

| void yaze::editor::anonymous_namespace{welcome_screen.cc}::DrawAccentRule | ( | ImDrawList * | draw_list | ) |
Definition at line 113 of file welcome_screen.cc.
References DrawAccentRule(), and SectionHeadingColor().
Referenced by DrawAccentRule().

| std::string yaze::editor::anonymous_namespace{welcome_screen.cc}::EllipsizeText | ( | const std::string & | text, |
| float | max_width ) |
Definition at line 125 of file welcome_screen.cc.
References EllipsizeText().
Referenced by EllipsizeText().

| void yaze::editor::anonymous_namespace{welcome_screen.cc}::DrawTriforceBackground | ( | ImDrawList * | draw_list, |
| ImVec2 | pos, | ||
| float | size, | ||
| float | alpha, | ||
| float | glow ) |
Definition at line 169 of file welcome_screen.cc.
References DrawTriforceBackground(), and kTriforceGold.
Referenced by DrawTriforceBackground().

| const ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kTriforceGoldFallback = ImVec4(1.0f, 0.843f, 0.0f, 1.0f) |
Definition at line 37 of file welcome_screen.cc.
| const ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kHyruleGreenFallback = ImVec4(0.133f, 0.545f, 0.133f, 1.0f) |
Definition at line 38 of file welcome_screen.cc.
| const ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kMasterSwordBlueFallback = ImVec4(0.196f, 0.6f, 0.8f, 1.0f) |
Definition at line 39 of file welcome_screen.cc.
| const ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kHeartRedFallback = ImVec4(0.863f, 0.078f, 0.235f, 1.0f) |
Definition at line 40 of file welcome_screen.cc.
|
constexpr |
Definition at line 44 of file welcome_screen.cc.
|
constexpr |
Definition at line 45 of file welcome_screen.cc.
|
constexpr |
Definition at line 46 of file welcome_screen.cc.
|
constexpr |
Definition at line 47 of file welcome_screen.cc.
| ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kTriforceGold = kTriforceGoldFallback |
Definition at line 50 of file welcome_screen.cc.
Referenced by DrawTriforceBackground(), SectionHeadingColor(), and UpdateWelcomeAccentPalette().
| ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kHyruleGreen = kHyruleGreenFallback |
Definition at line 51 of file welcome_screen.cc.
Referenced by UpdateWelcomeAccentPalette().
| ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kMasterSwordBlue = kMasterSwordBlueFallback |
Definition at line 52 of file welcome_screen.cc.
Referenced by UpdateWelcomeAccentPalette().
| ImVec4 yaze::editor::anonymous_namespace{welcome_screen.cc}::kHeartRed = kHeartRedFallback |
Definition at line 53 of file welcome_screen.cc.
Referenced by UpdateWelcomeAccentPalette().