Navigation
Unreal Engine C++ API Reference > Runtime > Core > Templates > TWeakPtr
Type | Name | Description | |
---|---|---|---|
![]() |
NOTE: FNullTag parameter is an Unreal extension to standard shared_ptr behavior. | ||
![]() |
TWeakPtr
(
TSharedRef< OtherType, Mode > const& InSharedRef |
NOTE: The following is an Unreal extension to standard shared_ptr behavior. | |
![]() |
TWeakPtr
(
TSharedPtr< OtherType, Mode > const& InSharedPtr |
Constructs a weak pointer from a shared pointer | |
![]() |
Constructs a weak pointer from a weak pointer of another type. | ||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
TWeakPtr
(
TWeakPtr< OtherType, Mode > const& InWeakPtr, |
Special constructor used internally to statically cast one weak pointer type to another. | |
![]() |
TWeakPtr
(
TWeakPtr< OtherType, Mode > const& InWeakPtr, |
Special constructor used internally to cast a 'const' weak pointer a 'mutable' pointer. |