Navigation
API > API/Runtime > API/Runtime/CoreUObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
FRemoteWorkPriority Lhs, |
UObject/RemoteExecutor.h | ||
bool operator==
(
LhsType* Lhs, |
UObject/SoftObjectPtr.h | ||
bool operator==
(
TYPE_OF_NULLPTR Lhs, |
UObject/SoftObjectPtr.h | ||
bool operator==
(
const UClass* Lhs, |
UObject/SoftObjectPtr.h | ||
bool operator==
(
const TWeakFieldPtr< LhsType >& Lhs, |
Compare weak pointers for equality | UObject/WeakFieldPtr.h | |
bool operator==
(
const TWeakFieldPtr< LhsType >& Lhs, |
Compare weak pointers for equality | UObject/WeakFieldPtr.h | |
bool operator==
(
const LhsType* Lhs, |
Compare weak pointers for equality | UObject/WeakFieldPtr.h | |
bool operator==
(
const TWeakFieldPtr< LhsType >& Lhs, |
Test weak pointer for null | UObject/WeakFieldPtr.h | |
bool operator==
(
TYPE_OF_NULLPTR, |
Test weak pointer for null | UObject/WeakFieldPtr.h |
operator==(FRemoteWorkPriority, FRemoteWorkPriority)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteExecutor.h |
| Include Path | #include "UObject/RemoteExecutor.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/RemoteExecutor.cpp |
bool operator==
(
FRemoteWorkPriority Lhs,
FRemoteWorkPriority Rhs
)
operator==(LhsType *, const TSoftObjectPtr< RhsType > &)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<typename LhsType, typename RhsType, std::enable_if_t<, LhsType *, RhsType * >), int >>
bool operator==
(
LhsType * Lhs,
const TSoftObjectPtr < RhsType > & Rhs
)
operator==(TYPE_OF_NULLPTR, const TSoftObjectPtr< RhsType > &)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<typename RhsType>
bool operator==
(
TYPE_OF_NULLPTR Lhs,
const TSoftObjectPtr < RhsType > & Rhs
)
operator==(const UClass *, const TSoftClassPtr< TClass > &)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class TClass>
bool operator==
(
const UClass * Lhs,
const TSoftClassPtr < TClass > & Rhs
)
operator==(const TWeakFieldPtr< LhsType > &, const TWeakFieldPtr< RhsType > &)
Description
Compare weak pointers for equality
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakFieldPtr.h |
| Include Path | #include "UObject/WeakFieldPtr.h" |
template<typename LhsType, typename RhsType, std::enable_if_t<((!std::is_same_v< decltype((LhsType *) nullptr==(RhsType *) nullptr), long long ************ >)), int >>
bool operator==
(
const TWeakFieldPtr < LhsType > & Lhs,
const TWeakFieldPtr < RhsType > & Rhs
)
Parameters
| Name | Remarks |
|---|---|
| Lhs | weak pointer to compare |
| Rhs | weak pointer to compare |
operator==(const TWeakFieldPtr< LhsType > &, const RhsType *)
Description
Compare weak pointers for equality
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakFieldPtr.h |
| Include Path | #include "UObject/WeakFieldPtr.h" |
template<typename LhsType, typename RhsType, std::enable_if_t<((!std::is_same_v< decltype((LhsType *) nullptr==(const RhsType *) nullptr), long long ************ >)), int >>
bool operator==
(
const TWeakFieldPtr < LhsType > & Lhs,
const RhsType * Rhs
)
Parameters
| Name | Remarks |
|---|---|
| Lhs | weak pointer to compare |
| Rhs | pointer to compare |
operator==(const LhsType *, const TWeakFieldPtr< RhsType > &)
Description
Compare weak pointers for equality
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakFieldPtr.h |
| Include Path | #include "UObject/WeakFieldPtr.h" |
template<typename LhsType, typename RhsType, std::enable_if_t<((!std::is_same_v< decltype((const LhsType *) nullptr==(RhsType *) nullptr), long long ************ >)), int >>
bool operator==
(
const LhsType * Lhs,
const TWeakFieldPtr < RhsType > & Rhs
)
Parameters
| Name | Remarks |
|---|---|
| Lhs | pointer to compare |
| Rhs | weak pointer to compare |
operator==(const TWeakFieldPtr< LhsType > &, TYPE_OF_NULLPTR)
Description
Test weak pointer for null
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakFieldPtr.h |
| Include Path | #include "UObject/WeakFieldPtr.h" |
template<typename LhsType>
bool operator==
(
const TWeakFieldPtr < LhsType > & Lhs,
TYPE_OF_NULLPTR
)
Parameters
| Name | Remarks |
|---|---|
| Lhs | weak pointer to test |
operator==(TYPE_OF_NULLPTR, const TWeakFieldPtr< RhsType > &)
Description
Test weak pointer for null
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakFieldPtr.h |
| Include Path | #include "UObject/WeakFieldPtr.h" |
template<typename RhsType>
bool operator==
(
TYPE_OF_NULLPTR,
const TWeakFieldPtr < RhsType > & Rhs
)
Parameters
| Name | Remarks |
|---|---|
| Rhs | weak pointer to test |