Name | Description | |
---|---|---|
|
TSharedPtr ( |
Constructs an empty shared pointer |
|
TSharedPtr ( |
Constructs a shared pointer that owns the specified object. |
|
TSharedPtr ( |
Special constructor used internally to statically cast one shared pointer type to another. |
|
TSharedPtr ( |
Special constructor used internally to cast a 'const' shared pointer a 'mutable' pointer. |
|
TSharedPtr ( |
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. |
|
TSharedPtr ( |
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. |
|
TSharedPtr ( |
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. |
|
TSharedPtr ( |
Constructs a shared pointer that owns the specified object. |
|
TSharedPtr |
Constructs a shared pointer using a proxy reference to a raw pointer. |
|
TSharedPtr ( |
Constructs a shared pointer as a shared reference to an existing shared pointer's object. |
|
TSharedPtr ( |
|
|
TSharedPtr ( |
|
|
TSharedPtr ( |
Implicitly converts a shared reference to a shared pointer, adding a reference to the object. |
|
TSharedPtr |
Constructs a shared pointer from a weak pointer, allowing you to access the object (if it hasn't expired yet.) Remember, if there are no more shared references to the object, the shared pointer will not be valid. |
|
TSharedPtr |
Constructs a shared pointer from a weak pointer, allowing you to access the object (if it hasn't expired yet.) Remember, if there are no more shared references to the object, the shared pointer will not be valid. |