19#ifndef FLOWENGINEPROGRESSBAR_H
20#define FLOWENGINEPROGRESSBAR_H
44 virtual void start(
const char *nWindowTitle,
bool nShowGlobalProgress,
bool nShowCancelButton ) = 0;
53 virtual void resetTicks(
unsigned int nTicks,
const char *nLoadingText ) = 0;
59 virtual void resetGlobalTicks(
unsigned int nGlobalTicks,
const char *nLoadingText ) = 0;
Pure virtual Progress Bar interface.
Definition: ProgressBarInterface.h:32
virtual ~ProgressBarInterface()=default
Default virtual destructor.
virtual void updateGlobal()=0
Progress the global progress bar - Add + 1 Tick.
virtual void finish()=0
Hide the loading bar.
virtual void resetGlobalTicks(unsigned int nGlobalTicks, const char *nLoadingText)=0
virtual void resetTicks(unsigned int nTicks, const char *nLoadingText)=0
virtual void update()=0
Progress the loading bar - Add + 1 Tick.
virtual void start(const char *nWindowTitle, bool nShowGlobalProgress, bool nShowCancelButton)=0
Definition: BoundingBoxInterface.cpp:26