| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Collaboration diagram for MPSessionManager:Public Types | |
| enum | LobbyState { None , MenuLobby , InProgress , Shutdown } | 
Public Member Functions | |
| MPSessionManager () | |
| MPSession[] | FindUserSessions (PlatformUser[] users) | 
| MPSession | CreateNewSession (PlatformUser hostUser, MPSessionManager.LobbyState state) | 
| MPSession | CreateNewDirectSession (PlatformUser hostUser, MPSessionManager.LobbyState state, string serverAddress, int serverPort) | 
| void | SetPendingSession (MPSession session) | 
| void | UpdateUI () | 
| void | PlayerSelected () | 
| void | CancelPending () | 
| void | OpenInviteOverlay () | 
Static Public Member Functions | |
| static MPSessionManager | Create () | 
Public Attributes | |
| MPSession | CurrentSession | 
| MPSession | PendingSession | 
| MPSessionAPI | platformAPI | 
Static Public Attributes | |
| static MPSessionManager | Instance | 
Private Member Functions | |
| void | SessionInviteJoined (MPSession newSession) | 
| void | CheckShutdownSwitchMPMenus () | 
Private Attributes | |
| MPSession | sessionJoining | 
Definition at line 11 of file MPSessionManager.cs.