GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
ProgressBarAdditionalCreationData.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace gui_framework
8{
9 namespace utility
10 {
12 template<>
14 {
15 protected:
19
20 public:
21 AdditionalCreationData(int minRange = ProgressBar::defaultMinRange, int maxRange = ProgressBar::defaultMaxRange, int updateStep = ProgressBar::defaultUpdateStep);
22
23 virtual std::any getData() const;
24
25 virtual ~AdditionalCreationData() = default;
26 };
27
29 template<>
31 {
32 protected:
34
35 public:
36 AdditionalCreationData(int animationPeriod = NULL);
37
38 virtual std::any getData() const;
39
40 virtual ~AdditionalCreationData() = default;
41 };
42 }
43}
#define GUI_FRAMEWORK_API
Standard non updatable progress bar.
Standard updatable progress bar.
Definition ProgressBar.h:12
Base templated class for component creators.