operator==

Overload list

Windows
MacOS
Linux
Name Description

Public function

bool

 

operator==

(
    const FSCSIdentifier& A,
    const FSCSIdentifier& B
)

Public function

bool

 

operator==

(
    const FLandscapeFileResolution& Lh...,
    const FLandscapeFileResolution& Rh...
)

Public function

bool

 

operator==

(
    const FPropertyPath& LHS,
    const FPropertyPath& RHS
)

Public function

bool

 

operator==

(
    const FConversationNodeHandle& Lhs,
    const FConversationNodeHandle& Rhs
)

Public function

bool

 

operator==

(
    const FConversationNodeParameterPai...,
    const FConversationNodeParameterPai...
)

Public function

bool

 

operator==

(
    const FConversationChoiceReference ...,
    const FConversationChoiceReference ...
)

Public function

bool

 

operator==

(
    const FClientConversationOptionEntr...,
    const FClientConversationOptionEntr...
)

Public function

bool

 

operator==

(
    const FClientConversationOptionEntr...,
    const FConversationChoiceReference ...
)

Public function

bool

 

operator==

(
    const FDataRegistryLookup& X,
    const FDataRegistryLookup& Y
)

Public function

bool

 

operator==

(
    const FDataRegistrySourceItemId& X,
    const FDataRegistrySourceItemId& Y
)

Public function

bool

 

operator==

(
    const FDMXAttributeName& V1,
    const FDMXAttributeName& V2
)

Public function

bool

 

operator==

(
    const FSHAHash& Lhs,
    const FNiagaraCompileHash& Rhs
)

Public function

bool

 

operator==

(
    const FOnlineActivityPlayerLocation...,
    const FOnlineActivityPlayerLocation...
)

Equals operator for comparing FOnlineActivityPlayerLocation objects

Public function

bool

 

operator==

(
    const FRCPropertyContainerKey& Lhs,
    const FRCPropertyContainerKey& Rhs
)

Public function

bool

 

operator==

(
    const FRemoteControlMIDIDevice& Lh...,
    const FRemoteControlMIDIDevice& Rh...
)

Public function

bool

 

operator==

(
    const FEQSDebugger::FEnvQueryInfo&...,
    const FEQSDebugger::FEnvQueryInfo&...
)

Public function

bool

 

operator==

(
    TArrayView< ElementType, SizeType >,
    TArrayView< OtherElementType, Other...
)

Comparison of array views to each other is not implemented because it is not obvious whether the caller wants an exact match of the data pointer and size, or to compare the objects being pointed to.

Public function

bool

 

operator==

(
    RangeType&& Lhs,
    TArrayView< ElementType > Rhs
)

Equality operator.

Public function

bool

 

operator==

(
    TArrayView< ElementType > Lhs,
    RangeType&& Rhs
)

Public function

bool

 

operator==

(
    TStringView< CharType > Lhs,
    TStringView< CharType > Rhs
)

Public function

auto

 

operator==

(
    TStringView< CharType > Lhs,
    CharRangeType&& Rhs
)

Public function

auto

 

operator==

(
    CharRangeType&& Lhs,
    TStringView< CharType > Rhs
)

Public function

bool

 

operator==

(
    TStringView< CharType > Lhs,
    const CharType* Rhs
)

Public function

bool

 

operator==

(
    const CharType* Lhs,
    TStringView< CharType > Rhs
)

Public function

bool

 

operator==

(
    const FTextFormatString& LHS,
    const FTextFormatString& RHS
)

Public function

bool

 

operator==

(
    const FNumericUnit< NumericType >&...,
    const FNumericUnit< OtherType >& R...
)

Global arithmetic operators for number types. Deals with conversion from related units correctly.

Public function

bool

 

operator==

(
    const FNumericUnit< NumericType >&...,
    const FNumericUnit< OtherType >& R...
)

Global arithmetic operators for number types. Deals with conversion from related units correctly.

Public function

bool

 

operator==

(
    const FFrameRate& A,
    const FFrameRate& B
)

Public function

bool

 

operator==

(
    FFrameTime A,
    FFrameTime B
)

Public function

bool

 

operator==

(
    const FTimecode& A,
    const FTimecode& B
)

Public function

bool

 

operator==

(
    const FMemoryImageVTablePointer& L...,
    const FMemoryImageVTablePointer& R...
)

Public function

bool

 

operator==

(
    const FMemoryImageNamePointer& Lhs,
    const FMemoryImageNamePointer& Rhs
)

Public function

bool

 

operator==

(
    const FTypeLayoutDesc& Lhs,
    const FTypeLayoutDesc& Rhs
)

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TFunction< FuncType >& Func
)

Nullptr equality operator.

Public function

bool

 

operator==

(
    TSharedPtr< ObjectTypeA, Mode > con...,
    TYPE_OF_NULLPTR
)

Global equality operator for TSharedPtr

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    TSharedPtr< ObjectTypeB, Mode > con...
)

Global equality operator for TSharedPtr

Public function

bool

 

operator==

(
    TSharedRef< ObjectTypeA, Mode > con...,
    TSharedPtr< ObjectTypeB, Mode > con...
)

