summaryrefslogtreecommitdiff
path: root/src/gui/interface/CopyTextButton.h
blob: 39e42802efd382963b2d8fa3d83bd2d221cae9b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef COPYTEXTBUTTON_H
#define COPYTEXTBUTTON_H

#include "Button.h"
#include "Label.h"

namespace ui
{
class CopyTextButton : public Button
{
	ui::Label *copyTextLabel;
public:
	CopyTextButton(Point position, Point size, std::string buttonText, Label *copyTextLabel_);

	virtual void OnMouseClick(int x, int y, unsigned int button);

	virtual void OnMouseEnter(int x, int y);
	virtual void OnMouseLeave(int x, int y);
};
}
#endif /* COPYTEXTBUTTON_H */