Moonlight-XboxOG latest
Moonlight Xbox OG is a port of the Moonlight Game Streaming client to the original Xbox console.
app::ClientState Struct Reference

Serializable app state for the menu-driven client shell. More...

#include <src/app/client_state.h>

Collaboration diagram for app::ClientState:
[legend]

Public Attributes

AddHostDraft addHostDraft
 Draft state for the add-host workflow.
 
AppsState apps
 Apps-screen selection and paging state.
 
ConfirmationDialogState confirmation
 Confirmation dialog content for destructive actions.
 
ui::MenuModel detailMenu
 Secondary detail or actions menu.
 
HostsState hosts
 Saved-host browsing state and retained host snapshot.
 
ui::MenuModel menu
 Primary vertical menu model for the active screen.
 
ModalState modal
 Context modal currently stacked over the shell.
 
PairingDraft pairingDraft
 Draft state for the active pairing workflow.
 
SettingsState settings
 Settings, log viewer, and saved-file workflow state.
 
ShellState shell
 Shell-wide status and overlay state.
 

Detailed Description

Serializable app state for the menu-driven client shell.


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