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

#include <AIDataProvider.h>

+ Inheritance diagram for FAIDataProviderFloatValue:

Public Member Functions

AIMODULE_API FAIDataProviderFloatValue ()
 
AIMODULE_API float GetValue () const
 
virtual AIMODULE_API FString ValueToString () const override
 
- Public Member Functions inherited from FAIDataProviderTypedValue
 FAIDataProviderTypedValue ()
 
virtual AIMODULE_API bool IsMatchingType (FProperty *PropType) const override
 
AIMODULE_API bool Serialize (FArchive &Ar)
 
- Public Member Functions inherited from FAIDataProviderValue
AIMODULE_API FString ToString () const
 
AIMODULE_API void GetMatchingProperties (TArray< FName > &MatchingProperties) const
 
template<typename T >
T * GetRawValuePtr () const
 
AIMODULE_API void BindData (const UObject *Owner, int32 RequestId) const
 
bool IsDynamic () const
 
 FAIDataProviderValue ()
 
virtual ~FAIDataProviderValue ()
 

Public Attributes

float DefaultValue
 
- Public Attributes inherited from FAIDataProviderTypedValue
TObjectPtr< UClassPropertyType_DEPRECATED
 
FFieldClassPropertyType
 
- Public Attributes inherited from FAIDataProviderValue
TObjectPtr< UAIDataProviderDataBinding
 
FName DataField
 

Constructor & Destructor Documentation

◆ FAIDataProviderFloatValue()

FAIDataProviderFloatValue::FAIDataProviderFloatValue ( )

Member Function Documentation

◆ GetValue()

float FAIDataProviderFloatValue::GetValue ( ) const

◆ ValueToString()

FString FAIDataProviderFloatValue::ValueToString ( ) const
overridevirtual

describe default data

Reimplemented from FAIDataProviderValue.

Member Data Documentation

◆ DefaultValue

float FAIDataProviderFloatValue::DefaultValue

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