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

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

AddDependency(FDependsNode *InDependency, UE::AssetRegistry::EDependencyCategory InDependencyType, UE::AssetRegistry::EDependencyProperty InProperties)FDependsNode
AddPackageDependencySet(FDependsNode *InDependency, const FPackageFlagSet &PropertyCombinationSet)FDependsNode
AddReferencer(FDependsNode *InReferencer)FDependsNode
ByteToManageProperties(uint8 Bits)FDependsNodeinlinestatic
ByteToPackageProperties(uint8 Bits)FDependsNodeinlinestatic
ClearDependencies(UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All)FDependsNode
ClearReferencers()FDependsNode
ContainsDependency(const FDependsNode *InDependency, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
FDependsNode()FDependsNodeinline
FDependsNode(const FAssetIdentifier &InIdentifier)FDependsNodeinline
FDependsNodeList typedefFDependsNode
FIterateDependenciesCallback typedefFDependsNode
FManageFlagSet typedefFDependsNode
FPackageFlagSet typedefFDependsNode
GetAllocatedSize(void) constFDependsNodeinline
GetAllowShrinking() constFDependsNodeinline
GetConnectionCount() constFDependsNode
GetDependencies(TArray< FDependsNode * > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
GetDependencies(TArray< FAssetIdentifier > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
GetDependencies(TArray< FAssetDependency > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
GetIdentifier() constFDependsNodeinline
GetPackageName() constFDependsNodeinline
GetPackageReferencers(TArray< TPair< FAssetIdentifier, FPackageFlagSet > > &OutReferencers)FDependsNode
GetReferencers(TArray< FDependsNode * > &OutReferencers, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
GetReferencers(TArray< FAssetDependency > &OutReferencers, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
IsDependencyListSorted(UE::AssetRegistry::EDependencyCategory Category) constFDependsNode
IsReferencersSorted() constFDependsNode
IsScriptDependenciesInitialized() constFDependsNode
IsScriptPath() constFDependsNodeinline
IterateOverDependencies(const FIterateDependenciesCallback &InCallback, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
IterateOverDependencies(const FIterateDependenciesCallback &InCallback, const FDependsNode *DependsNode, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) constFDependsNode
IterateOverReferencers(const T &InCallback) constFDependsNodeinline
LegacySerializeLoad_BeforeFlags(FArchive &Ar, FAssetRegistryVersion::Type Version, FDependsNode *PreallocatedDependsNodeDataBuffer, int32 NumDependsNodes, bool bSerializeDependencies)FDependsNode
ManageFlagSetWidthFDependsNodestatic
ManageFlagWidthFDependsNodestatic
ManagePropertiesToByte(UE::AssetRegistry::EDependencyProperty Properties)FDependsNodeinlinestatic
PackageFlagSetWidthFDependsNodestatic
PackageFlagWidthFDependsNodestatic
PackagePropertiesToByte(UE::AssetRegistry::EDependencyProperty Properties)FDependsNodeinlinestatic
PrintDependencies() constFDependsNode
PrintNode() constFDependsNode
PrintReferencers() constFDependsNode
RefreshReferencers()FDependsNode
RemoveDependency(FDependsNode *InDependency, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::All)FDependsNode
RemoveLinks(const TUniqueFunction< bool(const FDependsNode *)> &ShouldRemove)FDependsNode
RemoveManageReferencesToNode()FDependsNode
RemoveReferencer(FDependsNode *InReferencer)FDependsNode
RemoveReferencers(const TSet< FDependsNode * > &InReferencers)FDependsNode
Reserve(int32 InNumPackageDependencies, int32 InNumNameDependencies, int32 InNumManageDependencies, int32 InNumReferencers)FDependsNodeinline
Reserve(const FDependsNodeReservations &InReservations)FDependsNodeinline
Reserve(const FDependsNode *Other)FDependsNodeinline
SearchableNameFlagSetWidthFDependsNodestatic
SearchableNameFlagWidthFDependsNodestatic
SerializeLoad(FArchive &Ar, const TUniqueFunction< FDependsNode *(int32)> &GetNodeFromSerializeIndex, FLoadScratch &Scratch, FAssetRegistryVersion::Type Version)FDependsNode
SerializeSave(FArchive &Ar, const TUniqueFunction< int32(FDependsNode *, bool)> &GetSerializeIndexFromNode, FSaveScratch &Scratch, const FAssetRegistrySerializationOptions &Options) constFDependsNode
SetAllowShrinking(bool bAllowShrinking)FDependsNodeinline
SetIdentifier(const FAssetIdentifier &InIdentifier)FDependsNode
SetIsDependencyListSorted(UE::AssetRegistry::EDependencyCategory Category, bool bValue)FDependsNode
SetIsReferencersSorted(bool bValue)FDependsNode
SetIsScriptDependenciesInitialized(bool bValue)FDependsNode