![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FMemoryReadStreamCache:Public Member Functions | |
| virtual const void * | Read (int64 &OutSize, int64 InOffset, int64 InSize) override |
| virtual int64 | GetSize () override |
| virtual | ~FMemoryReadStreamCache () |
| void | operator delete (void *InMem) |
Public Member Functions inherited from IMemoryReadStream | |
| virtual CORE_API void | CopyTo (void *Buffer, int64 InOffset, int64 InSize) |
| virtual void | EnsureReadNonBlocking () |
| UE_FORCEINLINE_HINT uint32 | AddRef () const |
| uint32 | Release () const |
| UE_FORCEINLINE_HINT uint32 | GetRefCount () const |
Public Attributes | |
| int64 | InitialSlotOffset |
| int64 | Size |
| int32 | NumCacheSlots |
| CacheSlotID | CacheSlots [1] |
Additional Inherited Members | |
Static Public Member Functions inherited from IMemoryReadStream | |
| static CORE_API TRefCountPtr< IMemoryReadStream > | CreateFromCopy (const void *InMemory, int64 InSize) |
| static CORE_API TRefCountPtr< IMemoryReadStream > | CreateFromCopy (IMemoryReadStream *InStream) |
| static CORE_API TRefCountPtr< IMemoryReadStream > | CreateFromBuffer (void *InMemory, int64 InSize, bool bOwnPointer) |
Protected Member Functions inherited from IMemoryReadStream | |
| virtual | ~IMemoryReadStream () |
|
inlinevirtual |
Implements IMemoryReadStream.
|
inlineoverridevirtual |
Implements IMemoryReadStream.
| CacheSlotID FMemoryReadStreamCache::CacheSlots[1] |
| int64 FMemoryReadStreamCache::InitialSlotOffset |
| int32 FMemoryReadStreamCache::NumCacheSlots |
| int64 FMemoryReadStreamCache::Size |