operator==

Overload list

Windows
MacOS
Linux
Name Description

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

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