Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/MoveLibrary
References
| Module | Mover |
| Header | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/MoveLibrary/BasedMovementUtils.h |
| Include | #include "MoveLibrary/BasedMovementUtils.h" |
Syntax
USTRUCT (BlueprintType )
struct FRelativeBaseInfo
Remarks
Data about the object a Mover actor is basing its movement on, such as when standing on a moving platform
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | BoneName | Bone name on component, for skeletal meshes. | |
| FVector | ContactLocalPosition | Last captured location of the tethering point where the Mover actor is "attached", relative to the base. | |
| FVector | Location | Last captured worldspace location of MovementBase / Bone | |
| TWeakObjectPtr< UPrimitiveComponent > | MovementBase | Component we are moving relative to | |
| FQuat | Rotation | Last captured worldspace orientation of MovementBase / Bone |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Clear () |
||
| bool | |||
| void | SetFromComponent
(
UPrimitiveComponent* InRelativeComp, |
||
| void | SetFromFloorResult
(
const FFloorCheckResult& FloorTestResult |
||
| FString | ToString () |
||
| bool | UsesSameBase
(
const FRelativeBaseInfo& Other |
||
| bool | UsesSameBase
(
const UPrimitiveComponent* OtherComp, |