UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::FieldNotification::IClassDescriptor Struct Reference

#include <IFieldNotificationClassDescriptor.h>

+ Inheritance diagram for UE::FieldNotification::IClassDescriptor:

Public Types

enum  { Max_IndexOf_ = 0 }
 

Public Member Functions

FFieldId GetField (const UClass *Class, FName InFieldName) const
 
virtual void ForEachField (const UClass *Class, TFunctionRef< bool(FFieldId FielId)> Callback) const
 
virtual ~IClassDescriptor ()=default
 

Member Enumeration Documentation

◆ anonymous enum

Enumerator
Max_IndexOf_ 

Constructor & Destructor Documentation

◆ ~IClassDescriptor()

virtual UE::FieldNotification::IClassDescriptor::~IClassDescriptor ( )
virtualdefault

Member Function Documentation

◆ ForEachField()

virtual void UE::FieldNotification::IClassDescriptor::ForEachField ( const UClass Class,
TFunctionRef< bool(FFieldId FielId)>  Callback 
) const
inlinevirtual

Execute the callback for every FieldId in the ClassDescriptor.

Reimplemented in UUIComponent::FFieldNotificationClassDescriptor.

◆ GetField()

FFieldId UE::FieldNotification::IClassDescriptor::GetField ( const UClass Class,
FName  InFieldName 
) const
inline

Find the FieldId by name. Returns an invalid FFIeldId if not found.


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