Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Templates > API/Runtime/Core/Templates/TSharedPtr > API/Runtime/Core/Templates/TSharedPtr/__ctor
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Templates/SharedPointer.h |
Include | #include "Templates/SharedPointer.h" |
template<typename OtherType>
TSharedPtr
(
TSharedPtr < OtherType, Mode > && OtherSharedPtr,
ObjectType * InObject
)
Remarks
Aliasing constructor used to create a shared pointer which shares its reference count with another shared object, but pointing to a different object, typically a subobject.
Parameters
Name | Description |
---|---|
OtherSharedPtr | The shared pointer whose reference count should be shared. |
InObject | The object pointer to use (instead of the incoming shared pointer's object) |