![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Serializable.h>
Public Member Functions | |
| TSerializablePtr () | |
| template<typename R > | |
| TSerializablePtr (const TUniquePtr< R > &Unique) | |
| TSerializablePtr (TUniquePtr< T > &&Unique)=delete | |
| template<ESPMode TESPMode> | |
| TSerializablePtr (const TSharedPtr< T, TESPMode > &Shared) | |
| TSerializablePtr (const TRefCountPtr< T > &RefCount) | |
| const T * | operator-> () const |
| const T * | Get () const |
| const T * | GetReference () const |
| const T & | operator* () const |
| void | Reset () |
| bool | operator! () const |
| bool | operator== (const TSerializablePtr< T > &Serializable) const |
| bool | operator!= (const TSerializablePtr< T > &Serializable) const |
| operator bool () const | |
| bool | IsValid () const |
| template<typename R > | |
| operator TSerializablePtr< R > () const | |
| void | SetFromRawLowLevel (const T *InPtr) |
|
inline |
|
inlineexplicit |
|
explicitdelete |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |