|
Space Plunder
|
#include <STT_MoveTo.h>
Public Types | |
| using | FInstanceDataType = FStateTreeMoveToInstanceData |
Public Member Functions | |
| FStateTree_MoveTo () | |
| virtual const UStruct * | GetInstanceDataType () const override |
| virtual EStateTreeRunStatus | EnterState (FStateTreeExecutionContext &Context, const FStateTreeTransitionResult &Transition) const override |
| virtual EStateTreeRunStatus | Tick (FStateTreeExecutionContext &Context, const float DeltaTime) const override |
| virtual void | ExitState (FStateTreeExecutionContext &Context, const FStateTreeTransitionResult &Transition) const override |
Public Attributes | |
| float | AcceptableRadius |
| TSubclassOf< UNavigationQueryFilter > | FilterClass |
| bool | bObserveValue = false |
| float | ObservedValueTolerance |
| uint32 | bTrackMovingGoal: 1 |
| uint32 | bAllowStrafe: 1 |
| uint32 | bAllowPartialPath: 1 |
| uint32 | bStopOnOverlap: 1 |
| uint32 | bProjectGoalLocation: 1 |
| uint32 | bUsePathfinding: 1 |
| FStateTree_MoveTo::FStateTree_MoveTo | ( | ) |
|
overridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
| float FStateTree_MoveTo::AcceptableRadius |
| uint32 FStateTree_MoveTo::bAllowPartialPath |
| uint32 FStateTree_MoveTo::bAllowStrafe |
| bool FStateTree_MoveTo::bObserveValue = false |
| uint32 FStateTree_MoveTo::bProjectGoalLocation |
| uint32 FStateTree_MoveTo::bStopOnOverlap |
| uint32 FStateTree_MoveTo::bTrackMovingGoal |
if set, path to goal actor will update itself when actor moves
| uint32 FStateTree_MoveTo::bUsePathfinding |
if set, move will use pathfinding. Not exposed on purpose, please use BTTask_MoveDirectlyToward
| TSubclassOf<UNavigationQueryFilter> FStateTree_MoveTo::FilterClass |
| float FStateTree_MoveTo::ObservedValueTolerance |