Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Engine > UTexture
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Engine/Texture.h |
Include | #include "Engine/Texture.h" |
Source | /Engine/Source/Runtime/Engine/Private/TextureDerivedData.cpp |
void CachePlatformData
&40;
bool bAsyncCache,
bool bAllowAsyncBuild,
bool bAllowAsyncLoading,
class ITextureCompressorModule &42; Compressor
&41;
Remarks
Caches platform data for the texture.
This is called optionally from worker threads via the FAsyncEncode class (LightMaps, ShadowMaps)
Parameters
Name | Description |
---|---|
bAsyncCache | spawn a thread to cache the platform data |
bAllowAsyncBuild | allow building the DDC file in the thread if missing. |
bAllowAsyncLoading | allow loading source data in the thread if missing (the data won't be reusable for later use though) |
Compressor | optional compressor as the texture compressor can not be retrieved from an async thread. |