Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/InstallBundleManager/Public/BundlePrereqCombinedStatusHelper.h |
Include |
#include "BundlePrereqCombinedStatusHelper.h" |
class FInstallBundleCombinedProgressTracker
Handles calculating the bundle status by combining progress from all of its Prerequisites. Allows you to display one progress percent that is weighted based on all bundles' values.
Name | Description | |
---|---|---|
|
FInstallBundleCombinedProgressTracker ( |
BAutoTick Whehter this tracker should automatically Tick |
|
FInstallBundleCombinedProgressTracker ( |
|
|
FInstallBundleCombinedProgressTracker |
Name | Description | |
---|---|---|
|
~FInstallBundleCombinedProgressTracker() |
Name | Description | ||
---|---|---|---|
|
ForceTick() |
Useful for resolving tick order issue. |
|
|
const FCombi... |
GetCurrentCombinedProgress() |
Get current CombinedBundleStatus for everything setup to track. |
|
SetBundlesToTrackFromContentState ( |
Setup tracking for all bundles required in the supplied BundleContentState. |
Name | Description | ||
---|---|---|---|
|
FInstallBund... |
operator= ( |
|
|
FInstallBund... |
operator= |
Name |
Description |
|
---|---|---|
|
FCombinedProgress |
Provide all our needed combined status information in 1 struct |
Name |
Description |
|
---|---|---|
|
ECombinedBundleStatus |
Collapses all the bundle manager states into one of a few states so that you can show simple text based on this enum. |