Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TSoftObjectPtr
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const TSoftObjectPtr& Rhs |
Compare soft pointers for equality Caution: Two soft pointers might not be equal to each other, but they both might return nullptr | UObject/SoftObjectPtr.h | |
bool operator==
(
const TSoftObjectPtr< U >& Rhs |
UObject/SoftObjectPtr.h | ||
bool operator==
(
const TSoftObjectPtr< U >& Rhs |
UObject/SoftObjectPtr.h | ||
bool operator==
(
U* Rhs |
UObject/SoftObjectPtr.h | ||
bool operator==
(
U* Rhs |
UObject/SoftObjectPtr.h | ||
bool operator==
(
TYPE_OF_NULLPTR |
UObject/SoftObjectPtr.h |
operator==(const TSoftObjectPtr &)
Description
Compare soft pointers for equality Caution: Two soft pointers might not be equal to each other, but they both might return nullptr
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
bool operator==
(
const TSoftObjectPtr & Rhs
) const
Parameters
| Name | Remarks |
|---|---|
| Other | soft pointer to compare to |
operator==(const TSoftObjectPtr< U > &)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<typename U, std::enable_if_t<, T *, U * >), int >>
bool operator==
(
const TSoftObjectPtr < U > & Rhs
) const
operator==(const TSoftObjectPtr< U > &)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<typename U, std::enable_if_t<, T *, U * >), int >>
bool operator==
(
const TSoftObjectPtr < U > & Rhs
) const
operator==(U *)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<typename U, std::enable_if_t<, T *, U * >), int >>
bool operator==
(
U * Rhs
) const
operator==(U *)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<typename U, std::enable_if_t<, T *, U * >), int >>
bool operator==
(
U * Rhs
) const
operator==(TYPE_OF_NULLPTR)
| Name | operator== |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
bool operator==
(
TYPE_OF_NULLPTR
) const