![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SharedBuffer.h>
Public Member Functions | |
| FWeakSharedBuffer ()=default | |
| CORE_API | FWeakSharedBuffer (const FSharedBuffer &Buffer) |
| CORE_API FWeakSharedBuffer & | operator= (const FSharedBuffer &Buffer) |
| CORE_API void | Reset () |
| CORE_API FSharedBuffer | Pin () const |
| bool | operator== (const FWeakSharedBuffer &BufferB) const |
| bool | operator!= (const FWeakSharedBuffer &BufferB) const |
Friends | |
| const FWeakOwnerPtrType & | ToPrivateOwnerPtr (const FWeakSharedBuffer &Buffer) |
| uint32 | GetTypeHash (const FWeakSharedBuffer &Buffer) |
| bool | operator== (const FWeakSharedBuffer &BufferA, const FUniqueBuffer &BufferB) |
| bool | operator== (const FWeakSharedBuffer &BufferA, const FSharedBuffer &BufferB) |
| bool | operator== (const FUniqueBuffer &BufferA, const FWeakSharedBuffer &BufferB) |
| bool | operator== (const FSharedBuffer &BufferA, const FWeakSharedBuffer &BufferB) |
| bool | operator!= (const FWeakSharedBuffer &BufferA, const FUniqueBuffer &BufferB) |
| bool | operator!= (const FUniqueBuffer &BufferA, const FWeakSharedBuffer &BufferB) |
| bool | operator!= (const FWeakSharedBuffer &BufferA, const FSharedBuffer &BufferB) |
| bool | operator!= (const FSharedBuffer &BufferA, const FWeakSharedBuffer &BufferB) |
A weak reference to a shared-ownership immutable buffer.
|
default |
Construct a null weak shared buffer.
| FWeakSharedBuffer::FWeakSharedBuffer | ( | const FSharedBuffer & | Buffer | ) |
Construct a weak shared buffer from a shared buffer.
|
inline |
| FWeakSharedBuffer & FWeakSharedBuffer::operator= | ( | const FSharedBuffer & | Buffer | ) |
Assign a weak shared buffer from a shared buffer.
|
inline |
| FSharedBuffer FWeakSharedBuffer::Pin | ( | ) | const |
Convert this to a shared buffer if it has any remaining shared references.
| void FWeakSharedBuffer::Reset | ( | ) |
Reset this to null.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |