7#if UE_WITH_CONFIG_TRACKING || WITH_EDITOR
12#include "Interfaces/ITargetPlatform.h"
40 FName GetSectionName()
const;
41 FName GetValueName()
const;
89inline FName FConfigAccessData::GetConfigPlatform()
const
94inline FName FConfigAccessData::GetFileName()
const
99inline FName FConfigAccessData::GetSectionName()
const
104inline FName FConfigAccessData::GetValueName()
const
106 return FName(ValueName);
109inline uint32 GetTypeHash(
const UE::ConfigAccessTracking::FConfigAccessData& Data)
128 FileName ==
Other.FileName && SectionName ==
Other.SectionName && ValueName ==
Other.ValueName &&
134 return !(*
this ==
Other);
143 if (ConfigPlatform !=
Other.ConfigPlatform)
145 return ConfigPlatform.LexicalLess(
Other.ConfigPlatform);
147 if (FileName !=
Other.FileName)
149 return FileName.LexicalLess(
Other.FileName);
151 if (SectionName !=
Other.SectionName)
153 return SectionName.LexicalLess(
Other.SectionName);
155 if (ValueName !=
Other.ValueName)
165 if (
Other.RequestingPlatform ==
nullptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const TCHAR * LexToString(EAnalyticsRecordEventMode Mode)
Definition IAnalyticsProvider.cpp:5
void LexFromString(EAudioFeature &OutFeature, const TCHAR *String)
Definition IOSAppDelegate.cpp:163
bool operator<(const FTextFormatString &LHS, const FTextFormatString &RHS)
Definition ITextFormatArgumentModifier.h:147
UE_FORCEINLINE_HINT bool operator!=(const FIndexedPointer &Other) const
Definition LockFreeList.h:76
#define NAME_NO_NUMBER_INTERNAL
Definition NameTypes.h:157
#define TEXTVIEW(str)
Definition StringView.h:553
constexpr uint32 HashCombineFast(uint32 A, uint32 B)
Definition TypeHash.h:74
Definition NameTypes.h:617
FORCEINLINE bool LexicalLess(const FName &Other) const
Definition NameTypes.h:821
Definition ArrayView.h:139
GeometryCollection::Facades::FMuscleActivationData Data
Definition MuscleActivationConstraints.h:15
uint32 GetTypeHash(const FKey &Key)
Definition BlackboardKey.h:35
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
Definition ConfigAccessTracking.h:154
TValueOrError< FDocument, FParseError > Parse(const FStringView JsonText)
Definition RapidJsonUtils.cpp:233
CUTF8String GetFileName(const CUTF8StringView &Path)
Definition FilePathUtils.cpp:87
Definition NameTypes.h:439
Definition NameTypes.h:69