![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TextureMipDataProvider.h>
Public Types | |
| typedef TFunction< void()> | FCallback |
Public Attributes | |
| bool * | bSnooze = nullptr |
| FThreadSafeCounter * | Counter = nullptr |
| FCallback | RescheduleCallback |
Different options to schedule correctly the next tick in FTextureStreamIn. It allows the asset update logic to postpone the next tick until the effect of the last tick is completed. This helps for things like async operations.
If no sync options are used in the tick of either FTextureMipDataProvider or FTextureMipAllocator, the tick must at least advance to the next state through AdvanceTo() to prevent infinite loops.
| bool* FTextureUpdateSyncOptions::bSnooze = nullptr |
| FThreadSafeCounter* FTextureUpdateSyncOptions::Counter = nullptr |
| FCallback FTextureUpdateSyncOptions::RescheduleCallback |