|
Kanda Foundation 0.2.0
|
Manages ECS worlds for various use cases in the Lobby and Sessions. More...
Inheritance diagram for IEntityWorldService:Public Member Functions | |
| void | SetupLobbyWorlds () |
| Sets up local ECS world for use in the Lobby. | |
| void | SetupOfflineSessionWorlds () |
| Sets up NetCode client and server world for use in offline sessions. | |
| void | SetupServerHostedSessionWorlds () |
| Sets up NetCode client or server world (depending on platform) for server hosted sessions. | |
| void | SetupClientHostedLanSessionWorlds (bool clientIsHost) |
| Sets up NetCode client and server worlds (depending on if client is host) for client hosted sessions. | |
Properties | |
| World | LocalWorld [get] |
| World | ClientWorld [get] |
| World | ServerWorld [get] |
Manages ECS worlds for various use cases in the Lobby and Sessions.
| void SetupClientHostedLanSessionWorlds | ( | bool | clientIsHost | ) |
Sets up NetCode client and server worlds (depending on if client is host) for client hosted sessions.
Implemented in EntityWorldService.
| void SetupLobbyWorlds | ( | ) |
Sets up local ECS world for use in the Lobby.
Implemented in EntityWorldService.
| void SetupOfflineSessionWorlds | ( | ) |
Sets up NetCode client and server world for use in offline sessions.
Implemented in EntityWorldService.
| void SetupServerHostedSessionWorlds | ( | ) |
Sets up NetCode client or server world (depending on platform) for server hosted sessions.
Implemented in EntityWorldService.