![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IAsyncProgress.h>
Public Member Functions | |
| virtual TOptional< float > | GetCompletion ()=0 |
| virtual FText | GetStatusText ()=0 |
| virtual FSimpleDelegate & | OnProgressChanged ()=0 |
| virtual | ~IAsyncProgress () |
Interface for checking the progress of asynchronous tasks.
|
inlinevirtual |
Virtual destructor.
Gets the task's completion percentage, if available (0.0 to 1.0, or unset).
Tasks should make a best effort to calculate a completion percentage. If the calculation is expensive, the value should be cached and only updated in regular intervals or whenever is appropriate. If a completion percentage cannot be computed at all, the optional return value should be unset.
|
pure virtual |
A delegate that is executed if the task's progress changed.