MCPcopy Create free account
hub / github.com/XorTroll/Goldleaf / LoadCommonIcons

Function LoadCommonIcons

Goldleaf/source/ui/ui_Utils.cpp:113–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

111 }
112
113 void LoadCommonIcons() {
114 g_CommonIcons[static_cast<u32>(CommonIconKind::Accounts)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Accounts.png")));
115 g_CommonIcons[static_cast<u32>(CommonIconKind::Amiibo)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Amiibo.png")));
116 g_CommonIcons[static_cast<u32>(CommonIconKind::Browser)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Browser.png")));
117 g_CommonIcons[static_cast<u32>(CommonIconKind::Certificate)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Certificate.png")));
118 g_CommonIcons[static_cast<u32>(CommonIconKind::CFW)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/CFW.png")));
119 g_CommonIcons[static_cast<u32>(CommonIconKind::Directory)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Directory.png")));
120 g_CommonIcons[static_cast<u32>(CommonIconKind::DirectoryEmpty)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/DirectoryEmpty.png")));
121 g_CommonIcons[static_cast<u32>(CommonIconKind::Drive)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Drive.png")));
122 g_CommonIcons[static_cast<u32>(CommonIconKind::TextFile)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/TextFile.png")));
123 g_CommonIcons[static_cast<u32>(CommonIconKind::BinaryFile)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/BinaryFile.png")));
124 g_CommonIcons[static_cast<u32>(CommonIconKind::Copy)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Copy.png")));
125 g_CommonIcons[static_cast<u32>(CommonIconKind::Game)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Game.png")));
126 g_CommonIcons[static_cast<u32>(CommonIconKind::Help)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Help.png")));
127 g_CommonIcons[static_cast<u32>(CommonIconKind::Image)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Image.png")));
128 g_CommonIcons[static_cast<u32>(CommonIconKind::Info)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Info.png")));
129 g_CommonIcons[static_cast<u32>(CommonIconKind::NACP)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/NACP.png")));
130 g_CommonIcons[static_cast<u32>(CommonIconKind::NAND)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/NAND.png")));
131 g_CommonIcons[static_cast<u32>(CommonIconKind::NCA)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/NCA.png")));
132 g_CommonIcons[static_cast<u32>(CommonIconKind::NRO)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/NRO.png")));
133 g_CommonIcons[static_cast<u32>(CommonIconKind::NSP)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/NSP.png")));
134 g_CommonIcons[static_cast<u32>(CommonIconKind::SdCard)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/SdCard.png")));
135 g_CommonIcons[static_cast<u32>(CommonIconKind::Settings)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Settings.png")));
136 g_CommonIcons[static_cast<u32>(CommonIconKind::Storage)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Storage.png")));
137 g_CommonIcons[static_cast<u32>(CommonIconKind::Ticket)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Ticket.png")));
138 g_CommonIcons[static_cast<u32>(CommonIconKind::Update)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Update.png")));
139 g_CommonIcons[static_cast<u32>(CommonIconKind::USB)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/USB.png")));
140 g_CommonIcons[static_cast<u32>(CommonIconKind::User)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/User.png")));
141 g_CommonIcons[static_cast<u32>(CommonIconKind::Pc)] = pu::sdl2::TextureHandle::New(pu::ui::render::LoadImageFromFile(g_Settings.PathForResource("/Common/Pc.png")));
142 }
143
144 void DisposeCommonIcons() {
145 for(auto &icon : g_CommonIcons) {

Callers 1

OnLoadMethod · 0.85

Calls 1

PathForResourceMethod · 0.80

Tested by

no test coverage detected