UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SharedPointerInternals::TRawPtrProxy< ObjectType > Struct Template Reference

#include <SharedPointerInternals.h>

Public Member Functions

UE_FORCEINLINE_HINT TRawPtrProxy (TYPE_OF_NULLPTR)
 
UE_FORCEINLINE_HINT TRawPtrProxy (ObjectType *InObject)
 

Public Attributes

ObjectType * Object
 

Detailed Description

template<class ObjectType>
struct SharedPointerInternals::TRawPtrProxy< ObjectType >

Proxy structure for implicitly converting raw pointers to shared/weak pointers

Constructor & Destructor Documentation

◆ TRawPtrProxy() [1/2]

template<class ObjectType >
UE_FORCEINLINE_HINT SharedPointerInternals::TRawPtrProxy< ObjectType >::TRawPtrProxy ( TYPE_OF_NULLPTR  )
inline

Construct implicitly from a nullptr

◆ TRawPtrProxy() [2/2]

template<class ObjectType >
UE_FORCEINLINE_HINT SharedPointerInternals::TRawPtrProxy< ObjectType >::TRawPtrProxy ( ObjectType *  InObject)
inlineexplicit

Construct explicitly from an object

Member Data Documentation

◆ Object

template<class ObjectType >
ObjectType* SharedPointerInternals::TRawPtrProxy< ObjectType >::Object

The object pointer


The documentation for this struct was generated from the following file: