![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AIDataProvider.h>
Inheritance diagram for FAIDataProviderTypedValue:Public Member Functions | |
| FAIDataProviderTypedValue () | |
| virtual AIMODULE_API bool | IsMatchingType (FProperty *PropType) const override |
| AIMODULE_API bool | Serialize (FArchive &Ar) |
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 | |
| TObjectPtr< UClass > | PropertyType_DEPRECATED |
| FFieldClass * | PropertyType |
Public Attributes inherited from FAIDataProviderValue | |
| TObjectPtr< UAIDataProvider > | DataBinding |
| FName | DataField |
|
inline |
filter for provider's properties
Reimplemented from FAIDataProviderValue.
Implementing Serialize to convert UClass to FFieldClass
| FFieldClass* FAIDataProviderTypedValue::PropertyType |
| TObjectPtr<UClass> FAIDataProviderTypedValue::PropertyType_DEPRECATED |
type of value