The is a subcomponent of FTilePool that manages uncompressed tile memory.
◆ ~FUncompressedMemoryPool()
FUncompressedMemoryPool::~FUncompressedMemoryPool |
( |
| ) |
|
◆ FUncompressedMemoryPool() [1/2]
FUncompressedMemoryPool::FUncompressedMemoryPool |
( |
const uint8 * |
iBackground, |
|
|
byte_t |
iTileSize, |
|
|
uint64 |
iNumCellPerArena, |
|
|
byte_t |
iTargetMemoryUsage, |
|
|
ufloat |
iDefragThreshold = 1/3.f , |
|
|
double |
iRelaxTime = 0.0 , |
|
|
uint32 |
iDeallocBatchSize = 1 , |
|
|
uint32 |
iAllocBatchSize = 1 |
|
) |
| |
◆ FUncompressedMemoryPool() [2/2]
Explicitely deleted copy constructor
◆ operator=()
Explicitely deleted copy assignment operator
◆ PurgeAllNow()
void FUncompressedMemoryPool::PurgeAllNow |
( |
| ) |
|
◆ QueryOne()
tClient FUncompressedMemoryPool::QueryOne |
( |
| ) |
|
◆ Release() [1/2]
void FUncompressedMemoryPool::Release |
( |
const std::list< tClient > |
iList | ) |
|
◆ Release() [2/2]
void FUncompressedMemoryPool::Release |
( |
tClient |
iClient | ) |
|
◆ SanitizeNow()
void FUncompressedMemoryPool::SanitizeNow |
( |
| ) |
|
◆ SetBackground()
void FUncompressedMemoryPool::SetBackground |
( |
const uint8 * |
iBackground | ) |
|