Tests to see if a TSharedRef is "equal" to a TSharedPtr (both are valid and refer to the same object)

Public function

bool

 

operator==

(
    TSharedPtr< ObjectTypeB, Mode > con...,
    TSharedRef< ObjectTypeA, Mode > con...
)

Tests to see if a TSharedRef is "equal" to a TSharedPtr (both are valid and refer to the same object) (reverse)

Public function

bool

 

operator==

(
    TWeakPtr< ObjectTypeA, Mode > const...,
    TWeakPtr< ObjectTypeB, Mode > const...
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    TWeakPtr< ObjectTypeA, Mode > const...,
    TSharedRef< ObjectTypeB, Mode > con...
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    TWeakPtr< ObjectTypeA, Mode > const...,
    TSharedPtr< ObjectTypeB, Mode > con...
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    TSharedRef< ObjectTypeA, Mode > con...,
    TWeakPtr< ObjectTypeB, Mode > const...
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    TSharedPtr< ObjectTypeA, Mode > con...,
    TWeakPtr< ObjectTypeB, Mode > const...
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    TWeakPtr< ObjectTypeA, Mode > const...,
    TYPE_OF_NULLPTR
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    const TFunction< FuncType >& Func,
    TYPE_OF_NULLPTR
)

Nullptr equality operator.

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    TWeakPtr< ObjectTypeB, Mode > const...
)

Global equality operator for TWeakPtr

Public function

bool

 

operator==

(
    const TUniquePtr< LhsT >& Lhs,
    const TUniquePtr< RhsT >& Rhs
)

Equality comparison operator

Public function

bool

 

operator==

(
    const TUniquePtr< T >& Lhs,
    const TUniquePtr< T >& Rhs
)

Public function

bool

 

operator==

(
    const TUniquePtr< T >& Lhs,
    TYPE_OF_NULLPTR
)

Equality comparison operator against nullptr.

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TUniquePtr< T >& Rhs
)

Public function

bool

 

operator==

(
    const TPimplPtr< T >& Ptr,
    TYPE_OF_NULLPTR
)

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TPimplPtr< T >& Ptr
)

Public function

bool

 

operator==

(
    const TRefCountPtr< ReferencedType ...,
    const TRefCountPtr< ReferencedType ...
)

Public function

bool

 

operator==

(
    const TRefCountPtr< ReferencedType ...,
    ReferencedType* B
)

Public function

bool

 

operator==

(
    ReferencedType* A,
    const TRefCountPtr< ReferencedType ...
)

Public function

bool

 

operator==

(
    TSharedRef< ObjectTypeA, Mode > con...,
    TSharedRef< ObjectTypeB, Mode > con...
)

Global equality operator for TSharedRef

Public function

bool

 

operator==

(
    TSharedPtr< ObjectTypeA, Mode > con...,
    TSharedPtr< ObjectTypeB, Mode > con...
)

Global equality operator for TSharedPtr

Public function

bool

 

operator==

(
    FNameEntryId Id,
    EName Ename
)

Public function

bool

 

operator==

(
    const TWeakObjectPtr< LhsT, OtherTW...,
    const TWeakObjectPtr< RhsT, OtherTW...
)

Compare weak pointers for equality.

Public function

bool

 

operator==

(
    const TWeakObjectPtr< LhsT, OtherTW...,
    const RhsT* Rhs
)

Public function

bool

 

operator==

(
    const LhsT* Lhs,
    const TWeakObjectPtr< RhsT, OtherTW...
)

Public function

bool

 

operator==

(
    const TWeakObjectPtr< LhsT, OtherTW...,
    TYPE_OF_NULLPTR
)

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TWeakObjectPtr< RhsT, OtherTW...
)

Public function

bool

 

operator==

(
    EName Ename,
    FNameEntryId Id
)

Public function

bool

 

operator==

(
    const CharType* LHS,
    const FName& RHS
)

Equality operator with CharType* on left hand side and FName on right hand side

Public function

bool

 

operator==

(
    const FMinimalName& Lhs,
    const FMinimalName& Rhs
)

Public function

bool

 

operator==

(
    const FScriptName& Lhs,
    const FScriptName& Rhs
)

Public function

bool

 

operator==

(
    const FName& Lhs,
    const FMinimalName& Rhs
)

Public function

bool

 

operator==

(
    const FMinimalName& Lhs,
    const FName& Rhs
)

Public function

bool

 

operator==

(
    const FName& Lhs,
    const FScriptName& Rhs
)

Public function

bool

 

operator==

(
    const FScriptName& Lhs,
    const FName& Rhs
)

Public function

bool

 

operator==

(
    const FAssetRegistryExportPath& A,
    const FAssetRegistryExportPath& B
)

Public function

bool

 

operator==

(
    FAssetTagValueRef A,
    FStringView B
)

Public function

bool

 

operator==

(
    FStringView A,
    FAssetTagValueRef B
)

Public function

bool

 

operator==

(
    FAssetTagValueRef A,
    const FString& B
)

These overloads can be removed when the deprecated implicit operator FString is removed.

Public function

bool

 

operator==

(
    const FString& A,
    FAssetTagValueRef B
)

