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

#include <TwoAxisPropertyEditBehavior.h>

+ Inheritance diagram for ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface:

Public Types

typedef TUniqueFunction< float(void)> FGetValueSignature
 
typedef TUniqueFunction< void(float)> FSetValueSignature
 
typedef TUniqueFunction< float(float)> FMutateDeltaSignature
 

Public Member Functions

bool IsValid () const
 
- Public Member Functions inherited from ITwoAxisPropertyEditBehaviorTarget::IPropertyInterface
virtual ~IPropertyInterface ()
 

Public Attributes

FGetValueSignature GetValueFunc
 
FSetValueSignature SetValueFunc
 
FMutateDeltaSignature MutateDeltaFunc = [](float Delta){ return Delta; }
 
FText Name
 
float EditRate = 0.002f
 
bool bEnabled = false
 

Member Typedef Documentation

◆ FGetValueSignature

◆ FMutateDeltaSignature

◆ FSetValueSignature

Member Function Documentation

◆ IsValid()

bool ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::IsValid ( ) const
inline

Member Data Documentation

◆ bEnabled

bool ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::bEnabled = false

◆ EditRate

float ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::EditRate = 0.002f

◆ GetValueFunc

FGetValueSignature ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::GetValueFunc

◆ MutateDeltaFunc

FMutateDeltaSignature ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::MutateDeltaFunc = [](float Delta){ return Delta; }

◆ Name

FText ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::Name

◆ SetValueFunc

FSetValueSignature ULocalTwoAxisPropertyEditInputBehavior::FPropertyInterface::SetValueFunc

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