![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Archive.h>
Public Member Functions | |
| TCheckedObjPtr () | |
| TCheckedObjPtr (T *InObject) | |
| TCheckedObjPtr & | operator= (T *InObject) |
| UE_FORCEINLINE_HINT T * | operator-> () const |
| UE_FORCEINLINE_HINT T *& | Get () |
| UE_FORCEINLINE_HINT bool | IsValid () const |
| UE_FORCEINLINE_HINT bool | IsError () const |
Friends | |
| class | FArchive |
Wrapper for UObject pointers, which checks that the base class is accurate, upon serializing (to prevent illegal casting)
|
inline |
|
inline |
|
inline |
Retrieves a writable/serializable reference to the pointer
|
inline |
Whether or not there was an error during the previous serialization. This occurs if an object was successfully serialized, but with the wrong base class (which net serialization may have to recover from, if there was supposed to be data serialized along with the object)
|
inline |
Whether or not the pointer is valid/non-null
|
inline |
Returns the object pointer, for accessing members of the object
|
inline |
Assigns a value to the object pointer
| InObject | The value to assign to the pointer |