UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMemberReference Member List

This is the complete list of members for FMemberReference, including all inherited members.

bSelfContextFMemberReferencemutableprotected
bWasDeprecatedFMemberReferencemutableprotected
FillSimpleMemberReference(const TFieldType *InField, FSimpleMemberReference &OutReference)FMemberReferenceinlinestatic
FindRemappedField(UClass *FieldClass, UClass *InitialScope, FName InitialName, bool bInitialScopeMustBeOwnerOfFieldForParentScopeRedirect=false)FMemberReferencestatic
FindRemappedField(FFieldClass *FieldClass, UClass *InitialScope, FName InitialName, bool bInitialScopeMustBeOwnerOfFieldForParentScopeRedirect=false)FMemberReferencestatic
FindRemappedField(UClass *InitialScope, FName InitialName, bool bInitialScopeMustBeOwnerOfFieldForParentScopeRedirect=false)FMemberReferenceinlinestatic
FMemberReference()FMemberReferenceinline
GetMemberGuid() constFMemberReferenceinline
GetMemberName() constFMemberReferenceinline
GetMemberParentClass() constFMemberReferenceinline
GetMemberParentClass(UClass *SelfScope) constFMemberReferenceinline
GetMemberParentPackage() constFMemberReferenceinline
GetMemberScope(UClass *InMemberParentClass) constFMemberReferenceinline
GetMemberScopeName() constFMemberReferenceinline
GetScope(UClass *SelfScope=nullptr) constFMemberReferenceinline
InvalidateScope()FMemberReference
IsDeprecated() constFMemberReferenceinline
IsLocalScope() constFMemberReferenceinline
IsSameReference(const FMemberReference &InReference) constFMemberReferenceinline
IsSelfContext() constFMemberReferenceinline
IsSparseClassData(const UClass *OwningClass) constFMemberReference
MemberGuidFMemberReferencemutableprotected
MemberNameFMemberReferencemutableprotected
MemberParentFMemberReferencemutableprotected
MemberScopeFMemberReferencemutableprotected
ResolveMember(UClass *SelfScope=nullptr, const bool bAlwaysFollowRedirects=false) constFMemberReferenceinline
ResolveMember(UClass *SelfScope, const bool bAlwaysFollowRedirects) constFMemberReferenceinline
ResolveMember(UBlueprint *SelfScope)FMemberReferenceinline
ResolveMemberFunction(UClass *SelfScope, const bool bAlwaysFollowRedirects) constFMemberReference
ResolveMemberImpl(UClass *SelfScope, TFieldTypeClass *FieldClas, const bool bAlwaysFollowRedirects, const bool bIsUFunctionOrMulticastDelegate) constFMemberReference
ResolveMemberProperty(UClass *SelfScope, const bool bAlwaysFollowRedirects, FFieldClass *FieldClass) constFMemberReference
ResolveSimpleMemberReference(const FSimpleMemberReference &Reference, UClass *SelfScope=nullptr)FMemberReferenceinlinestatic
SetDirect(const FName InMemberName, const FGuid InMemberGuid, TSubclassOf< class UObject > InMemberParentClass, bool bIsConsideredSelfContext)FMemberReference
SetExternalDelegateMember(FName InMemberName)FMemberReference
SetExternalMember(FName InMemberName, TSubclassOf< class UObject > InMemberParentClass)FMemberReference
SetExternalMember(FName InMemberName, TSubclassOf< class UObject > InMemberParentClass, const FGuid &InMemberGuid)FMemberReference
SetFromField(const typename TFieldType::BaseFieldClass *InField, const bool bIsConsideredSelfContext, UClass *OwnerClass=nullptr)FMemberReferenceinline
SetGlobalField(FName InFieldName, UPackage *InParentPackage)FMemberReference
SetLocalMember(FName InMemberName, UStruct *InScope, const FGuid InMemberGuid)FMemberReference
SetLocalMember(FName InMemberName, FString InScopeName, const FGuid InMemberGuid)FMemberReference
SetSelfMember(FName InMemberName)FMemberReference
SetSelfMember(FName InMemberName, const FGuid &InMemberGuid)FMemberReference