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

#include <AIDataProvider.h>

+ Inheritance diagram for FAIDataProviderIntValue:

Public Member Functions

AIMODULE_API FAIDataProviderIntValue ()
 
AIMODULE_API int32 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

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

Constructor & Destructor Documentation

◆ FAIDataProviderIntValue()

FAIDataProviderIntValue::FAIDataProviderIntValue ( )

Member Function Documentation

◆ GetValue()

int32 FAIDataProviderIntValue::GetValue ( ) const

◆ ValueToString()

FString FAIDataProviderIntValue::ValueToString ( ) const
overridevirtual

describe default data

Reimplemented from FAIDataProviderValue.

Member Data Documentation

◆ DefaultValue

int32 FAIDataProviderIntValue::DefaultValue

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