UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FApplePlatformMemory::FPlatformVirtualMemoryBlock Class Reference

#include <ApplePlatformMemory.h>

+ Inheritance diagram for FApplePlatformMemory::FPlatformVirtualMemoryBlock:

Instance Methods

() - FPlatformVirtualMemoryBlock
 
() - FPlatformVirtualMemoryBlock
 
() - FPlatformVirtualMemoryBlock
 
(FPlatformVirtualMemoryBlock &) - operator=
 
(void- Commit
 
(void- Decommit
 
(void- FreeVirtual
 
(UE_FORCEINLINE_HINT void- CommitByPtr
 
(UE_FORCEINLINE_HINT void- DecommitByPtr
 
(UE_FORCEINLINE_HINT void- Commit
 
(UE_FORCEINLINE_HINT void- Decommit
 
(UE_FORCEINLINE_HINT size_t- GetActualSize
 
- Instance Methods inherited from FGenericPlatformMemory::FBasicVirtualMemoryBlock
 FBasicVirtualMemoryBlock ()
 
 FBasicVirtualMemoryBlock (void *InPtr, uint32 InVMSizeDivVirtualSizeAlignment)
 
 FBasicVirtualMemoryBlock (const FBasicVirtualMemoryBlock &Other)=default
 
FBasicVirtualMemoryBlockoperator= (const FBasicVirtualMemoryBlock &Other)=default
 
UE_FORCEINLINE_HINT uint32 GetActualSizeInPages () const
 
UE_FORCEINLINE_HINT voidGetVirtualPointer () const
 

Class Methods

(static FPlatformVirtualMemoryBlock+ AllocateVirtual
 
(static size_t+ GetCommitAlignment
 
(static size_t+ GetVirtualSizeAlignment
 

Additional Inherited Members

- Protected Attributes inherited from FGenericPlatformMemory::FBasicVirtualMemoryBlock
voidPtr
 
uint32 VMSizeDivVirtualSizeAlignment
 

Constructor & Destructor Documentation

◆ FPlatformVirtualMemoryBlock [1/3]

◆ FPlatformVirtualMemoryBlock [2/3]

- FPlatformVirtualMemoryBlock: (void *)  InPtr
(uint32 InVMSizeDivVirtualSizeAlignment 

◆ FPlatformVirtualMemoryBlock [3/3]

Method Documentation

◆ AllocateVirtual

◆ Commit [1/2]

◆ Commit [2/2]

- (void) FPlatformVirtualMemoryBlock: (size_t InOffset
(size_t InSize 

◆ CommitByPtr

◆ Decommit [1/2]

◆ Decommit [2/2]

- (void) FPlatformVirtualMemoryBlock: (size_t InOffset
(size_t InSize 

◆ DecommitByPtr

◆ FreeVirtual

◆ GetActualSize

◆ GetCommitAlignment

◆ GetVirtualSizeAlignment

◆ operator=


The documentation for this class was generated from the following files: