UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRBFEntry Struct Reference

#include <RBFSolver.h>

+ Inheritance diagram for FRBFEntry:

Public Member Functions

ANIMGRAPHRUNTIME_API FRotator AsRotator (int32 Index) const
 
ANIMGRAPHRUNTIME_API FQuat AsQuat (int32 Index) const
 
ANIMGRAPHRUNTIME_API FVector AsVector (int32 Index) const
 
ANIMGRAPHRUNTIME_API void AddFromRotator (const FRotator &InRot)
 
ANIMGRAPHRUNTIME_API void AddFromVector (const FVector &InVector)
 
int32 GetDimensions () const
 

Public Attributes

TArray< floatValues
 

Detailed Description

Struct storing a particular entry within the RBF

Member Function Documentation

◆ AddFromRotator()

void FRBFEntry::AddFromRotator ( const FRotator InRot)

Set this entry to 3 floats from supplied rotator

◆ AddFromVector()

void FRBFEntry::AddFromVector ( const FVector InVector)

Set this entry to 3 floats from supplied vector

◆ AsQuat()

FQuat FRBFEntry::AsQuat ( int32  Index) const

Return a target as a quaternion, assuming Values is a sequence of Euler entries. Index is which Euler to convert.

◆ AsRotator()

FRotator FRBFEntry::AsRotator ( int32  Index) const

Return a target as an rotator, assuming Values is a sequence of Euler entries. Index is which Euler to convert.

◆ AsVector()

FVector FRBFEntry::AsVector ( int32  Index) const

◆ GetDimensions()

int32 FRBFEntry::GetDimensions ( ) const
inline

Return dimensionality of this target

Member Data Documentation

◆ Values

TArray<float> FRBFEntry::Values

Set of values for this target, size must be TargetDimensions


The documentation for this struct was generated from the following files: