NetworkEntityState
Holds the state of a network entity.
Remarks
Used by CoherenceSync, CoherenceBridge, EntitiesManager, UniquenessManager, AuthorityManager and FloatingOriginManager.
Fields
ClientConnection | Associated client connection, if this entity represents one. |
Properties
AuthorityType | Authority type for this entity, on this client. |
CoherenceUUID | An identifier used to ensure that CoherenceSync objects with uniquenessType set to NoDuplicates only have a single instance across all clients. |
EntityID | The entity information on the current client. |
HasInputAuthority | true if the client has input authority over the entity. |
HasStateAuthority | true if the client has state authority over the entity. State authority is an actual owner of the entity and controls all the synced variables. |
IsMyClientConnection | true if the entity is created by the ClientConnection for this client. |
IsOrphaned | true if no client has authority over the entity. |
LastTimeRequestedOrphanAdoption | Time at which last Adopt() operation was performed. |
NetworkInstantiated | true if the entity originates from network replication (created by another client). false if the entity was created locally. |
Sync | The associated CoherenceSync reference. |