Struct naia_shared::HostWorldManager
source · pub struct HostWorldManager<E: Copy + Eq + Hash + Send + Sync> { /* private fields */ }Expand description
Manages Entities for a given Client connection and keeps them in sync on the Client
Implementations§
source§impl<E: Copy + Eq + Hash + Send + Sync> HostWorldManager<E>
impl<E: Copy + Eq + Hash + Send + Sync> HostWorldManager<E>
sourcepub fn new(
address: &Option<SocketAddr>,
global_world_manager: &dyn GlobalWorldManagerType<E>
) -> Self
pub fn new( address: &Option<SocketAddr>, global_world_manager: &dyn GlobalWorldManagerType<E> ) -> Self
Create a new HostWorldManager, given the client’s address