Public function

bool

 

operator==

(
    const FAssetDataTagMap& A,
    const FAssetDataTagMapSharedView& ...
)

Public function

bool

 

operator==

(
    const LhsT* Lhs,
    const TFieldPath< RhsT >& Rhs
)

Public function

bool

 

operator==

(
    const LhsT* Lhs,
    const TWeakFieldPtr< RhsT >& Rhs
)

Public function

bool

 

operator==

(
    const TWeakFieldPtr< LhsT >& Lhs,
    TYPE_OF_NULLPTR
)

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TWeakFieldPtr< RhsT >& Rhs
)

Public function

bool

 

operator==

(
    const TFieldPath< LhsT >& Lhs,
    TYPE_OF_NULLPTR
)

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TFieldPath< RhsT >& Rhs
)

Public function

bool

 

operator==

(
    const TLazyObjectPtr< T >& Lhs,
    const TLazyObjectPtr< U >& Rhs
)

Compare with another TLazyObjectPtr of related type

Public function

bool

 

operator==

(
    const TLazyObjectPtr< T >& Lhs,
    const U* Rhs
)

Compare for equality with a raw pointer

Public function

bool

 

operator==

(
    const U* Lhs,
    const TLazyObjectPtr< T >& Rhs
)

Public function

bool

 

operator==

(
    const TLazyObjectPtr< T >& Lhs,
    TYPE_OF_NULLPTR
)

Compare to null

Public function

bool

 

operator==

(
    TYPE_OF_NULLPTR,
    const TLazyObjectPtr< T >& Rhs
)

Public function

bool

 

operator==

(
    const TStrongObjectPtr< LHSObjectTy...,
    const TStrongObjectPtr< RHSObjectTy...
)

Public function

bool

 

operator==

(
    const FEdGraphTerminalType& A,
    const FEdGraphTerminalType& B
)

Public function

bool

 

operator==

(
    const FMeshSectionInfo& A,
    const FMeshSectionInfo& B
)

Comparison for mesh section info.

Public function

bool

 

operator==

(
    const FMaterialParameterInfo& Lhs,
    const FMaterialParameterInfo& Rhs
)

Public function

bool

 

operator==

(
    const FMemoryImageMaterialParameter...,
    const FMemoryImageMaterialParameter...
)

Public function

bool

 

operator==

(
    const FMaterialParameterInfo& Lhs,
    const FMemoryImageMaterialParameter...
)

Public function

bool

 

operator==

(
    const FMemoryImageMaterialParameter...,
    const FMaterialParameterInfo& Rhs
)

Public function

bool

 

operator==

(
    const TSequenceNumber< NumBits, Seq...,
    const TSequenceNumber< NumBits, Seq...
)

Equals,

that sequence numbers wrap around so 0 == 0 + SequenceNumberCount

Public function

bool

 

operator==

(
    const FDiffSingleResult& LHS,
    const FDiffSingleResult& RHS
)

Public function

bool

 

operator==

(
    const FScreenVertex& a,
    const FScreenVertex& b
)

Public function

bool

 

operator==

(
    const FShaderCompileJobKey& Lhs,
    const FShaderCompileJobKey& Rhs
)

Public function

bool

 

operator==

(
    const FShaderPipelineCompileJobKey ...,
    const FShaderPipelineCompileJobKey ...
)

Public function

bool

 

operator==

(
    const FDialogueContext& LHS,
    const FDialogueContext& RHS
)

Public function

bool

 

operator==

(
    const FDialogueContextMapping& LHS,
    const FDialogueContextMapping& RHS
)

Public function

bool

 

operator==

(
    const FVisualLoggerCategoryVerbosit...,
    const FVisualLoggerCategoryVerbosit...
)

Public function

bool

 

operator==

(
    const FVisualLogEvent& Left,
    const FVisualLogEvent& Right
)

Public function

bool

 

operator==

(
    const FJsonValue& Lhs,
    const FJsonValue& Rhs
)

Public function

bool

 

operator==

(
    const TShaderRefBase< ShaderType0, ...,
    const TShaderRefBase< ShaderType1, ...
)

Public function

bool

 

operator==

(
    const FParameterAllocation& A,
    const FParameterAllocation& B
)

Public function

bool

 

operator==

(
    const FShaderCodeVendorExtension& ...,
    const FShaderCodeVendorExtension& ...
)

Public function

bool

 

operator==

(
    const FVirtualTextureProducerHandle...,
    const FVirtualTextureProducerHandle...
)

Public function

bool

 

operator==

(
    const FAllocatedVTDescription& Lhs,
    const FAllocatedVTDescription& Rhs
)

Public function

bool

 

operator==

(
    const FVirtualTextureLocalTile& Lh...,
    const FVirtualTextureLocalTile& Rh...
)

Public function

bool

 

operator==

(
    const FRHIUniformBufferLayout::FRes...,
    const FRHIUniformBufferLayout::FRes...
)

Compare two uniform buffer layouts.

Public function

bool

 

operator==

(
    const FRHIUniformBufferLayout& A,
    const FRHIUniformBufferLayout& B
)

Compare two uniform buffer layouts.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss