![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <KinematicTargets.h>
Public Member Functions | |
| FKinematicTarget () | |
| bool | IsSet () const |
| EKinematicTargetMode | GetMode () const |
| FRigidTransform3 | GetTarget () const |
| FVec3 | GetTargetPosition () const |
| FRotation3 | GetTargetRotation () const |
| FRigidTransform3 | GetTransform () const |
| FVec3 | GetPosition () const |
| FRotation3f | GetRotation () const |
| void | Clear () |
| void | SetTargetMode (const FVec3 &X, const FRotation3f &R) |
| void | SetTargetMode (const FRigidTransform3 &InTarget) |
| void | SetVelocityMode () |
| void | SetMode (EKinematicTargetMode InMode) |
| bool | IsEqual (const FKinematicTarget &other) const |
| template<typename TOther > | |
| bool | IsEqual (const TOther &other) const |
| bool | operator== (const FKinematicTarget &other) const |
| template<typename TOther > | |
| void | CopyFrom (const TOther &Other) |
Static Public Member Functions | |
| static FKinematicTarget | MakePositionTarget (const FRigidTransform3 &InTransform) |
| static FKinematicTarget | MakePositionTarget (const FVec3 &InPosition, const FRotation3f &InRotation) |
| static FKinematicTarget | ZeroValue () |
Friends | |
| FChaosArchive & | operator<< (FChaosArchive &Ar, FKinematicTarget &KinematicTarget) |
Data used to integrate kinematic bodies
|
inline |
|
inline |
Clear the kinematic target
|
inline |
Get the kinematic target mode
|
inline |
Get the target position (asserts if not in Position mode)
|
inline |
Get the target rotation (asserts if not in Position mode)
|
inline |
Get the target transform (asserts if not in Position mode)
|
inline |
Get the target position (asserts if not in Position mode)
|
inline |
Get the target rotation (asserts if not in Position mode)
|
inline |
Get the target transform (asserts if not in Position mode)
|
inline |
|
inline |
Whether this kinematic target has been set (either velocity or position mode)
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
Use transform target mode and set the transform target
|
inline |
Use transform target mode and set the transform target
|
inline |
Use velocity target mode
|
inlinestatic |
|
friend |