summaryrefslogtreecommitdiff
path: root/src/interface/ProgressBar.h
blob: 9d803ccd89329d58b1b008a2adff899f4bf2c8da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include "Component.h"

namespace ui
{
	class ProgressBar: public Component
	{
		int progress;
		float intermediatePos;
		std::string progressStatus;
	public:
		ProgressBar(Point position, Point size);
		virtual void SetProgress(int progress);
		virtual void SetStatus(std::string status);
		virtual void Draw(const Point & screenPos);
		virtual void Tick(float dt);
	};	
}