Highroad Engine v1.3
|
References to the various UI elements in the online lobby scene More...
Public Member Functions | |
virtual void | Start () |
On Start, we hide the popup More... | |
virtual void | ShowMainMenu () |
Shows the main menu. More... | |
virtual void | ShowLobby () |
Shows the lobby UI More... | |
virtual void | HideLobby () |
Hides the lobby UI More... | |
virtual void | ShowMatchmaking () |
Shows the matchmaking canvas More... | |
virtual void | RemoveMatchesFromMatchmakingList () |
Removes the matches from matchmaking list. More... | |
virtual void | ShowMatchesFromMatchmaking (List< IGenericMatchInfo > matches) |
Shows the matches from matchmaking server call More... | |
virtual void | ShowDirectConnection () |
Shows the direct connection canvas More... | |
virtual void | ShowConnected () |
Shows the online canvas More... | |
virtual void | ShowTrackSelection (IGenericLobbyPlayer player) |
Shows the track selection canvas More... | |
virtual void | UpdateTrackInfo (int currentTrack) |
Updates the track info. More... | |
virtual void | ShowStartGame () |
Shows the start game button More... | |
virtual void | HideStartGame () |
Hides the start game button More... | |
virtual void | UpdateWaitPlayersText (int playersReady, int playersTotal) |
Updates the wait players text. More... | |
virtual void | ShowPopup (string text) |
Shows the popup. More... | |
virtual void | ShowPopup (string text, string buttonText, UnityAction onclickAction) |
Shows the popup. More... | |
virtual void | HidePopup () |
Hides the popup. More... | |
Public Attributes | |
Image | BackgroundImage |
RectTransform | MainCanvas |
RectTransform | MatchmakingCanvas |
Button | MatchmakingButton |
RectTransform | DirectConnectionCanvas |
Button | DirectConnectionButton |
Button | BackButton |
GameObject | OnlineLobbyMatchEntryPrefab |
RectTransform | OnlineMatchesCanvas |
Button | RefreshOnlineMatchesButton |
Button | CreateMatchButton |
Button | MMReturnToMainButton |
InputField | ServerAdressInput |
Button | JoinServerButton |
Button | StartServerButton |
Button | DirectReturnToMainButton |
RectTransform | ConnectedCanvas |
Button | OnlineReturnToMainButton |
RectTransform | Lobby |
Text | TitleLabel |
Button | LeftTrackButton |
Button | RightTrackButton |
Image | TrackImage |
Text | TrackNameText |
Button | StartGameButton |
RectTransform[] | PlayersSelection |
Text | WaitPlayersText |
RectTransform | PopupCanvas |
Text | PopupText |
Button | PopupActionButton |
Text | PopupActionButtonText |
RectTransform | InGameCanvas |
Button | ReturnToLobbyButton |
References to the various UI elements in the online lobby scene
|
virtual |
Hides the lobby UI
|
virtual |
Hides the popup.
|
virtual |
Hides the start game button
|
virtual |
Removes the matches from matchmaking list.
|
virtual |
Shows the online canvas
|
virtual |
Shows the direct connection canvas
|
virtual |
Shows the lobby UI
|
virtual |
Shows the main menu.
|
virtual |
Shows the matches from matchmaking server call
matches | Matches. |
|
virtual |
Shows the matchmaking canvas
|
virtual |
Shows the popup.
text | Text inside the popup |
|
virtual |
Shows the popup.
text | Text inside the button. If text is null, popup is hidden |
buttonText | Button text to close the popup |
onclickAction | Onclick action. |
|
virtual |
Shows the start game button
|
virtual |
Shows the track selection canvas
player | Reference to the generic lobby Player 1 (owner of track selection) |
|
virtual |
On Start, we hide the popup
|
virtual |
Updates the track info.
currentTrack | Current track. |
|
virtual |
Updates the wait players text.
playersReady | Players ready. |
playersTotal | Players total. |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.BackButton |
Image MoreMountains.HighroadEngine.OnlineLobbyUI.BackgroundImage |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.ConnectedCanvas |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.CreateMatchButton |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.DirectConnectionButton |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.DirectConnectionCanvas |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.DirectReturnToMainButton |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.InGameCanvas |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.JoinServerButton |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.LeftTrackButton |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.Lobby |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.MainCanvas |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.MatchmakingButton |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.MatchmakingCanvas |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.MMReturnToMainButton |
GameObject MoreMountains.HighroadEngine.OnlineLobbyUI.OnlineLobbyMatchEntryPrefab |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.OnlineMatchesCanvas |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.OnlineReturnToMainButton |
RectTransform [] MoreMountains.HighroadEngine.OnlineLobbyUI.PlayersSelection |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.PopupActionButton |
Text MoreMountains.HighroadEngine.OnlineLobbyUI.PopupActionButtonText |
RectTransform MoreMountains.HighroadEngine.OnlineLobbyUI.PopupCanvas |
Text MoreMountains.HighroadEngine.OnlineLobbyUI.PopupText |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.RefreshOnlineMatchesButton |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.ReturnToLobbyButton |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.RightTrackButton |
InputField MoreMountains.HighroadEngine.OnlineLobbyUI.ServerAdressInput |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.StartGameButton |
Button MoreMountains.HighroadEngine.OnlineLobbyUI.StartServerButton |
Text MoreMountains.HighroadEngine.OnlineLobbyUI.TitleLabel |
Image MoreMountains.HighroadEngine.OnlineLobbyUI.TrackImage |
Text MoreMountains.HighroadEngine.OnlineLobbyUI.TrackNameText |
Text MoreMountains.HighroadEngine.OnlineLobbyUI.WaitPlayersText |