This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
The-Powder-Toy/src/gui/interface/ProgressBar.h
mniip d404f4a538 Fix some C++14-isms.
Apparently C++11 is more strict regarding default argument and return
value conversions. Also return brace-initializer construction has had
little support.
2018-05-08 05:48:32 +03:00

22 lines
489 B
C++

#pragma once
#include "Component.h"
namespace ui
{
class ProgressBar: public Component
{
int progress;
float intermediatePos;
String progressStatus;
public:
ProgressBar(Point position, Point size, int startProgress = 0, String startStatus = String());
virtual void SetProgress(int progress);
virtual int GetProgress();
virtual void SetStatus(String status);
virtual String GetStatus();
virtual void Draw(const Point & screenPos);
virtual void Tick(float dt);
};
}