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.
|
Component that declares network dependency on the parent of this entity. More...
#include <NetworkHierarchyChildComponent.h>
Inherits NetworkHierarchyChildComponentBase, and NetworkHierarchyRequestBus::Handler.
Public Member Functions | |
AZ_MULTIPLAYER_COMPONENT (Multiplayer::NetworkHierarchyChildComponent, s_networkHierarchyChildComponentConcreteUuid, Multiplayer::NetworkHierarchyChildComponentBase) | |
void | OnInit () override |
void | OnActivate (EntityIsMigrating entityIsMigrating) override |
void | OnDeactivate (EntityIsMigrating entityIsMigrating) override |
bool | IsHierarchyEnabled () const override |
bool | IsHierarchicalChild () const override |
bool | IsHierarchicalRoot () const override |
AZ::Entity * | GetHierarchicalRoot () const override |
AZStd::vector< AZ::Entity * > | GetHierarchicalEntities () const override |
void | BindNetworkHierarchyChangedEventHandler (NetworkHierarchyChangedEvent::Handler &handler) override |
void | BindNetworkHierarchyLeaveEventHandler (NetworkHierarchyLeaveEvent::Handler &handler) override |
Friends | |
class | NetworkHierarchyRootComponent |
Component that declares network dependency on the parent of this entity.
|
override |
NetworkHierarchyRequestBus overrides.
|
override |
NetworkHierarchyChildComponentBase overrides.