Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/MoveLibrary
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UAirMovementUtils
References
| Module | Mover |
| Header | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/MoveLibrary/AirMovementUtils.h |
| Include | #include "MoveLibrary/AirMovementUtils.h" |
Syntax
UCLASS ()
class UAirMovementUtils : public UBlueprintFunctionLibrary
Remarks
AirMovementUtils: a collection of stateless static BP-accessible functions for a variety of air movement-related operations
Functions
| Type | Name | Description | |
|---|---|---|---|
| FProposedMove | ComputeControlledFreeMove
(
const FFreeMoveParams& InParams |
Generate a new movement based on move/orientation intents and the prior state, unconstrained like when flying | |
| bool | IsValidLandingSpot
(
USceneComponent* UpdatedComponent, |
Checks if a hit result represents a walkable location that an actor can land on. | |
| float | TryMoveToFallAlongSurface
(
USceneComponent* UpdatedComponent, |
Attempts to move a component along a surface, while checking for landing on a walkable surface. |