Component that declares the top level entity of a network hierarchy. More...
#include <NetworkHierarchyRootComponent.h>
Inherits NetworkHierarchyRootComponentBase, and NetworkHierarchyRequestBus::Handler.
Public Member Functions | |
| AZ_MULTIPLAYER_COMPONENT (Multiplayer::NetworkHierarchyRootComponent, s_networkHierarchyRootComponentConcreteUuid, Multiplayer::NetworkHierarchyRootComponentBase) | |
| bool | SerializeEntityCorrection (AzNetworking::ISerializer &serializer) |
| void | OnInit () override |
| void | OnActivate (Multiplayer::EntityIsMigrating entityIsMigrating) override |
| void | OnDeactivate (Multiplayer::EntityIsMigrating entityIsMigrating) override |
| bool | IsHierarchyEnabled () const override |
| bool | IsHierarchicalRoot () const override |
| bool | IsHierarchicalChild () const override |
| AZStd::vector< AZ::Entity * > | GetHierarchicalEntities () const override |
| AZ::Entity * | GetHierarchicalRoot () const override |
| void | BindNetworkHierarchyChangedEventHandler (NetworkHierarchyChangedEvent::Handler &handler) override |
| void | BindNetworkHierarchyLeaveEventHandler (NetworkHierarchyLeaveEvent::Handler &handler) override |
Friends | |
| class | NetworkHierarchyChildComponent |
| class | NetworkHierarchyRootComponentController |
| class | HierarchyBenchmarkBase |
Component that declares the top level entity of a network hierarchy.
|
override |
NetworkHierarchyRequestBus overrides.
|
override |
NetworkHierarchyRootComponentBase overrides.