Inherits Multiplayer::IEntityDomain.
◆ GetAabb()
const AZ::Aabb& Multiplayer::FullOwnershipEntityDomain::GetAabb |
( |
| ) |
const |
|
overridevirtual |
Retrieves the aabb representing the domain area, an invalid aabb will be returned for non-spatial domains.
- Returns
- the aabb associated with this entity domain
Implements Multiplayer::IEntityDomain.
◆ HandleLossOfAuthoritativeReplicator()
void Multiplayer::FullOwnershipEntityDomain::HandleLossOfAuthoritativeReplicator |
( |
const ConstNetworkEntityHandle & |
entityHandle | ) |
|
|
overridevirtual |
This method will be invoked whenever we unexpectedly lose the authoritative entity replicator for an entity. This gives our entity domain a chance to determine whether or not it should assume authority in this instance.
- Parameters
-
entityHandle | the network entity handle of the entity that has lost its authoritative replicator |
Implements Multiplayer::IEntityDomain.
◆ IsInDomain()
Returns whether or not an entity should be owned by an entity manager.
- Parameters
-
entityHandle | the handle of the netbound entity to check |
- Returns
- false if this entity should not belong to the entity manger, true if it could be owned by the entity manager
Implements Multiplayer::IEntityDomain.
◆ SetAabb()
void Multiplayer::FullOwnershipEntityDomain::SetAabb |
( |
const AZ::Aabb & |
aabb | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/Multiplayer/Code/Source/EntityDomains/FullOwnershipEntityDomain.h