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::NetworkInputChild Class Reference

#include <NetworkInputChild.h>

Public Member Functions

 NetworkInputChild (const NetworkInputChild &rhs)=default
 
 NetworkInputChild (const ConstNetworkEntityHandle &entityHandle)
 
NetworkInputChildoperator= (const NetworkInputChild &rhs)
 
bool operator== (const NetworkInputChild &rhs) const
 
bool operator!= (const NetworkInputChild &rhs) const
 
void Attach (const ConstNetworkEntityHandle &entityHandle)
 
const ConstNetworkEntityHandleGetOwner () const
 
const NetworkInputGetNetworkInput () const
 
NetworkInputGetNetworkInput ()
 
bool Serialize (AzNetworking::ISerializer &serializer)
 

Detailed Description

Used by the NetworkHierarchyRootComponent. This component allows the gameplay programmer to specify inputs for dependent entities. Since it is possible to for the Client/Server to disagree about the state of related entities, this network input encodes the entity that is associated with it.


The documentation for this class was generated from the following file: