Search Results for

    Show / Hide Table of Contents

    Class ServerPlayer

    This class represents a player from the server.

    Inheritance
    object
    BaseNetworkPlayer
    BaseSyncNetworkPlayer
    ServerPlayer
    Implements
    INetworkPlayer
    Inherited Members
    BaseSyncNetworkPlayer.Nickname
    BaseNetworkPlayer.Id
    BaseNetworkPlayer.CustomProperties
    BaseNetworkPlayer.TagObject
    BaseNetworkPlayer.IsMasterClient
    BaseNetworkPlayer.IsInLobby
    BaseNetworkPlayer.IsLocalPlayer
    BaseNetworkPlayer.OnNicknameChanged
    BaseNetworkPlayer.OnCustomPropertiesChanged
    BaseNetworkPlayer.WriteToMessage(OutgoingMessage, BaseNetworkPlayer.PlayerFliedsFlags)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Networking.Server.Players
    Assembly: Evergine.Networking.dll
    Syntax
    public class ServerPlayer : BaseSyncNetworkPlayer, INetworkPlayer

    Constructors

    ServerPlayer(int, NetworkEndpoint)

    Initializes a new instance of the ServerPlayer class.

    Declaration
    public ServerPlayer(int key, NetworkEndpoint endpoint)
    Parameters
    Type Name Description
    int key

    Internal unique key generated by the server to identify players.

    NetworkEndpoint endpoint

    The network endpoint of the player.

    Properties

    Endpoint

    Gets the network endpoint of the player.

    Declaration
    public NetworkEndpoint Endpoint { get; }
    Property Value
    Type Description
    NetworkEndpoint

    Room

    Gets the server room where is the player. It is null if the player is in the lobby.

    Declaration
    public ServerRoom Room { get; }
    Property Value
    Type Description
    ServerRoom

    Implements

    INetworkPlayer

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX