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::MultiplayerSystemComponent, including all inherited members.
Activate() override | Multiplayer::MultiplayerSystemComponent | |
AddClientMigrationEndEventHandler(ClientMigrationEndEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddClientMigrationStartEventHandler(ClientMigrationStartEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddConnectionAcquiredHandler(ConnectionAcquiredEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddEndpointDisconnectedHandler(EndpointDisconnectedEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddLevelLoadBlockedHandler(LevelLoadBlockedEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddNetworkInitHandler(NetworkInitEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddNoServerLevelLoadedHandler(NoServerLevelLoadedEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddNotifyClientMigrationHandler(NotifyClientMigrationEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddNotifyEntityMigrationEventHandler(NotifyEntityMigrationEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddServerAcceptanceReceivedHandler(ServerAcceptanceReceivedEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AddSessionInitHandler(SessionInitEvent::Handler &) override | Multiplayer::MultiplayerSystemComponent | inlinevirtual |
AddSessionShutdownHandler(SessionShutdownEvent::Handler &) override | Multiplayer::MultiplayerSystemComponent | inlinevirtual |
AddVersionMismatchHandler(VersionMismatchEvent::Handler &handler) override | Multiplayer::MultiplayerSystemComponent | virtual |
AZ_COMPONENT(MultiplayerSystemComponent, "{7C99C4C1-1103-43F9-AD62-8B91CF7C1981}") (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
AZ_RTTI(ISessionHandlingClientRequests, "{41DE6BD3-72BC-4443-BFF9-5B1B9396657A}") (defined in Multiplayer::ISessionHandlingClientRequests) | Multiplayer::ISessionHandlingClientRequests | |
AZ_RTTI(IMultiplayer, "{90A001DD-AD31-46C7-9FBE-1059AFB7F5E9}") (defined in Multiplayer::IMultiplayer) | Multiplayer::IMultiplayer | |
CompleteClientMigration(uint64_t temporaryUserIdentifier, AzNetworking::ConnectionId connectionId, const HostId &publicHostId, ClientInputId migratedClientInputId) override | Multiplayer::MultiplayerSystemComponent | virtual |
Connect(const AZStd::string &remoteAddress, uint16_t port) override | Multiplayer::MultiplayerSystemComponent | virtual |
Deactivate() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
DumpStats(const AZ::ConsoleCommandContainer &arguments) | Multiplayer::MultiplayerSystemComponent | |
GetAgentType() const override | Multiplayer::MultiplayerSystemComponent | virtual |
GetCurrentBlendFactor() const override | Multiplayer::MultiplayerSystemComponent | virtual |
GetCurrentHostTimeMs() const override | Multiplayer::MultiplayerSystemComponent | virtual |
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | static |
GetNetworkEntityManager() override | Multiplayer::MultiplayerSystemComponent | virtual |
GetNetworkTime() override | Multiplayer::MultiplayerSystemComponent | virtual |
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | static |
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | static |
GetShouldSpawnNetworkEntities() const override | Multiplayer::MultiplayerSystemComponent | virtual |
GetStats() | Multiplayer::IMultiplayer | inline |
GetTickOrder() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::Connect &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::Accept &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::ReadyForEntityUpdates &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::SyncConsole &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::ConsoleCommand &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::EntityUpdates &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::EntityRpcs &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::RequestReplicatorReset &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::ClientMigration &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
HandleRequest(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, MultiplayerPackets::VersionMismatch &packet) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
InitializeMultiplayer(MultiplayerAgentType state) override | Multiplayer::MultiplayerSystemComponent | virtual |
ISessionHandlingClientRequests()=default (defined in Multiplayer::ISessionHandlingClientRequests) | Multiplayer::ISessionHandlingClientRequests | |
IsHandshakeComplete(AzNetworking::IConnection *connection) const (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
MultiplayerSystemComponent() (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnConnect(AzNetworking::IConnection *connection) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnCreateSessionBegin(const SessionConfig &sessionConfig) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnCreateSessionEnd() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnDestroySessionBegin() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnDestroySessionEnd() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnDisconnect(AzNetworking::IConnection *connection, AzNetworking::DisconnectReason reason, AzNetworking::TerminationEndpoint endpoint) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnPacketLost(AzNetworking::IConnection *connection, AzNetworking::PacketId packetId) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnPacketReceived(AzNetworking::IConnection *connection, const AzNetworking::IPacketHeader &packetHeader, AzNetworking::ISerializer &serializer) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnRootSpawnableReady(AZ::Data::Asset< AzFramework::Spawnable > rootSpawnable, uint32_t generation) override | Multiplayer::MultiplayerSystemComponent | |
OnSessionHealthCheck() override | Multiplayer::MultiplayerSystemComponent | |
OnTick(float deltaTime, AZ::ScriptTimePoint time) override | Multiplayer::MultiplayerSystemComponent | |
OnUpdateSessionBegin(const SessionConfig &sessionConfig, const AZStd::string &updateReason) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
OnUpdateSessionEnd() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | |
Reflect(AZ::ReflectContext *context) (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | static |
RegisterPlayerIdentifierForRejoin(uint64_t temporaryUserIdentifier, NetEntityId controlledEntityId) override | Multiplayer::MultiplayerSystemComponent | virtual |
RequestPlayerJoinSession(const SessionConnectionConfig &sessionConnectionConfig) override | Multiplayer::MultiplayerSystemComponent | virtual |
RequestPlayerLeaveSession() override | Multiplayer::MultiplayerSystemComponent | virtual |
SendNotifyClientMigrationEvent(AzNetworking::ConnectionId connectionId, const HostId &hostId, uint64_t userIdentifier, ClientInputId lastClientInputId, NetEntityId controlledEntityId) override | Multiplayer::MultiplayerSystemComponent | virtual |
SendNotifyEntityMigrationEvent(const ConstNetworkEntityHandle &entityHandle, const HostId &remoteHostId) override | Multiplayer::MultiplayerSystemComponent | virtual |
SendReadyForEntityUpdates(bool readyForEntityUpdates) override | Multiplayer::MultiplayerSystemComponent | virtual |
SetShouldSpawnNetworkEntities(bool value) override | Multiplayer::MultiplayerSystemComponent | virtual |
ShouldBlockLevelLoading(const char *levelName) override | Multiplayer::MultiplayerSystemComponent | |
StartHosting(uint16_t port=UseDefaultHostPort, bool isDedicated=true) override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent | virtual |
Terminate(AzNetworking::DisconnectReason reason) override | Multiplayer::MultiplayerSystemComponent | virtual |
UseDefaultHostPort | Multiplayer::IMultiplayer | static |
ValidateConnect(const AzNetworking::IpAddress &remoteAddress, const AzNetworking::IPacketHeader &packetHeader, AzNetworking::ISerializer &serializer) override | Multiplayer::MultiplayerSystemComponent | |
~IMultiplayer()=default (defined in Multiplayer::IMultiplayer) | Multiplayer::IMultiplayer | virtual |
~ISessionHandlingClientRequests()=default (defined in Multiplayer::ISessionHandlingClientRequests) | Multiplayer::ISessionHandlingClientRequests | virtual |
~MultiplayerSystemComponent() override (defined in Multiplayer::MultiplayerSystemComponent) | Multiplayer::MultiplayerSystemComponent |