Class ClientPlayerManager
Manages the client player
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Engine.Player
Assembly: Engine.Player.dll
Syntax
public class ClientPlayerManager : Manager
Constructors
ClientPlayerManager(ClientAssetManager, ConnectionManager)
Constructor
Declaration
public ClientPlayerManager(ClientAssetManager clientAssetManager, ConnectionManager connectionManager)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientAssetManager | clientAssetManager | The client asset manager reference |
| ConnectionManager | connectionManager |
Methods
GetMyPlayer()
Declaration
public ClientPlayer GetMyPlayer()
Returns
| Type | Description |
|---|---|
| ClientPlayer |
Init()
Called on initialization
Declaration
public override void Init()
Overrides
LoadGameTask(ClientLoadData)
Called on game load
Declaration
public override Task LoadGameTask(ClientLoadData clientLoadData)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientLoadData | clientLoadData |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task |
Overrides
Process()
Called every frame
Declaration
public override void Process()
Overrides
Shutdown()
Called on shutdown
Declaration
public override void Shutdown()