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

#include <Constraint.h>

Public Member Functions

 FFilterOptionPerAxis ()
 
 FFilterOptionPerAxis (bool X, bool Y, bool Z)
 
void FilterVector (FVector &Input, const FVector &ResetValue=FVector::ZeroVector) const
 
void FilterQuat (FQuat &Input, const FQuat &ResetValue=FQuat::Identity) const
 
void FilterRotator (FRotator &Input, const FRotator &ResetValue=FRotator::ZeroRotator) const
 
bool IsValid () const
 
bool HasNoEffect () const
 

Public Attributes

bool bX
 
bool bY
 
bool bZ
 

Friends

FArchiveoperator<< (FArchive &Ar, FFilterOptionPerAxis &D)
 

Detailed Description

Filter Option Per Axis

This is used to filter per axis for constraint options

Constructor & Destructor Documentation

◆ FFilterOptionPerAxis() [1/2]

FFilterOptionPerAxis::FFilterOptionPerAxis ( )
inline

◆ FFilterOptionPerAxis() [2/2]

FFilterOptionPerAxis::FFilterOptionPerAxis ( bool  X,
bool  Y,
bool  Z 
)
inline

Member Function Documentation

◆ FilterQuat()

void FFilterOptionPerAxis::FilterQuat ( FQuat Input,
const FQuat ResetValue = FQuat::Identity 
) const
inline

◆ FilterRotator()

void FFilterOptionPerAxis::FilterRotator ( FRotator Input,
const FRotator ResetValue = FRotator::ZeroRotator 
) const
inline

◆ FilterVector()

void FFilterOptionPerAxis::FilterVector ( FVector Input,
const FVector ResetValue = FVector::ZeroVector 
) const
inline

◆ HasNoEffect()

bool FFilterOptionPerAxis::HasNoEffect ( ) const
inline

◆ IsValid()

bool FFilterOptionPerAxis::IsValid ( ) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FFilterOptionPerAxis D 
)
friend

Member Data Documentation

◆ bX

bool FFilterOptionPerAxis::bX

◆ bY

bool FFilterOptionPerAxis::bY

◆ bZ

bool FFilterOptionPerAxis::bZ

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