UUxtGrabPointerDataFunctionLibrary
Utility functions for FGrabPointerData.
class UUxtGrabPointerDataFunctionLibrary;
Header
#include <UxtGrabTargetComponent.h>
Inheritance
Inherits from UBlueprintFunctionLibrary
Public Functions
Name | |
---|---|
FVector | GetGrabLocation(const FTransform & Transform, const FUxtGrabPointerData & GrabData) |
FRotator | GetGrabRotation(const FTransform & Transform, const FUxtGrabPointerData & GrabData) |
FTransform | GetGrabTransform(const FTransform & Transform, const FUxtGrabPointerData & GrabData) |
FVector | GetTargetLocation(const FUxtGrabPointerData & GrabData) |
FRotator | GetTargetRotation(const FUxtGrabPointerData & GrabData) |
FTransform | GetGrabPointTransform(const FUxtGrabPointerData & GrabData) |
FVector | GetLocationOffset(const FTransform & Transform, const FUxtGrabPointerData & GrabData) |
FRotator | GetRotationOffset(const FTransform & Transform, const FUxtGrabPointerData & GrabData) |
FTransform | GetPointerTransform(const FUxtGrabPointerData & GrabData) |
FVector | GetPointerLocation(const FUxtGrabPointerData & GrabData) |
FTransform | GetGripTransform(const FUxtGrabPointerData & GrabData) |
Public Functions Documentation
function GetGrabLocation
static FVector GetGrabLocation(
const FTransform & Transform,
const FUxtGrabPointerData & GrabData
)
Compute the grab point in world space.
function GetGrabRotation
static FRotator GetGrabRotation(
const FTransform & Transform,
const FUxtGrabPointerData & GrabData
)
Compute the grab rotation in world space.
function GetGrabTransform
static FTransform GetGrabTransform(
const FTransform & Transform,
const FUxtGrabPointerData & GrabData
)
Compute the grab transform in world space.
function GetTargetLocation
static FVector GetTargetLocation(
const FUxtGrabPointerData & GrabData
)
Compute the pointer target in world space.
function GetTargetRotation
static FRotator GetTargetRotation(
const FUxtGrabPointerData & GrabData
)
Compute the target rotation in world space.
function GetGrabPointTransform
static FTransform GetGrabPointTransform(
const FUxtGrabPointerData & GrabData
)
Compute the grab point transform in world space.
function GetLocationOffset
static FVector GetLocationOffset(
const FTransform & Transform,
const FUxtGrabPointerData & GrabData
)
Compute the world space offset between pointer grab point and target.
function GetRotationOffset
static FRotator GetRotationOffset(
const FTransform & Transform,
const FUxtGrabPointerData & GrabData
)
Compute the world space rotation between pointer grab point and target.
function GetPointerTransform
static FTransform GetPointerTransform(
const FUxtGrabPointerData & GrabData
)
Returns the world space pointer transform (at pointer origin).
function GetPointerLocation
static FVector GetPointerLocation(
const FUxtGrabPointerData & GrabData
)
Returns the world space pointer location
function GetGripTransform
static FTransform GetGripTransform(
const FUxtGrabPointerData & GrabData
)
Returns the pointer's grip transform in world space.
This represents a reference point in the pointer, which corresponds to the actual grip joint's transform for the near pointer and the hit point's transform for the far pointer.
Updated on 19 August 2021 at 17:42:51 Coordinated Universal Time