|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | OnRailEvent (RAILEventID id, EventBase data) |
| void | Create (bool inviteOnly) |
| void | OpenInviteOverlay () |
| void | Join (RailID local_peer, RailID remote_peer) |
| byte[] | GetMessage (int index) |
| int | GetUserCount () |
| RailID | GetUserByIndex (int index) |
| bool | SendMessage (byte[] data) |
| bool | SendMessage (byte[] data, int length) |
| void | Set (RailID lobbyId) |
| void | SetPlayedWith (RailID userId) |
| void | Leave () |
| IRailGameServer | GetServer () |
Public Attributes | |
| LobbyState | State |
| Action< RailID > | _lobbyCreatedExternalCallback |
Properties | |
| IRailGameServer | RailServerHelper [get, set] |
Private Member Functions | |
| IRailGameServerHelper | GetRailServerHelper () |
| void | RegisterGameServerEvent () |
| void | OnGameServerCreated (CreateGameServerResult result) |
Private Attributes | |
| RailCallBackHelper | _callbackHelper = new RailCallBackHelper() |
| bool | _gameServerInitSuccess |
| IRailGameServer | _gameServer |
| RailID | _server_id |