UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FProgressManager Class Reference

#include <Progress.h>

Public Member Functions

 FProgressManager ()
 

Protected Member Functions

FProgressGetRoot () const
 
virtual void ActivateProgressBar (bool bActive)
 
virtual void Update ()
 
double GetProgression () const
 
virtual FString GetCurrentStep () const
 
virtual void SetCurrentProgress (FProgress *InProgress)
 
FProgressGetCurrentProgress () const
 

Protected Attributes

FProgressRootProgress
 
FProgressCurrentProgress
 

Friends

class FProgress
 

Constructor & Destructor Documentation

◆ FProgressManager()

UE::CADKernel::FProgressManager::FProgressManager ( )
inline

Member Function Documentation

◆ ActivateProgressBar()

virtual void UE::CADKernel::FProgressManager::ActivateProgressBar ( bool  bActive)
inlineprotectedvirtual

◆ GetCurrentProgress()

FProgress * UE::CADKernel::FProgressManager::GetCurrentProgress ( ) const
inlineprotected

◆ GetCurrentStep()

FString UE::CADKernel::FProgressManager::GetCurrentStep ( ) const
protectedvirtual
Returns
a string describing the current step hierarchy

◆ GetProgression()

double UE::CADKernel::FProgressManager::GetProgression ( ) const
protected

◆ GetRoot()

FProgress * UE::CADKernel::FProgressManager::GetRoot ( ) const
inlineprotected

◆ SetCurrentProgress()

void UE::CADKernel::FProgressManager::SetCurrentProgress ( FProgress InProgress)
protectedvirtual

◆ Update()

virtual void UE::CADKernel::FProgressManager::Update ( )
inlineprotectedvirtual

Update the progress bar

Friends And Related Symbol Documentation

◆ FProgress

friend class FProgress
friend

Member Data Documentation

◆ CurrentProgress

FProgress* UE::CADKernel::FProgressManager::CurrentProgress
protected

◆ RootProgress

FProgress* UE::CADKernel::FProgressManager::RootProgress
protected

The documentation for this class was generated from the following files: