C# 클래스 CEngineSharp_Server.World.Content_Managers.PlayerManager

파일 보기 프로젝트 열기: JohnLamontagne/CEngineSharp 1 사용 예제들

공개 메소드들

메소드 설명
AddPlayer ( Player player, long playerIndex ) : void
GetPlayer ( long playerIndex ) : Player
GetPlayer ( string playerName ) : Player
GetPlayers ( ) : CEngineSharp_Server.World.Entities.Player[]
LoadPlayer ( string filePath ) : Player
LoginPlayer ( long playerIndex ) : bool
PlayerManager ( ) : System
RegisterPlayer ( Player player ) : bool
RemovePlayer ( Player player ) : void
RemovePlayer ( long playerIndex ) : void
SavePlayers ( ) : void

비공개 메소드들

메소드 설명
AppendPlayerName ( string name ) : void
AuthenticateLogin ( Player player ) : bool
AuthenticateRegistration ( string playerName, string playerPass ) : bool
CheckName ( string name ) : bool
Connection_Received ( object sender, Networking e ) : void
HandleChatMessage ( PacketReceivedEventArgs args ) : void
HandleDropItem ( PacketReceivedEventArgs args ) : void
HandleMapCheck ( PacketReceivedEventArgs args ) : void
HandlePickupItem ( PacketReceivedEventArgs args ) : void
HandlePlayerLogin ( PacketReceivedEventArgs args ) : void
HandlePlayerMovement ( PacketReceivedEventArgs args ) : void
HandlePlayerRegister ( PacketReceivedEventArgs args ) : void

메소드 상세

AddPlayer() 공개 메소드

public AddPlayer ( Player player, long playerIndex ) : void
player CEngineSharp_Server.World.Entities.Player
playerIndex long
리턴 void

GetPlayer() 공개 메소드

public GetPlayer ( long playerIndex ) : Player
playerIndex long
리턴 CEngineSharp_Server.World.Entities.Player

GetPlayer() 공개 메소드

public GetPlayer ( string playerName ) : Player
playerName string
리턴 CEngineSharp_Server.World.Entities.Player

GetPlayers() 공개 메소드

public GetPlayers ( ) : CEngineSharp_Server.World.Entities.Player[]
리턴 CEngineSharp_Server.World.Entities.Player[]

LoadPlayer() 공개 메소드

public LoadPlayer ( string filePath ) : Player
filePath string
리턴 CEngineSharp_Server.World.Entities.Player

LoginPlayer() 공개 메소드

public LoginPlayer ( long playerIndex ) : bool
playerIndex long
리턴 bool

PlayerManager() 공개 메소드

public PlayerManager ( ) : System
리턴 System

RegisterPlayer() 공개 메소드

public RegisterPlayer ( Player player ) : bool
player CEngineSharp_Server.World.Entities.Player
리턴 bool

RemovePlayer() 공개 메소드

public RemovePlayer ( Player player ) : void
player CEngineSharp_Server.World.Entities.Player
리턴 void

RemovePlayer() 공개 메소드

public RemovePlayer ( long playerIndex ) : void
playerIndex long
리턴 void

SavePlayers() 공개 메소드

public SavePlayers ( ) : void
리턴 void