Search Results for

    Show / Hide Table of Contents

    Class LobbyServiceSteam

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    LobbyServiceProvider
    LobbyServiceSteam
    Inherited Members
    LobbyServiceProvider.isRefreshingLobby
    LobbyServiceProvider.foundLobbies
    LobbyServiceProvider.RefreshLobbies(object)
    LobbyServiceProvider.InvokeOnCurrentLobbyChanged()
    LobbyServiceProvider.SetBasicAttributes()
    LobbyServiceProvider.GenerateRandomShortCode()
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class LobbyServiceSteam : LobbyServiceProvider

    Fields

    disableVersionCheck

    Declaration
    public bool disableVersionCheck
    Field Value
    Type Description
    bool

    lobbyMembers

    Declaration
    public List<CSteamID> lobbyMembers
    Field Value
    Type Description
    System.Collections.Generic.List<T><Steamworks.CSteamID>

    Properties

    currentLobby

    Declaration
    public override LobbyInstance currentLobby { get; }
    Property Value
    Type Description
    LobbyInstance
    Overrides
    LobbyServiceProvider.currentLobby

    Methods

    ActivateGameOverlayInviteDialog()

    Declaration
    public void ActivateGameOverlayInviteDialog()

    CreateLobby()

    Declaration
    public override UniTask CreateLobby()
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.CreateLobby()

    GetGameServerAddress()

    Declaration
    public override string GetGameServerAddress()
    Returns
    Type Description
    string
    Overrides
    LobbyServiceProvider.GetGameServerAddress()

    GetLobbies(Action<LobbySearchResult>, object)

    Declaration
    public override UniTask GetLobbies(Action<LobbySearchResult> onUpdated, object continuationToken = null)
    Parameters
    Type Name Description
    System.Action<T><LobbySearchResult> onUpdated
    object continuationToken
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.GetLobbies(Action<LobbySearchResult>, object)

    HandleUserLeavingGame(string)

    Declaration
    public override UniTask HandleUserLeavingGame(string id)
    Parameters
    Type Name Description
    string id
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.HandleUserLeavingGame(string)

    InviteToLobby(CSteamID)

    Declaration
    public bool InviteToLobby(CSteamID friend)
    Parameters
    Type Name Description
    Steamworks.CSteamID friend
    Returns
    Type Description
    bool

    JoinGameOfCurrentLobby()

    Declaration
    public override UniTask JoinGameOfCurrentLobby()
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.JoinGameOfCurrentLobby()

    JoinLobby(object)

    Declaration
    public override UniTask JoinLobby(object lobby)
    Parameters
    Type Name Description
    object lobby
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.JoinLobby(object)

    LeaveLobby()

    Declaration
    public override UniTask LeaveLobby()
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.LeaveLobby()

    SetLobbyAttribute(string, object)

    Declaration
    public override UniTask SetLobbyAttribute(string key, object value)
    Parameters
    Type Name Description
    string key
    object value
    Returns
    Type Description
    Cysharp.Threading.Tasks.UniTask
    Overrides
    LobbyServiceProvider.SetLobbyAttribute(string, object)

    Extension Methods

    DewGUI.SetExpandHeight<T>(T, bool)
    DewGUI.SetExpandHeight<T>(T, float)
    DewGUI.SetExpandWidth<T>(T, bool)
    DewGUI.SetExpandWidth<T>(T, float)
    DewGUI.SetHeight<T>(T, float)
    DewGUI.SetText<T>(T, string)
    DewGUI.SetTextLocalized<T>(T, string)
    DewGUI.SetWidth<T>(T, float)
    In This Article
    Back to top Shape of Dreams API Documentation