mirror of
https://github.com/openshwprojects/OpenBK7231T_App.git
synced 2026-03-05 06:54:58 +01:00
25 lines
579 B
C++
25 lines
579 B
C++
#ifndef __TOOL_TEXT_H__
|
|
#define __TOOL_TEXT_H__
|
|
|
|
#include "sim_local.h"
|
|
#include "Tool_Base.h"
|
|
#include "Coord.h"
|
|
|
|
class Tool_Text : public Tool_Base {
|
|
class CText *currentTarget;
|
|
public:
|
|
Tool_Text();
|
|
virtual const char *getName() const {
|
|
return "Text";
|
|
}
|
|
virtual float drawTextStats(float h);
|
|
virtual void onEnd();
|
|
virtual void drawTool();
|
|
virtual void onMouseDown(const Coord &pos, int button);
|
|
virtual void onMouseUp(const Coord &pos, int button);
|
|
virtual void onTextInput(const char *inputText);
|
|
virtual void onKeyDown(int button);
|
|
};
|
|
|
|
#endif // __TOOL_TEXT_H__
|