|
|
void | Init () |
| | Initializes the underlying entity if possible.
|
| |
|
void | Activate () |
| | Activates the underlying entity if possible.
|
| |
|
void | Deactivate () |
| | Deactivates the underlying entity if possible.
|
| |
|
MultiplayerController * | FindController (const AZ::TypeId &typeId) |
| | Gets the BaseController from the first component on an Entity with the supplied typeId AND which inherits from Multiplayer::BaseComponent.
|
| |
|
template<typename Controller > |
| Controller * | FindController () |
| |
|
AZ::Component * | FindComponent (const AZ::TypeId &typeId) |
| |
|
template<typename ComponentType > |
| ComponentType * | FindComponent () |
| |
|
template<typename ControllerType > |
| ControllerType * | FindController () |
| |
|
| ConstNetworkEntityHandle ()=default |
| | Constructs a nullptr handle.
|
| |
| | ConstNetworkEntityHandle (AZ::Entity *entity, const NetworkEntityTracker *entityTracker=nullptr) |
| |
|
| ConstNetworkEntityHandle (const ConstNetworkEntityHandle &)=default |
| |
| const AZ::Component * | FindComponent (const AZ::TypeId &typeId) const |
| |
| template<typename Component > |
| const Component * | FindComponent () const |
| |
|
template<class ComponentType > |
| const ComponentType * | FindComponent () const |
| |
Public Member Functions inherited from Multiplayer::ConstNetworkEntityHandle |
|
| ConstNetworkEntityHandle ()=default |
| | Constructs a nullptr handle.
|
| |
| | ConstNetworkEntityHandle (AZ::Entity *entity, const NetworkEntityTracker *entityTracker=nullptr) |
| |
|
| ConstNetworkEntityHandle (const ConstNetworkEntityHandle &)=default |
| |
|
bool | operator< (const ConstNetworkEntityHandle &rhs) const |
| |
|
| operator bool () const |
| |
|
void | Reset () |
| | Resets the handle to a nullptr state.
|
| |
|
void | Reset (const ConstNetworkEntityHandle &handle) |
| |
| NetEntityId | GetNetEntityId () const |
| |
| NetBindComponent * | GetNetBindComponent () const |
| |
| const AZ::Component * | FindComponent (const AZ::TypeId &typeId) const |
| |
| template<typename Component > |
| const Component * | FindComponent () const |
| |
|
template<class ComponentType > |
| const ComponentType * | FindComponent () const |
| |
| bool | Exists () const |
| |
|
AZ::Entity * | GetEntity () |
| |
|
const AZ::Entity * | GetEntity () const |
| |
| bool | operator== (const ConstNetworkEntityHandle &rhs) const |
| |
|
bool | operator!= (const ConstNetworkEntityHandle &rhs) const |
| |