![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BuildPatchProgress.h>
Inheritance diagram for BuildPatchServices::FBuildPatchProgress:Public Member Functions | |
| FBuildPatchProgress () | |
| virtual void | SetPaused (bool bIsPaused) override |
| virtual void | Abort () override |
| virtual void | SetStateProgress (const EBuildPatchState &State, const float &Value) |
| virtual void | SetStateWeight (const EBuildPatchState &State, const float &Value) |
| virtual EBuildPatchState | GetState () const |
| virtual float | GetProgress () const |
| virtual float | GetProgressNoMarquee () const |
| virtual float | GetStateProgress (const EBuildPatchState &State) const |
| virtual float | GetStateWeight (const EBuildPatchState &State) const |
| virtual bool | TogglePauseState () |
| virtual double | WaitWhilePaused () const |
| virtual bool | GetPauseState () const |
| virtual void | SetIsDownloading (bool bIsDownloading) |
| virtual void | CancelAbort () |
Public Member Functions inherited from BuildPatchServices::IControllable | |
| virtual | ~IControllable () |
A struct to hold patch progress tracking
| BuildPatchServices::FBuildPatchProgress::FBuildPatchProgress | ( | ) |
Default constructor
|
overridevirtual |
Called to instruct the class to cease all activity, and perform any shutdown.
Implements BuildPatchServices::IControllable.
|
virtual |
Resets an abort state, for the next installer iteration.
|
virtual |
Gets the pause state
|
virtual |
Gets the current overall progress
|
virtual |
Gets the current overall progress regardless of current state using marquee
|
virtual |
Gets the current progress state
|
virtual |
Gets the progress value for a particular state
| State | The state to get progress for |
|
virtual |
Gets the weight value for a particular state
| State | The state to get weight for |
Set the set state of whether the system is currently downloading data.
| bIsDownloading | Whether the system is currently downloading data. |
Sets whether the class should pause current activities and wait.
| bIsPaused | True if the class should pause. |
Implements BuildPatchServices::IControllable.
|
virtual |
Sets the progress value for a particular state
| State | The state to set progress for |
| Value | The progress value |
|
virtual |
Sets the progress weight for a particular state
| State | The state to set weight for |
| Value | The weight value |
|
virtual |
Toggles the pause state
|
virtual |
Blocks calling thread while the progress is paused