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 |