Search Results for

    Show / Hide Table of Contents

    Class RoomConnection

    Inheritance
    System.Object
    BaseNetworkConnection
    RoomConnection
    Implements
    IMatchmakingCallbacks
    IInRoomCallbacks
    Inherited Members
    BaseNetworkConnection.AddCallback()
    BaseNetworkConnection.RemoveCallback()
    Namespace: CatchIo.Runtime.ScriptableObjects.Network.Connections
    Assembly: cs.temp.dll.dll
    Syntax
    public class RoomConnection : BaseNetworkConnection

    Methods

    CreateRoom(RoomData)

    Declaration
    public IEnumerator CreateRoom(RoomData roomData)
    Parameters
    Type Name Description
    RoomData roomData
    Returns
    Type Description
    System.Collections.Generic.IEnumerator

    GetRoomData()

    Declaration
    public RoomData GetRoomData()
    Returns
    Type Description
    RoomData

    JoinRoom(String)

    Declaration
    public IEnumerator JoinRoom(string roomName)
    Parameters
    Type Name Description
    System.String roomName
    Returns
    Type Description
    System.Collections.Generic.IEnumerator

    LeftRoom()

    Declaration
    public IEnumerator LeftRoom()
    Returns
    Type Description
    System.Collections.Generic.IEnumerator

    OnCreatedRoom()

    Declaration
    public void OnCreatedRoom()

    OnCreateRoomFailed(Int16, String)

    Declaration
    public void OnCreateRoomFailed(short returnCode, string message)
    Parameters
    Type Name Description
    System.Int16 returnCode
    System.String message

    OnFriendListUpdate(List<FriendInfo>)

    Declaration
    public void OnFriendListUpdate(List<FriendInfo> friendList)
    Parameters
    Type Name Description
    System.Collections.Generic.List<FriendInfo> friendList

    OnJoinedRoom()

    Declaration
    public void OnJoinedRoom()

    OnJoinRandomFailed(Int16, String)

    Declaration
    public void OnJoinRandomFailed(short returnCode, string message)
    Parameters
    Type Name Description
    System.Int16 returnCode
    System.String message

    OnJoinRoomFailed(Int16, String)

    Declaration
    public void OnJoinRoomFailed(short returnCode, string message)
    Parameters
    Type Name Description
    System.Int16 returnCode
    System.String message

    OnLeftRoom()

    Declaration
    public void OnLeftRoom()

    OnMasterClientSwitched(Player)

    Declaration
    public void OnMasterClientSwitched(Player newMasterClient)
    Parameters
    Type Name Description
    Player newMasterClient

    OnPlayerEnteredRoom(Player)

    Declaration
    public void OnPlayerEnteredRoom(Player newPlayer)
    Parameters
    Type Name Description
    Player newPlayer

    OnPlayerLeftRoom(Player)

    Handles the event when a player leaves the Photon room

    Declaration
    public void OnPlayerLeftRoom(Player otherPlayer)
    Parameters
    Type Name Description
    Player otherPlayer

    The player who has left the room

    OnPlayerPropertiesUpdate(Player, ExitGames.Client.Photon.Hashtable)

    Declaration
    public void OnPlayerPropertiesUpdate(Player targetPlayer, ExitGames.Client.Photon.Hashtable changedProps)
    Parameters
    Type Name Description
    Player targetPlayer
    ExitGames.Client.Photon.Hashtable changedProps

    OnRoomPropertiesUpdate(ExitGames.Client.Photon.Hashtable)

    Declaration
    public void OnRoomPropertiesUpdate(ExitGames.Client.Photon.Hashtable propertiesThatChanged)
    Parameters
    Type Name Description
    ExitGames.Client.Photon.Hashtable propertiesThatChanged

    Implements

    IMatchmakingCallbacks
    IInRoomCallbacks
    In This Article
    Back to top ©Team STEP, All Rights Reserved.