Struct AgentManagedAccess

Public

Utility for efficient random access to an agent's managed data from the main thread.

Replaces the ManagedEntityAccess that A* used when the agent's managed data lived in class-based components. Reads the agent's AgentManagedRef out of its chunk and resolves it against AgentManagedStorage.

Public Methods

AgentManagedAccess (readOnly)
SetSettings (entity, storage, value)

Replaces the agent's settings object.

Settings (entity, storage)
State (entity, storage)
Update (entityManager)

Public Variables

access
Public

Private/Protected Members

LinkTraversal (entity, storage)

The agent's in-progress off-mesh link traversal, or null if it is not traversing one.