Name | Description | |
---|---|---|
|
TSharedRef() |
Constructs default shared reference that owns the default object for specified type. |
|
TSharedRef ( |
Special constructor used internally to statically cast one shared reference type to another. |
|
TSharedRef ( |
Special constructor used internally to cast a 'const' shared reference a 'mutable' reference. |
|
TSharedRef ( |
Aliasing constructor used to create a shared reference which shares its reference count with another shared object, but pointing to a different object, typically a subobject. |
|
TSharedRef ( |
|
|
TSharedRef ( |
NOTE: TSharedRef has no default constructor as it does not support empty references. |
|
TSharedRef |
NOTE: The following is an Unreal extension to standard shared_ptr behavior. |
|
TSharedRef ( |
Constructs a shared reference as a reference to an existing shared reference's object. |
|
TSharedRef ( |
|
|
TSharedRef ( |
|
|
TSharedRef ( |
Converts a shared pointer to a shared reference. |
|
TSharedRef ( |
|
|
TSharedRef ( |
Constructs a shared reference that owns the specified object. Must not be nullptr. |