![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for dtCrowd, including all inherited members.
| addAgent(const dtReal *pos, const dtCrowdAgentParams ¶ms, const dtQueryFilter *filter) | dtCrowd | |
| cacheActiveAgents() | dtCrowd | |
| dtCrowd() | dtCrowd | |
| getActiveAgents(dtCrowdAgent **agents, const int maxAgents) | dtCrowd | |
| getActiveAgents() const | dtCrowd | inline |
| getAgent(const int idx) | dtCrowd | |
| getAgentAnims() const | dtCrowd | inline |
| getAgentCount() const | dtCrowd | |
| getAgentIndex(const dtCrowdAgent *agent) const | dtCrowd | inline |
| getEditableFilter(const int idx) | dtCrowd | |
| getFilter(const int idx) const | dtCrowd | |
| getGrid() const | dtCrowd | inline |
| getNavMeshQuery() const | dtCrowd | inline |
| getNumActiveAgents() const | dtCrowd | inline |
| getObstacleAvoidanceParams(const int idx) const | dtCrowd | |
| getObstacleAvoidancePattern(int idx, dtReal *angles, dtReal *radii, int *nsamples) | dtCrowd | |
| getPathQueue() const | dtCrowd | inline |
| getQueryExtents() const | dtCrowd | inline |
| getSharedBoundary() const | dtCrowd | inline |
| getVelocitySampleCount() const | dtCrowd | inline |
| init(const int maxAgents, const dtReal maxAgentRadius, dtNavMesh *nav) | dtCrowd | |
| initAvoidance(const int maxNeighbors, const int maxWalls, const int maxCustomPatterns) | dtCrowd | |
| isOutsideCorridor(const int idx) const | dtCrowd | |
| removeAgent(const int idx) | dtCrowd | |
| requestMoveTarget(const int idx, dtPolyRef ref, const dtReal *pos) | dtCrowd | |
| requestMoveVelocity(const int idx, const dtReal *vel) | dtCrowd | |
| resetAgentVelocity(const int idx) | dtCrowd | |
| resetMoveTarget(const int idx) | dtCrowd | |
| setAgentBackOnLink(const int idx) | dtCrowd | |
| setAgentCheckInterval(const dtReal t) | dtCrowd | |
| setAgentCorridor(const int idx, const dtPolyRef *path, const int npath) | dtCrowd | |
| setAgentWaiting(const int idx) | dtCrowd | |
| setEarlyReachTestOptimization(bool bEnable) | dtCrowd | |
| setObstacleAvoidanceParams(const int idx, const dtObstacleAvoidanceParams *params) | dtCrowd | |
| setObstacleAvoidancePattern(int idx, const dtReal *angles, const dtReal *radii, int nsamples) | dtCrowd | |
| setPathOffsetRadiusMultiplier(dtReal RadiusMultiplier) | dtCrowd | |
| setPruneStartedOffmeshConnections(bool bRemoveFromCorridor) | dtCrowd | |
| setSeparationFilter(dtReal InFilter) | dtCrowd | |
| setSingleAreaVisibilityOptimization(bool bEnable) | dtCrowd | |
| update(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateAgentFilter(const int idx, const dtQueryFilter *filter) | dtCrowd | |
| updateAgentParameters(const int idx, const dtCrowdAgentParams ¶ms) | dtCrowd | |
| updateAgentState(const int idx, bool repath) | dtCrowd | |
| updateStepAvoidance(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepCorridor(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepMove(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepNextMovePoint(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepOffMeshAnim(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepOffMeshVelocity(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepPaths(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepProximityData(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| updateStepSteering(const dtReal dt, dtCrowdAgentDebugInfo *debug) | dtCrowd | |
| ~dtCrowd() | dtCrowd |