Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FMotionVectorSimulation
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TOptional< FTransform > GetPreviousTransform
(
UObject* Object |
Check if the specified uboject has a simulated transform and return the result as an optional transform. | Rendering/MotionVectorSimulation.h | |
bool GetPreviousTransform
(
UObject* Object, |
Check if the specified scene component has a simulated transform, setting the specified transform if so. | Rendering/MotionVectorSimulation.h |
GetPreviousTransform(UObject *)
Description
- Check if the specified uboject has a simulated transform and return the result as an optional transform.
-
Previous simulated transforms are only valid for the frame on which they were added, and are removed on the next frame
| Name | GetPreviousTransform |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Rendering/MotionVectorSimulation.h |
| Include Path | #include "Rendering/MotionVectorSimulation.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Rendering/MotionVectorSimulation.cpp |
TOptional < FTransform > GetPreviousTransform
(
UObject * Object
) const
An optional transform that is set if the specified component has a previous simulated transform, otherwise an empty optional.
Parameters
| Name | Remarks |
|---|---|
| Object | The object to retrieve a previous transform for |
GetPreviousTransform(UObject , FTransform )
Description
- Check if the specified scene component has a simulated transform, setting the specified transform if so.
-
Previous simulated transforms are only valid for the frame on which they were added, and are removed on the next frame
| Name | GetPreviousTransform |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/Rendering/MotionVectorSimulation.h |
| Include Path | #include "Rendering/MotionVectorSimulation.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Rendering/MotionVectorSimulation.cpp |
bool GetPreviousTransform
(
UObject * Object,
FTransform * OutTransform
) const
True if OutTransform was overwritten with a valid transform, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| Object | The Object to retrieve a previous transform for |
| OutTransform | A valid (non-null) pointer to a transform to receive the simulated transform if possible. |