Open 3D Engine Multiplayer Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for Multiplayer::INetworkEntityManager, including all inherited members.
AddControllersActivatedHandler(ControllersActivatedEvent::Handler &controllersActivatedHandler)=0 | Multiplayer::INetworkEntityManager | pure virtual |
AddControllersDeactivatedHandler(ControllersDeactivatedEvent::Handler &controllersDeactivatedHandler)=0 | Multiplayer::INetworkEntityManager | pure virtual |
AddEntityExitDomainHandler(EntityExitDomainEvent::Handler &entityExitDomainHandler)=0 | Multiplayer::INetworkEntityManager | pure virtual |
AddEntityMarkedDirtyHandler(AZ::Event<>::Handler &entityMarkedDirtyHandle)=0 | Multiplayer::INetworkEntityManager | pure virtual |
AddEntityNotifyChangesHandler(AZ::Event<>::Handler &entityNotifyChangesHandle)=0 | Multiplayer::INetworkEntityManager | pure virtual |
AddEntityToEntityMap(NetEntityId netEntityId, AZ::Entity *entity)=0 | Multiplayer::INetworkEntityManager | pure virtual |
AZ_RTTI(INetworkEntityManager, "{109759DE-9492-439C-A0B1-AE46E6FD029C}") (defined in Multiplayer::INetworkEntityManager) | Multiplayer::INetworkEntityManager | |
ClearAllEntities()=0 | Multiplayer::INetworkEntityManager | pure virtual |
ClearEntityFromRemovalList(const ConstNetworkEntityHandle &entityHandle)=0 | Multiplayer::INetworkEntityManager | pure virtual |
CreateEntitiesImmediate(const PrefabEntityId &prefabEntryId, NetEntityRole netEntityRole, const AZ::Transform &transform, AutoActivate autoActivate=AutoActivate::Activate)=0 | Multiplayer::INetworkEntityManager | pure virtual |
CreateEntitiesImmediate(const PrefabEntityId &prefabEntryId, NetEntityId netEntityId, NetEntityRole netEntityRole, AutoActivate autoActivate, const AZ::Transform &transform)=0 | Multiplayer::INetworkEntityManager | pure virtual |
DebugDraw() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
EntityList typedef (defined in Multiplayer::INetworkEntityManager) | Multiplayer::INetworkEntityManager | |
ForceAssumeAuthority(const ConstNetworkEntityHandle &entityHandle)=0 | Multiplayer::INetworkEntityManager | pure virtual |
GetAlwaysRelevantToClientsSet() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetAlwaysRelevantToServersSet() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetEntity(NetEntityId netEntityId) const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetEntityCount() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetEntityDomain() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetHostId() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetMultiplayerComponentRegistry()=0 | Multiplayer::INetworkEntityManager | pure virtual |
GetNetEntityIdById(const AZ::EntityId &entityId) const =0 | Multiplayer::INetworkEntityManager | pure virtual |
GetNetworkEntityAuthorityTracker()=0 | Multiplayer::INetworkEntityManager | pure virtual |
GetNetworkEntityTracker()=0 | Multiplayer::INetworkEntityManager | pure virtual |
HandleEntitiesExitDomain(const NetEntityIdSet &entitiesNotInDomain)=0 | Multiplayer::INetworkEntityManager | pure virtual |
HandleLocalRpcMessage(NetworkEntityRpcMessage &message)=0 | Multiplayer::INetworkEntityManager | pure virtual |
Initialize(const HostId &hostId, AZStd::unique_ptr< IEntityDomain > entityDomain)=0 | Multiplayer::INetworkEntityManager | pure virtual |
IsInitialized() const =0 | Multiplayer::INetworkEntityManager | pure virtual |
IsMarkedForRemoval(const ConstNetworkEntityHandle &entityHandle) const =0 | Multiplayer::INetworkEntityManager | pure virtual |
MarkAlwaysRelevantToClients(const ConstNetworkEntityHandle &entityHandle, bool alwaysRelevant)=0 | Multiplayer::INetworkEntityManager | pure virtual |
MarkAlwaysRelevantToServers(const ConstNetworkEntityHandle &entityHandle, bool alwaysRelevant)=0 | Multiplayer::INetworkEntityManager | pure virtual |
MarkForRemoval(const ConstNetworkEntityHandle &entityHandle)=0 | Multiplayer::INetworkEntityManager | pure virtual |
NotifyControllersActivated(const ConstNetworkEntityHandle &entityHandle, EntityIsMigrating entityIsMigrating)=0 | Multiplayer::INetworkEntityManager | pure virtual |
NotifyControllersDeactivated(const ConstNetworkEntityHandle &entityHandle, EntityIsMigrating entityIsMigrating)=0 | Multiplayer::INetworkEntityManager | pure virtual |
NotifyEntitiesChanged()=0 | Multiplayer::INetworkEntityManager | pure virtual |
NotifyEntitiesDirtied()=0 | Multiplayer::INetworkEntityManager | pure virtual |
RemoveEntityFromEntityMap(NetEntityId netEntityId)=0 | Multiplayer::INetworkEntityManager | pure virtual |
RequestNetSpawnableInstantiation(const AZ::Data::Asset< AzFramework::Spawnable > &netSpawnable, const AZ::Transform &transform)=0 | Multiplayer::INetworkEntityManager | pure virtual |
SetMigrateTimeoutTimeMs(AZ::TimeMs timeoutTimeMs)=0 | Multiplayer::INetworkEntityManager | pure virtual |
SetupNetEntity(AZ::Entity *netEntity, PrefabEntityId prefabEntityId, NetEntityRole netEntityRole)=0 | Multiplayer::INetworkEntityManager | pure virtual |
~INetworkEntityManager()=default (defined in Multiplayer::INetworkEntityManager) | Multiplayer::INetworkEntityManager | virtual |