Class ClientWorldManager
Handles loading and managing the game world for the client
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.World
Assembly: Engine.World.dll
Syntax
public class ClientWorldManager : Manager
Constructors
ClientWorldManager(ClientPlayerManager)
Constructor
Declaration
public ClientWorldManager(ClientPlayerManager clientPlayerManager)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientPlayerManager | clientPlayerManager | The client player manager reference |
Methods
Init()
Called on manager 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()