Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Streaming/TextureMipDataProvider.h |
Include |
#include "Streaming/TextureMipDataProvider.h" |
struct FTextureUpdateContext
A constant context used throughout the texture stream in update tick. Hold useful information for either FTextureMipDataProvider or FTextureMipAllocator.
Name | Description | ||
---|---|---|---|
|
CurrentFirstMipIndex |
The current first mip before the update was requested. |
|
|
CurrentThread |
The current executing thread. |
|
|
NumRequestedMips |
The number of requested mips after the update completes (PendingFirstMipIndex + NumRequestedMips - 1) being the smallest possible mip for this texture (typically 1x1). |
|
|
PendingFirstMipIndex |
The requested first mip after the update completes (smaller mip index are bigger, 0 being the biggest possible mips for that texture). |
|
|
UTexture * |
Texture |
The texture to update, this must be the same one as the one used when creating the FTextureUpdate object. |
Name | Description | |
---|---|---|
|
FTextureUpdateContext ( |
|
|
FTextureUpdateContext ( |
Name | Description | ||
---|---|---|---|
|
GetCurrentThread() |
||
|
UStreamableR... |
GetRenderAsset() |
Name |
Description |
---|---|
EThreadType |