Open 3D Engine Multiplayer Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Multiplayer::INetworkEntityManager Member List

This is the complete list of members for Multiplayer::INetworkEntityManager, including all inherited members.

AddControllersActivatedHandler(ControllersActivatedEvent::Handler &controllersActivatedHandler)=0Multiplayer::INetworkEntityManagerpure virtual
AddControllersDeactivatedHandler(ControllersDeactivatedEvent::Handler &controllersDeactivatedHandler)=0Multiplayer::INetworkEntityManagerpure virtual
AddEntityExitDomainHandler(EntityExitDomainEvent::Handler &entityExitDomainHandler)=0Multiplayer::INetworkEntityManagerpure virtual
AddEntityMarkedDirtyHandler(AZ::Event<>::Handler &entityMarkedDirtyHandle)=0Multiplayer::INetworkEntityManagerpure virtual
AddEntityNotifyChangesHandler(AZ::Event<>::Handler &entityNotifyChangesHandle)=0Multiplayer::INetworkEntityManagerpure virtual
AddEntityToEntityMap(NetEntityId netEntityId, AZ::Entity *entity)=0Multiplayer::INetworkEntityManagerpure virtual
AZ_RTTI(INetworkEntityManager, "{109759DE-9492-439C-A0B1-AE46E6FD029C}") (defined in Multiplayer::INetworkEntityManager)Multiplayer::INetworkEntityManager
ClearAllEntities()=0Multiplayer::INetworkEntityManagerpure virtual
ClearEntityFromRemovalList(const ConstNetworkEntityHandle &entityHandle)=0Multiplayer::INetworkEntityManagerpure virtual
CreateEntitiesImmediate(const PrefabEntityId &prefabEntryId, NetEntityRole netEntityRole, const AZ::Transform &transform, AutoActivate autoActivate=AutoActivate::Activate)=0Multiplayer::INetworkEntityManagerpure virtual
CreateEntitiesImmediate(const PrefabEntityId &prefabEntryId, NetEntityId netEntityId, NetEntityRole netEntityRole, AutoActivate autoActivate, const AZ::Transform &transform)=0Multiplayer::INetworkEntityManagerpure virtual
DebugDraw() const =0Multiplayer::INetworkEntityManagerpure virtual
EntityList typedef (defined in Multiplayer::INetworkEntityManager)Multiplayer::INetworkEntityManager
ForceAssumeAuthority(const ConstNetworkEntityHandle &entityHandle)=0Multiplayer::INetworkEntityManagerpure virtual
GetAlwaysRelevantToClientsSet() const =0Multiplayer::INetworkEntityManagerpure virtual
GetAlwaysRelevantToServersSet() const =0Multiplayer::INetworkEntityManagerpure virtual
GetEntity(NetEntityId netEntityId) const =0Multiplayer::INetworkEntityManagerpure virtual
GetEntityCount() const =0Multiplayer::INetworkEntityManagerpure virtual
GetEntityDomain() const =0Multiplayer::INetworkEntityManagerpure virtual
GetHostId() const =0Multiplayer::INetworkEntityManagerpure virtual
GetMultiplayerComponentRegistry()=0Multiplayer::INetworkEntityManagerpure virtual
GetNetEntityIdById(const AZ::EntityId &entityId) const =0Multiplayer::INetworkEntityManagerpure virtual
GetNetworkEntityAuthorityTracker()=0Multiplayer::INetworkEntityManagerpure virtual
GetNetworkEntityTracker()=0Multiplayer::INetworkEntityManagerpure virtual
HandleEntitiesExitDomain(const NetEntityIdSet &entitiesNotInDomain)=0Multiplayer::INetworkEntityManagerpure virtual
HandleLocalRpcMessage(NetworkEntityRpcMessage &message)=0Multiplayer::INetworkEntityManagerpure virtual
Initialize(const HostId &hostId, AZStd::unique_ptr< IEntityDomain > entityDomain)=0Multiplayer::INetworkEntityManagerpure virtual
IsInitialized() const =0Multiplayer::INetworkEntityManagerpure virtual
IsMarkedForRemoval(const ConstNetworkEntityHandle &entityHandle) const =0Multiplayer::INetworkEntityManagerpure virtual
MarkAlwaysRelevantToClients(const ConstNetworkEntityHandle &entityHandle, bool alwaysRelevant)=0Multiplayer::INetworkEntityManagerpure virtual
MarkAlwaysRelevantToServers(const ConstNetworkEntityHandle &entityHandle, bool alwaysRelevant)=0Multiplayer::INetworkEntityManagerpure virtual
MarkForRemoval(const ConstNetworkEntityHandle &entityHandle)=0Multiplayer::INetworkEntityManagerpure virtual
NotifyControllersActivated(const ConstNetworkEntityHandle &entityHandle, EntityIsMigrating entityIsMigrating)=0Multiplayer::INetworkEntityManagerpure virtual
NotifyControllersDeactivated(const ConstNetworkEntityHandle &entityHandle, EntityIsMigrating entityIsMigrating)=0Multiplayer::INetworkEntityManagerpure virtual
NotifyEntitiesChanged()=0Multiplayer::INetworkEntityManagerpure virtual
NotifyEntitiesDirtied()=0Multiplayer::INetworkEntityManagerpure virtual
RemoveEntityFromEntityMap(NetEntityId netEntityId)=0Multiplayer::INetworkEntityManagerpure virtual
RequestNetSpawnableInstantiation(const AZ::Data::Asset< AzFramework::Spawnable > &netSpawnable, const AZ::Transform &transform)=0Multiplayer::INetworkEntityManagerpure virtual
SetMigrateTimeoutTimeMs(AZ::TimeMs timeoutTimeMs)=0Multiplayer::INetworkEntityManagerpure virtual
SetupNetEntity(AZ::Entity *netEntity, PrefabEntityId prefabEntityId, NetEntityRole netEntityRole)=0Multiplayer::INetworkEntityManagerpure virtual
~INetworkEntityManager()=default (defined in Multiplayer::INetworkEntityManager)Multiplayer::INetworkEntityManagervirtual