Name |
Description |
|
---|---|---|
|
dtCrowd |
Provides local steering behaviors for a group of agents. |
|
dtCrowdAgent |
Represents an agent managed by a dtCrowd object. |
|
dtCrowdAgentAnimation |
|
|
dtCrowdAgentDebugInfo |
|
|
dtCrowdAgentParams |
Configuration parameters for a crowd agent. |
|
dtCrowdNeighbour |
Provides neighbor data for agents managed by the crowd. |
|
dtLocalBoundary |
|
|
dtObstacleAvoidanceDebugData |
|
|
dtObstacleAvoidanceParams |
|
|
dtObstacleAvoidancePattern |
[UE4] custom sampling patterns |
|
dtObstacleAvoidanceQuery |
|
|
dtObstacleCircle |
Copyright Epic Games, Inc. |
|
dtObstacleSegment |
|
|
dtPathCorridor |
Represents a dynamic polygon corridor used to plan agent movement. |
|
dtPathQueue |
|
|
dtProximityGrid |
Copyright Epic Games, Inc. |
|
dtSharedBoundary |
|
|
dtSharedBoundaryData |
|
|
dtSharedBoundaryEdge |
Name |
Description |
---|---|
DT_CROWD_MAX_FILTERS |
UE4: The maximum number of unique filters used by crowd agents. |
DT_CROWD_MAX_OBSTAVOIDANCE_PARAMS |
The maximum number of crowd avoidance configurations supported by the crowd manager. |
DT_CROWDAGENT_MAX_CORNERS |
The maximum number of corners a crowd agent will look ahead in the path. |
DT_CROWDAGENT_MAX_NEIGHBOURS |
The maximum number of neighbors that a crowd agent can take into account for steering decisions. |
DT_MAX_CUSTOM_SAMPLES |
Max number of custom samples in single pattern. |
DT_MAX_PATTERN_DIVS |
Max numver of adaptive divs. |
DT_MAX_PATTERN_RINGS |
Max number of adaptive rings. |
DT_PATHQ_INVALID |
Copyright Epic Games, Inc. |
Name |
Description |
---|---|
dtPathQueueRef |
Name |
Description |
|
---|---|---|
|
CrowdAgentState |
The type of navigation mesh polygon the agent is currently traversing. |
|
CrowdBoundaryFlags |
[UE4] Flags used by boundary segments (dtLocalBoundary::Segment) |
|
MoveRequestState |
|
|
UpdateFlags |
Crowd agent update flags. |
Name | Description | ||
---|---|---|---|
|
dtCrowd *... |
dtAllocCrowd() |
Allocates a crowd object using the Detour allocator. |
|
dtObstacleAv... |
dtAllocObstacleAvoidanceDebugData() |
|
|
dtObstacleAv... |
dtAllocObstacleAvoidanceQuery() |
|
|
dtProximityG... |
dtAllocProximityGrid() |
|
|
dtFreeCrowd ( |
Frees the specified crowd object using the Detour allocator. |
|
|
dtFreeObstacleAvoidanceDebugData ( |
||
|
dtFreeObstacleAvoidanceQuery ( |
||
|
dtFreeProximityGrid ( |
||
|
int |
dtMergeCorridorEndMoved |
|
|
int |
dtMergeCorridorStartMoved |
|
|
int |
dtMergeCorridorStartShortcut |