Dungeon Architect
17.0.0
|
Classes | |
class | Agent |
A crowd agent is a unit that moves across the navigation mesh More... | |
class | Crowd |
The Crowd class manages pathfinding for multiple agents simulatenously. More... | |
struct | CrowdNeighbor |
A neighboring crowd agent More... | |
struct | AgentParams |
Settings for a particular crowd agent More... | |
struct | AgentAnimation |
class | LocalBoundary |
The LocalBoundary class stores segments and polygon indices for temporary use. More... | |
class | ObstacleAvoidanceQuery |
class | PathCorridor |
class | PathQueue |
class | StatusExtensions |
A static class containing extension methods related to the Status enum. | |
Enumerations | |
enum class | AgentState { Invalid , Walking , Offmesh } |
Describes the current state of a crowd agent More... | |
enum class | Status { Failure , Success , InProgress } |
Similar to a boolean, except there is an intermediate variable between true and false. More... | |
enum class | TargetState { None , Failed , Valid , Requesting , WaitingForQueue , WaitingForPath , Velocity } |
This state changes depending on what the crowd agent has to do next More... | |
enum class | UpdateFlags { AnticipateTurns = 1 , ObstacleAvoidance = 2 , Separation = 4 , OptimizeVis = 8 , OptimizeTopo = 16 } |
The UpdateFlag affects the way the agent moves acorss its path. More... | |
|
strong |
Describes the current state of a crowd agent
Enumerator | |
---|---|
Invalid | Not in any state |
Walking | Walking on the navigation mesh |
Offmesh | Handling an offmesh connection |
Definition at line 12 of file CrowdAgentState.cs.
|
strong |
|
strong |
This state changes depending on what the crowd agent has to do next
Definition at line 9 of file TargetState.cs.
|
strong |
The UpdateFlag affects the way the agent moves acorss its path.
Definition at line 12 of file UpdateFlags.cs.