![]() |
Moonlight-XboxOG latest
Moonlight Xbox OG is a port of the Moonlight Game Streaming client to the original Xbox console.
|
Main page content shown behind overlays and modals. More...
#include <src/ui/shell_view.h>
Public Attributes | |
| std::size_t | appColumnCount = 4U |
| Number of columns used to lay out app tiles. | |
| std::vector< ShellAppTile > | appTiles |
| App tiles shown on the apps page. | |
| std::vector< std::string > | bodyLines |
| Generic body lines for text-driven screens. | |
| std::vector< ShellActionRow > | detailMenuRows |
| Secondary action rows for details or settings. | |
| std::size_t | hostColumnCount = 3U |
| Number of columns used to lay out host tiles. | |
| std::vector< ShellHostTile > | hostTiles |
| Host tiles shown on the hosts page. | |
| bool | leftPanelActive = false |
| True when the left navigation panel should use the active accent border. | |
| std::vector< ShellActionRow > | menuRows |
| Primary action rows for the active screen. | |
| bool | rightPanelActive = false |
| True when the right content panel should use the active accent border. | |
| std::string | selectedMenuRowDescription |
| Description of the currently selected row, when available. | |
| std::string | selectedMenuRowLabel |
| Label of the currently selected primary menu row. | |
| std::vector< ShellToolbarButton > | toolbarButtons |
| Toolbar buttons for the hosts page. | |
Main page content shown behind overlays and modals.