| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/AISystem.h |
Include |
#include "AISystem.h" |
class UAISystem : public UAISystemBase
Name | Description | ||
---|---|---|---|
|
float |
AcceptanceRadius |
Default AI movement's acceptance radius used to determine whether AI reached path's end |
|
ActorSpawnedDelegateHandle |
||
|
AllProxyObjects |
||
|
bAcceptPartialPaths |
||
|
bAllowControllersAsEQSQuerier |
If enable will make EQS not complaint about using Controllers as queriers. |
|
|
bAllowStrafing |
||
|
BehaviorTreeManager |
Behavior tree manager used by game |
|
|
bEnableBTAITasks |
This property is just a transition-time flag - in the end we're going to switch over to Gameplay Tasks anyway, that's the goal. |
|
|
bEnableDebuggerPlugin |
If set, GameplayDebuggerPlugin will be loaded on module's startup |
|
|
bFinishMoveOnGoalOverlap |
||
|
bForgetStaleActors |
If set, actors will be forgotten by the perception system when their stimulus has expired. |
|
|
BlackboardDataToComponentsMap |
UBlackboardComponent instances that reference the blackboard data definition |
|
|
TEnumAsByte< EC... |
DefaultSightCollisionChannel |
|
|
EnvironmentQueryManager |
Environment query manager used by game |
|
|
HotSpotManager |
||
|
HotSpotManagerClassName |
||
|
NavLocalGrids |
||
|
float |
PathfollowingNavLinkAcceptanceRadius |
Similarly to PathfollowingRegularPathPointAcceptanceRadius used by pathfollowing's internals but gets applied only when next point on a path represents a begining of navigation link |
|
float |
PathfollowingRegularPathPointAcceptanceRadius |
Value used for pathfollowing's internal code to determine whether AI reached path's point. |
|
PerceptionSystem |
||
|
PerceptionSystemClassName |
Name | Description | |
---|---|---|
|
UAISystem ( |
Name | Description | ||
---|---|---|---|
|
CleanupWorld |
Called by UWorld::CleanupWorld. |
|
|
InitializeActorsForPlay ( |
UAISystemBase begin. |
|
|
StartPlay() |
Called by UWorld::BeginPlay to indicate the gameplay has started. |
|
|
WorldOriginLocationChanged ( |
Event called on world origin location changes |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name |
Description |
|
---|---|---|
|
FBlackboardDataToComponentsIterator |
Iterator for traversing all UBlackboardComponent instances associated with this blackboard data asset. |
Name |
Description |
---|---|
FBlackboardDataToComponentsMap |
Name |
Description |
---|---|
RandomStream |
Random number stream to be used by all things AI. WIP |