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

#include <AIDataProvider.h>

+ Inheritance diagram for FAIDataProviderStructValue:

Public Member Functions

virtual AIMODULE_API bool IsMatchingType (FProperty *PropType) const override
 
- Public Member Functions inherited from FAIDataProviderValue
virtual AIMODULE_API FString ValueToString () const
 
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

FString StructName
 
- Public Attributes inherited from FAIDataProviderValue
TObjectPtr< UAIDataProviderDataBinding
 
FName DataField
 

Member Function Documentation

◆ IsMatchingType()

bool FAIDataProviderStructValue::IsMatchingType ( FProperty PropType) const
overridevirtual

filter for provider's properties

Reimplemented from FAIDataProviderValue.

Member Data Documentation

◆ StructName

FString FAIDataProviderStructValue::StructName

name of UStruct type


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